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. Learn more →
Top 11 C Webserver Projects
-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
-
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.
-
My-TTGO-Watch
A GUI named hedge for smartwatch like devices based on ESP32. Currently support for T-Watch2020 (V1,V2,V3), T-Watch2021, M5Paper, M5Core2 and native Linux support for testing.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06Not forgotten by any means but goaccess is nice and simple to use
https://goaccess.io/
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: STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN | news.ycombinator.com | 2023-08-26What cruftware? STM32 will run your code right away after reset clears[0].
0. https://github.com/cpq/bare-metal-programming-guide
Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.
Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.
Project mention: Leaking Bitwarden's Vault with a Nginx vulnerability | news.ycombinator.com | 2023-07-03
C Webserver related posts
-
Eu não tinha nada melhor pra fazer, aí comecei a escrever um servidor HTTP em C do zero usando winsock.
-
Selling proprietary library
-
Embedded Web Server for electronic devices
-
Blegh. Sometimes they don't play nice. more
-
Newbie here, is it possible to use c for website backend ? And what framework?
-
C++ to Browser JS Framework Recommendations
-
What do you use with the esp32c3 for a better server?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2024
Index
What are some of the best open-source Webserver projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | GoAccess | 17,585 |
2 | Mongoose | 10,639 |
3 | bare-metal-programming-guide | 2,627 |
4 | facil.io | 2,024 |
5 | Iodine | 894 |
6 | My-TTGO-Watch | 516 |
7 | merecat | 138 |
8 | webfsd | 87 |
9 | jsvar | 8 |
10 | glare-core | 5 |
11 | httpserve | 1 |
Sponsored