C HTTP Server

Open-source C projects categorized as HTTP Server

Top 15 C HTTP Server Projects

  • meinheld

    Meinheld is a high performance asynchronous WSGI Web Server (based on picoev)

    Project mention: Show HN: Python framework is faster than Golang Fiber | news.ycombinator.com | 2023-01-10

    Django is an WebFramework, Meinheld is an WSGI Server framework.

    https://github.com/django/django

    https://github.com/mopemope/meinheld

    So django meinheld is basically saying that i used Django served by meinheld in that benchmark.

  • Iodine

    iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support (by boazsegev)

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

  • ucall

    Up to 100x Faster FastAPI. JSON-RPC with io_uring, SIMDJSON, and pure CPython bindings

    Project mention: Faster JSON-RPC on Linux kernel 5.19+ with io_uring and simdjson | reddit.com/r/linux | 2023-03-16

    Type checking was included, and union support is trivial to add. We have just added a feature request and will release it in a few days.

  • facebooc

    Yet another Facebook clone written in C

  • angie

    Angie - drop-in replacement for Nginx

    Project mention: New version of Angie drop-in replacement of Nginx released | news.ycombinator.com | 2023-01-30
  • iwnet

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

    Project mention: IWNET — Pure C Asynchronous HTTP/IO library providing websockets, SSL, routing and reverse proxy. (MIT) | reddit.com/r/coding | 2023-02-10
  • merecat

    Small and made-easy HTTP/HTTPS server based on Jef Poskanzer's thttpd

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • squilu

    A scripting language that accepts a subset of javascript and C/C++

  • phorklift

    Phorklift is an HTTP server and proxy daemon, with clear, powerful and dynamic configuration.

  • sanic

    sanic - a simple http framework to go fast (by Azer0s)

    Project mention: sanic - an express.js-like web framework built in C | reddit.com/r/opensource | 2022-10-23
  • bittyhttp

    A threaded HTTP library for building REST services in C.

    Project mention: Who is using C++ for web development? | reddit.com/r/cpp | 2022-10-04

    I wrote my own little backend http library in C. It's Linux only right now and depends on posix threads. I've used it for a few websites and home projects.

  • tinypage

    A tiny single-page http server.

  • httpserve

    Spin up a little http server from the commandline.

  • olive

    A lightweight and fast Linux based HTTP Server written in C (by fkkarakurt)

    Project mention: [Hobby] I Need a Friendly Team. Your Experience Doesn't Matter! | reddit.com/r/INAT | 2022-12-24

    Olive (A lightweight and fast Linux based HTTP Server) : https://github.com/fkkarakurt/olive

  • ub-server

    HTTP 1.1 server with epoll and pthread, written in C

    Project mention: Review and doubts about a small server to practice C programming | reddit.com/r/C_Programming | 2022-09-29

    The next step will be to try to share both the epollFd and the priority queue between the threads, and use what you taught me with the mutex for the logs, that is, put a lock and an initialized in the priority queue structure. In addition, I have also removed the Request and Response structure and put it directly into the priority queue structure. https://github.com/chiqui3d/ub-server

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

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). The latest post mention was on 2023-03-16.

C HTTP Server related posts

Index

What are some of the best open-source HTTP Server projects in C? This list will help you:

Project Stars
1 meinheld 1,429
2 Iodine 833
3 ucall 752
4 facebooc 545
5 angie 371
6 iwnet 159
7 merecat 124
8 squilu 71
9 phorklift 44
10 sanic 16
11 bittyhttp 14
12 tinypage 2
13 httpserve 1
14 olive 1
15 ub-server 0
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
www.sonarlint.org