SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 C Web Server Projects
-
NGINX Unit
NGINX Unit is a lightweight and versatile open-source web app server that has three core capabilities. It is a HTTP reverse proxy, a web server for static media assets, and an application server that can natively execute application code in seven different languages.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I've found myself at this webpage multiple times while trying to minimize the complexity of APIs in my C projects.
My conclusion for now is that C coroutines are something to be left to the implementer. For example: Mongoose (https://github.com/cesanta/mongoose) uses event callbacks to deal with asynchronousness. It is much more pleasant to wrap a library like this in whatever thread/task primitives your system has rather than try to integrate the mythical cross-platform c couroutine.
Project mention: Litestar – powerful, flexible, and highly performant Python ASGI framework | news.ycombinator.com | 2024-02-26
C Web Server related posts
- Performance benchmark of PHP runtimes
- Nginx Unit: Universal Web App Server
- Universal Web App Server
- Universal Web App Server – Nginx Unit
- Nginx front / Nginx Unit-PHP Back
- Easy to use docker-container for your applications
- Can nginx start/stop the target server automatically?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Web Server projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Mongoose | 10,554 |
2 | NGINX Unit | 5,077 |
3 | facebooc | 557 |
4 | FastWSGI | 408 |
5 | BAS | 53 |
Sponsored