Browse free open source C HTTP Servers and projects below. Use the toggles on the left to filter open source C HTTP Servers by OS, license, language, programming language, and project status.

  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    A web server that runs on the wii
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Apache Mobile Filter

    Apache Mobile Filter

    The fastest and easiest way to detect mobile devices

    Apache Mobile Filter is the easiest and fastest way to detect mobile devices. AMF is a suite of tools that allow access to a Device Repository (such as WURFL, DetectRight, 51Degrees.mobi or the free AMF service) directly from Apache: now you can detect devices no matter what language your website uses.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3

    Free-SA

    Free-SA is report generating tool for web, proxy and mail log files

    Free-SA is logs processor and report generating tool. It can be used to control traffic usage, to evaluate conformance to the Internet access security policies, to investigate security incidents, to evaluate web server efficiency and to detect troubles with server configuration.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    OpenCA

    OpenCA

    Open Source PKI solutions

    The OpenCA PKI Development Project is a collaborative effort to develop a robust, full-featured and Open Source out-of-the-box Certification Authority implementing the most used protocols with full-strength cryptography world-wide.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5

    AOLserver

    High-performance multithreaded web server

    AOLserver is a multithreaded, Tcl-enabled, massively-scalable and extensible web server tuned for large scale, dynamic web sites. AOLserver also includes complete database integration and a dynamic page scripting language.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ATTENTION: project moved to http://code.google.com/p/mongoose
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7

    DACS - Distributed Access Control System

    Authentication, Access Control, and Single Sign-On

    DACS,a light-weight single sign-on and role-based security system for Apache or server-based software, provides comprehensive authentication capabilities, and powerful, transparent rule-based authorization checking for any web service or CGI program. The latest release is DACS 1.5.1 (26-Oct-2025) It is not available here! Get it at https://dacs.dss.ca/download.html
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    mod_setenvifplus

    mod_setenvifplus

    Apache httpd module to set environment variables

    mod_setenvifplus is module for the Apache Web server which allows you to set environment variables and request/response headers according to whether different aspects of the request match regular expressions you specify.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    NTK RTMP SERVER

    NTK RTMP SERVER

    Naam Tamilar Web TV Live Streamer

    Naam Tamilar RTMP Server This project updated as open source for future use of Naam Tamilar Political Party. To contribute to the party and in some case if there is any possibilities if i cannot support them for long term. I thought of sharing this source code so in future it may be helpful for the community and party in which other software developers can help them to upgrade. This source is forked from - https://github.com/arut/nginx-rtmp-module and modified with multiple broadcast option. Stream Sources will be able to restreamed to RTMP Player, Youtube API, Facebook API, Twitch and any other plaftforms that supports streaming with API and stream key. All these can be published simultaneously at the same time. ForFirst UAT - User Acceptance Test has been conducted @ Pollachi Veerathamilatchi Sengodi Nenaivendal @ Sandaipettai Thidal, Pollachi on 19 August 2017 #3146 Viewed Simultaneously Streamed with 16 GB Ram, 500 GB SSD, Ubuntu 16.04 LTS Server with NTK RTMP Server
    Downloads: 4 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    Zervit is a simple lightweight attractive http portable server. This executable serves the files in its folder making file sharing easy in a network or internet. It supports directory listing and an easy configuration system. Web: http://zervit.sf.net
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Webio is a small-footprint web server, designed for embedding in an application or an embedded system. It includes a tool for generating embedded SSI and CGI routines, and a detailed programmers manual.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    httpdbg is an HTTP proxy server which is single-threaded and prints every HTTP request and response to a log file as well as to stdout. It effectively single-threads your browser, which can help in debugging race conditions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    GeeXboX uShare is a UPnP (TM) A/V Media Server. It implements the server component that provides UPnP media devices with information on available multimedia files. uShare uses the built-in http server of libupnp to stream the files to clients.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    The State Threads Library is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on) on UNIX-like platforms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Ndav intends to implement a fully RFC 2518 compliant tool for the command line, able to test and manage WebDAV servers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    A custom channel driver for Tcl using overlapped I/O with completion ports (WinNT only).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    mergelog is a small C program which merges by date HTTP log files in 'Common Log Format' from Web servers behind round-robin DNS. It can easily process huge log files and is much faster than multisort.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    minimock

    minimock a tiny http server that always return the same response

    When developing SOA, there is a time when you feel the need to be able to mock a webservice. That's what minimock's used for. running minimock as such minimock 8080 d:/response.xml will start a server listening on port 8080 that will always return the content of the file d:/response. The main advantages of minimock over other similar tools are its ease of use and its the low footprint : * executable is 20k large. (but on win$ it depends on cygwin1.dll that is 2Mb large) * avg memory use is 3/4Mb.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    mod_auth_mysql is an Apache module that allows authentication using user and group data stored in MySQL databases. Originally by Vivek Khera for Apache1, now also includes a version for Apache 2.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    NTLM is a authentication method used by Microsoft IIS and Internet Explorer. This modules is implementing NTLM for Apache 1.3.9 and Apache 2.0.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    phpShout is a PHP Extension that wraps around the libshout library available at http://www.icecast.org/. LibShout is used in conjunction with an Icecast server to create a streaming Internet radio station from your own music files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    viewstate is a decoder and encoder for ASP .Net viewstate data. It supports the different viewstate data formats and can extract viewstate data direct from web pages. viewstate will also show any hash applied to the viewstate data.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    POSIX Application Web Server which supports dynamic parsing, compiling and loading. PLEASE NOTE: If you're downloading the xmms plugin, you will need the acp-0.2 release as well and this needs to be installed first.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A specialized stripped down Super High performance web server designed to function as a co-server for high volume static content. It uses a Single process, single threaded design where Data is preloaded into RAM first. Logs are binary (5 bytes per hit).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Ample is an MP3 server written in C. It does not intend to support mixing, radio shows etc. Just an easy way to listen to your MP3's everywhere using the "open location" features already present in XMMS, WinAmp and Media Player.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB