Async Support
Ecewo is built on libuv, a native C library designed for non-blocking asynchronous I/O operations and originally developed for Node.js.
Built for modern backend development in C — inspired by the simplicity of Express.js
Async Support
Ecewo is built on libuv, a native C library designed for non-blocking asynchronous I/O operations and originally developed for Node.js.
Inspired By Express.js
Ecewo takes Express.js as an example and lets you build your backends easily, handling the complexities of C programming.
Built-in JSON Support
Ecewo comes with Jansson, a built-in C library for working with JSON.
Middleware Structure
Express.js-style route-specific and global middlewares are supported.
Env Configuration
Ecewo has built-in .env file parser, which is dotenv-c.
Authentication Mechanism
You can easily do authentication and authorization using the build-in session management mechanism.
Read The Docs
Start from Introduction page to read the documentation.
Star on Github
Star the Github repo if you find it useful.