Skip to content
forked from capsule-rs/capsule

A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.

License

Notifications You must be signed in to change notification settings

isgasho/capsule

Repository files navigation

Capsule

A framework for network function development. Written in Rust, inspired by NetBricks and built on Intel's Data Plane Development Kit.

Overview

The project is currently undergoing heavy development. The goal is to offer an ergonomic framework for network function development that traditionally has high barriers of entry for engineers. We are building a tool to efficiently manipulate network packets while being type-safe, memory-safe, and thread-safe.

Quickstart

We are working on better documentation and a "Getting started" guide. For now, dig around the examples and see for yourself how easy it is to write a program that can filter, parse, and create network packets.

About

A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.6%
  • Other 0.4%