Skip to content
A Specialized Network Programming Library for Stateful Middleboxes:
C Shell Other
Branch: master
Clone or download

Build Status Build Status


mOS networking stack provides a high performance user-space programming library specifically targeted for building software-based stateful monitoring solutions. Our API offers powerful event-based abstractions that can potentially simplify the codebase of future middleboxes that are developed on our stack.

We suggest you to browse through our example (samples/) programs to see how stateful middleboxes can be built using the mOS networking API.

To download our source, type:

# git clone

Pull requests and bug fixes are welcomed!


Please visit for more instructions.


This project is supported by ICT Research and Development Program of MSIP/IITP, Korea, under Grant B0101-16-1368, [Development of an NFV-inspired networked switch and an operating system for multi-middlebox services].

You can’t perform that action at this time.