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.

  • 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
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    The AtomsNet application is a peer-to-peer metadata network indexing files of all types. Each node has a personal website, so that you can fully customize the look-and-feel of the network using CSS and XSL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    fileservity
    A thin http file server, opensource and cross platform. Share your files accross the web in a drag and drop.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    httpdx - ultralight http/ftp server
    Single-process HTTP1.1/FTP server; no threads or processes started per connection, runs with only few threads. Includes directory listing, virtual hosting, basic auth., support for PHP, Perl, Python, SSI, etc. All settings in one config/script file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    massdns reads a list of numeric IP addresses and converts them to a domain name using reverse DNS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    C++ Server for a dynamic home-automatisation-network based on the 1wire protocol. Later it will have a php-based frontend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    AMFPP for Windows

    A windows web server management control panel.

    AMFPP is a simple to use control panel that makes life easier when it comes to setup a Windows Server with services such as Apache, MySQL, FTP Server, PHP, and phpMyAdmin, AMFPP will install all of these during installation and also give you a control panel to control all of it. Not to mention we have integrated our SiteApache software so that you can host multiple websites. For installation and configuration instructions, please visit http://www.amfpp.co.uk/help.php
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    C++ application server optimized for very tight control of memory allocations, efficient execution algorithms, built-in timing and statistics for performance tuning and easy extension. Based on MVC model with embedded Lua scripting/template engine. Sourc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    An overlay Networking Protocol, aims in creating a big secured virtual network, optimizing both speed and cost.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    APMP
    Another distribution of apache that contains Apache, MySQL, Perl, and PHP. and comes with the following modules mod_perl, mod_php, mod_python, and more. Also Contains a FTP and Mail Server. Will be ready to run right after installation and a reboot.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Absinth is a C++ Object-Oriented Multiprocess Multithreaded Proxy Server. Able to serve a great number of clients as a little LAN
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ajax/Embedded is an experimental design dedicated to perform Ajax applications on embedded systems, such as Wirelss routers. It comes with lightweight and efficient web server, Ajax engine written in C/C++, and rich Web UI widgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Almonaster is a turn-based multi-player war game. The game is fully web-based and requires no downloads, Javascript, Java or ActiveX controls.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    AndreWS is a tiny embedded Web Server writtend in C++ primarily for easy creation web interfaces with Google Web Toolkit for systems written in C++. AndreWS has very flexible, true object oriented architecture that makes it easy to use and extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The ApacheConf project is a project to create an easy-to-use graphical configuration tool for the Apache http server. By the time it is complete, it should be able to add and manipulate every possible Apache configuration directive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Arachnida (the taxonomical class to which spiders belong) is an embeddable HTTP(S) server written in C++. It also contains an HTTP client (Damon) and a UDPSocket class for non-HTTP communication. The building blocks can be used for other comm as well
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Ascoos Web Server

    Ascoos Web Server

    Is a web server for all Web Developers and Web Designers

    For PHP 5.6 - 8.4.X see: Ascoos Web Extended Studio (AWES) is here : https://sourceforge.net/projects/ascoos-web-extended-studio/ ASCOOS Web Server is a rich package designed as a versatile web server for development purposes. It incorporates third-party components such as PHP, MySQL, pgSQL, MongoDB and FileZilla and stands out through a compact setup and a well-built administrative panel. ASCOOS Web Server allows you to work with multiple versions of PHP and MySQL without having to re-install the package. In other words, it is possible to accommodate the newest versions of the components without removing the previous ones. Needless to say, this brings great advantage to developers who want to test their application on several editions of PHP and MySQL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    aoPHP is an extension to PHP that enables PHP programmers to use Aspect-Oriented Programming Techniques in their code through the use of an Apache Module.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The BLOB Streaming engine is a MySQL storage engine that enables the streaming of BLOB data directly in and out of MySQL tables. Using the HTTP protocol, it is possible to "PUT" and "GET" text and media data of any size, to and from a database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    BoB Web Server

    Possible httpd using flow based programming framework.

    This project was temporarily inactive. While the intention is still to provide a lightweight, modular web server, the project will possibly work from an Apache and Flow Based Programming framework using MonoFlow. We shall see.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Brynet

    Brynet

    A Header-Only cross-platform C++ TCP network library

    Header Only Cross-platform high-performance TCP network library using C++ 11. The server uses two network threads and one logic thread, the client uses one network (also process logic) thread. Every packet size is 46 bytes. Every packet contains the client's id. Server broadcast packets to all clients when recv one packet from any client. The client sends one packet when recv packet from the server and the packet's id is equal self.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Apache web server relies on memory pools to easily manage memory allocation. This project provides some templates that will help you to take advantage of apache pool in your C++ modules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    C++ On Air

    C++ On Air

    Light-weight C++ web application server library

    C++ On Air (or "ConAir") is a light-weight library that combines the power of C++ with the flexibility of Interpp to allow you to create impressive web applications with new / existing C++ code. ConAir uses an embedded http server and Interpp interpreter to serve html, and process http requests from within your C++ application. This internal server establishes a bidirectional web socket connection between your C++ application and a client-side JavaScript interface for interactive scripting via the web. Getting started: 1. Download C++ On Air 2. Check out the "example" folder for a demo of how ConAir works
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The CppSP word is short for C plus plus server pages. It is designed to effective web service and make it easy and fast to develop your own cgi projects. Using the CSP, you can write your C and C++ codes combined whith your html tags.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CPPSERV is an application server/servlet container providing Servlet-like API in C++ and CSP (C++ Server Pages) compiler. Currently Apache-2.0 and ligttpd web servers are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    CPoll based C++ server pages

    Server side scripting language similar to ASP and PHP, but using C++.

    CPPSP (C++ Server Pages) is an open source web application framework similar to ASP.NET. It features a template parser that parses, compiles, and loads CPPSP pages automatically at runtime. CPPSP pages have a very similar syntax to ASP and ASP.NET, where all code is considered HTML by default, and server-side active code can be embedded using "<% ... %>". CPPSP is built upon the CPoll asynchronous I/O and utility library, which offers simple I/O abstraction, network abstraction, memory management, and container classes. CPPSP project home page: http://xa.us.to/cppsp/index.cppsp Main development happens on github at: https://github.com/xaxaxa/workspace/ Documentation is currently being worked on, but there is a doxygen reference at: http://xa.us.to/cppsp/doxygen/html/classcppsp_1_1_page.html GCC 4.7 or above is required even for the binary release because .cppsp pages need to be compiled at runtime. CPPSP currently only supports linux (due to the use of epoll).
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB