C Web

Open-source C projects categorized as Web

Top 23 C Web Projects

  1. Nginx

    The official NGINX Open Source repository.

    Project mention: Codex Discovered a Hidden HTTP/2 Bomb | news.ycombinator.com | 2026-06-02

    Not ideal.

    This appears to be fixed as of April (at least for Apache). [0].

    [0] - https://github.com/nginx/nginx/commit/365694160a85229a7cb006...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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.

  4. Apache

    Mirror of Apache HTTP Server. Issues: http://issues.apache.org

    Project mention: Building a JSON CRUD API in PHP | dev.to | 2025-09-03

    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.

  5. uWSGI

    uWSGI application server container

  6. ring

    A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages (by ring-lang)

  7. MapServer

    Source code of the MapServer project. Please submit pull requests to the 'main' branch.

    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.

  8. lavandula

    a lightweight web framework in c

    Project mention: Show HN: I built a web framework in C | news.ycombinator.com | 2025-10-09

    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.

  9. agoo

    A High Performance HTTP Server for Ruby

  10. docker-idrac6

    iDRAC 6 web interface and VNC proxy

  11. soundsync

    Virtual cables between any audio source and any speaker in your home

  12. Cherokee

    Cherokee Web Server

  13. Lighttpd

    lighttpd2 on github for easier collaboration - main repo still on lighttpd.net

  14. libuhttpd

    A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.

  15. logswan

    Fast Web log analyzer using probabilistic data structures

  16. flutter_gl

    cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter.

  17. ecewo

    Asynchronous web framework for C

  18. 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-20

    The engine’s source code is available on GitHub: https://github.com/Is-Daouda/is-Engine

    The goals of this project were to:

  19. 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.

  20. iwnet

    Asynchronous HTTP/IO C library, routing, websockets, SSL and reverse proxy.

    Project mention: Autark: Rethinking build systems – Integrate, Don’t Outsource | dev.to | 2025-11-04

    github.com/Softmotions/iwnet

  21. ngx-export

    A comprehensive web framework aimed at building custom Haskell handlers for the Nginx Web Server

  22. 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...

  23. webd

    A 90KB lightweight web file sharing/managing server.

  24. jsvar

    JSVAR - a C library for web GUIs with websockets.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Web discussion

Log in or Post with

C Web related posts

  • Codex Discovered a Hidden HTTP/2 Bomb

    1 project | news.ycombinator.com | 2 Jun 2026
  • Nordstjernen Web Browser

    1 project | news.ycombinator.com | 1 Jun 2026
  • Nordstjernen Web Browser version 0.8 released

    1 project | news.ycombinator.com | 29 May 2026
  • Nginx 1.30.0

    1 project | news.ycombinator.com | 15 Apr 2026
  • Day 2: Getting Started with vind: Your First Deployment with LoadBalancer

    1 project | dev.to | 25 Mar 2026
  • Why Your Nginx Security Headers Disappear (add_header Inheritance Explained)

    1 project | dev.to | 12 Mar 2026
  • How to Run Podman Quadlets on Raspberry Pi

    1 project | dev.to | 17 Feb 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?