SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Web Projects
-
Not ideal.
This appears to be fixed as of April (at least for Apache). [0].
[0] - https://github.com/nginx/nginx/commit/365694160a85229a7cb006...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
webui
Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
-
Choose between Apache or Nginx as your web server and configure it to handle API requests. For Apache, use an .htaccess file in your project directory to enable clean URLs and route all traffic through your main PHP file. Nginx requires similar adjustments in its server block configuration.
-
-
ring
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages (by ring-lang)
-
Project mention: Deploy your own open-source Web GIS server instance on a VPS in 15 minutes with Docker | dev.to | 2026-05-04
There are many mature components you can use to build a GIS stack: PostGIS, GeoServer, MapServer, MapStore, and others. However, they typically function as separate building blocks: one handles data storage, another data publishing, and another map rendering.
-
I mean yeah, I have some fondness for C as well, but in the first file I look into I see stuff like https://github.com/ashtonjamesd/lavandula/blob/ad64dd38e75b8... where no overflow checks are made on integer arithmetics. That’s not clean, and can already lead to buffer overruns under the right circumstances.
-
-
-
-
-
-
libuhttpd
A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.
-
-
flutter_gl
cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter.
-
-
is-Engine
C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.
Project mention: Show HN: A 2D platformer (multiplayer) I built with my own C++/SFML-SDL 2 engine | news.ycombinator.com | 2025-09-20The engine’s source code is available on GitHub: https://github.com/Is-Daouda/is-Engine
The goals of this project were to:
-
c-web-modules
A modular web framework for C, inspired by kernel modules. Dynamically upload and compile C code at runtime to build REST APIs, WebSocket services, and more. Includes support for JSON (Jansson), SQLite, OpenSSL, and streaming large data efficiently.
-
Project mention: Autark: Rethinking build systems – Integrate, Don’t Outsource | dev.to | 2025-11-04
github.com/Softmotions/iwnet
-
ngx-export
A comprehensive web framework aimed at building custom Haskell handlers for the Nginx Web Server
-
splitbrowser
Split Browser - a minimalistic, ultra-lightweight, open source web browser based on WebKit/Ultralight/native webview with a split screen (tiled) view
Project mention: Apple's Browser Engine Ban Persists, Even Under the DMA | news.ycombinator.com | 2025-07-15> How can I test my website on safari without owning Apple hardware?
Arduously?
Check this very surprising thing out:
https://github.com/WebKitForWindows/WebKitRequirements/relea...
This is how Playwright has a webkit engine. An old discussion:
https://schepp.dev/posts/running-webkit-on-windows/
And this visual engine rendering compare tool leverages it:
https://github.com/niutech/splitbrowser
Separately, not sure if/when this will be a real thing for Linux:
https://www.omgubuntu.co.uk/2025/03/kag-orion-web-browser-co...
-
-
C Web discussion
C Web related posts
-
Codex Discovered a Hidden HTTP/2 Bomb
-
Nordstjernen Web Browser
-
Nordstjernen Web Browser version 0.8 released
-
Nginx 1.30.0
-
Day 2: Getting Started with vind: Your First Deployment with LoadBalancer
-
Why Your Nginx Security Headers Disappear (add_header Inheritance Explained)
-
How to Run Podman Quadlets on Raspberry Pi
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source Web projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Nginx | 30,595 |
| 2 | webui | 4,141 |
| 3 | Apache | 3,972 |
| 4 | uWSGI | 3,547 |
| 5 | ring | 1,451 |
| 6 | MapServer | 1,201 |
| 7 | lavandula | 986 |
| 8 | agoo | 928 |
| 9 | docker-idrac6 | 918 |
| 10 | soundsync | 891 |
| 11 | Cherokee | 573 |
| 12 | Lighttpd | 509 |
| 13 | libuhttpd | 432 |
| 14 | logswan | 391 |
| 15 | flutter_gl | 268 |
| 16 | ecewo | 247 |
| 17 | is-Engine | 229 |
| 18 | c-web-modules | 209 |
| 19 | iwnet | 183 |
| 20 | ngx-export | 163 |
| 21 | splitbrowser | 136 |
| 22 | webd | 97 |
| 23 | jsvar | 8 |