Skip to main content

PhotonLibOS

Probably the fastest coroutine lib in the world!

Carefully-selected C++ libraries

Help connect user apps and the OS.

High performance coroutine runtime

Stackful coroutine. Symmetric scheduler. Non-blocking IO engine. Support io_uring.

Multiple platforms and architectures

Support Linux and macOS, on x86 and ARM.

Well-designed assembly code

Reduce overhead on the critical path.

Fully compatible API toward C++ std and POSIX

Easy to learn. Less effort to integrate to a legacy codebase.