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

  • The AI workplace management platform Icon
    The AI workplace management platform

    Plan smart spaces, connect teams, manage assets, and get insights with the leading AI-powered operating system for the built world.

    By combining AI workflows, predictive intelligence, and automated insights, OfficeSpace gives leaders a complete view of how their spaces are used and how people work. Facilities, IT, HR, and Real Estate teams use OfficeSpace to optimize space utilization, enhance employee experience, and reduce portfolio costs with precision.
    Learn More
  • Failed Payment Recovery for Subscription Businesses Icon
    Failed Payment Recovery for Subscription Businesses

    For subscription companies searching for a failed payment recovery solution to grow revenue, and retain customers.

    FlexPay’s innovative platform uses multiple technologies to achieve the highest number of retained customers, resulting in reduced involuntary churn, longer life span after recovery, and higher revenue. Leading brands like LegalZoom, Hooked on Phonics, and ClinicSense trust FlexPay to recover failed payments, reduce churn, and increase customer lifetime value.
    Learn More
  • 1
    XAMPP-Lite

    XAMPP-Lite

    Portable/Installer WAMP server including Apache, MariaDB/MySQL, PHP...

    XAMPP-Lite is a lightweight WAMP server for web development (portable & installer, 32-bit & 64-bit). It includes Apache, PHP, MySQL/MariaDB, phpMyAdmin, Adminer, HeidiSQL, and more. Latest versions: PHP 8.5.5 - MariaDB 11.4.10 LTS - Apache 2.4.66 - phpMyAdmin 5.2.3 - Adminer 5.4.2 - HeidiSQL 12.16 - XDebug 3.5.1 - OpenSSL 3.6.2 - Pie 1.4.0, Composer 2.9.5 - Pear/Pecl 1.10.18. System requirements: ─ XAMPP-Lite 8.2 and below: Windows 7 and later (32-bit & 64-bit) ─ XAMPP-Lite 8.5 & 8.4 & 8.3: ⠀⠀─ 32-bit: Windows 8 and later (32-bit & 64-bit) ⠀⠀─ 64-bit: Windows 10 version 1703 and later (64-bit)
    Leader badge
    Downloads: 2,030 This Week
    Last Update:
    See Project
  • 2
    h5ai

    h5ai

    HTTP web server index for Apache httpd, lighttpd and nginx

    h5ai is a modern file indexer for HTTP web servers with a focus on your files. Directories are displayed in an appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. Initially, h5ai was an acronym for HTML5 Apache Index but now it supports other web servers too. Requires PHP 7.0+ and works fine with Apache httpd, lighttpd and nginx. Best user experience with the latest versions of Chromium-based browsers, Firefox, Safari and Edge, but a static fallback is provided for older browsers or if JavaScript is disabled.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 3
    ESP32-S2-Mini

    ESP32-S2-Mini

    Arduino ESP32-S2-Mini v1.00 Wemos | Firmware PS4 900x HOST Wifi AP

    Firmware para placa de desarrollo Arduino ESP32-S2 Mini v1.0.0 LOLIN-WIF WEMOS ESP32S2 Dev para Montar Servidor Host AP PlayStation 4 Herramienta web para instalar la última versión del Firmware: https://xdevgms.github.io/ Una vez instalado el firmware podrá conectar con la placa ESP32-S2 Mini vía Wifi WiFi SSID: PS4-Host-AP Password: password Página del administrador http://10.1.1.1/admin.html http://webkey.local/admin.html Nota Importante 1: En la sección configuración General en Conexión WIFI marcar la casilla INICIAR WIFI: y conectar a su wifi local para poder administrar desde una PC, Así podrá subir archivos, borrarlos y Actualizar el Firmware de la placa Nota Importante 2: La herramienta Web https://xdevgms.github.io/ solo la necesita cuando su placa ESP32-S2 este vacía, es decir, sin ningún firmware, luego que cargue este firmware, no volverá a necesitarla y para actualizar solo requerirá descargar la última versión fwupdate_webkey.bin Información
    Leader badge
    Downloads: 144 This Week
    Last Update:
    See Project
  • 4
    find-my-way

    find-my-way

    A crazy fast HTTP router

    A crazy fast HTTP router, internally uses a highly performant Radix Tree (aka compact Prefix Tree), supports route params, wildcards, and it's framework is independent. You can set a custom length for parameters in parametric (standard, regex and multi) routes by using maxParamLength option, the default value is 100 characters. If you are using a regex-based route, find-my-way will throw an error if detects potentially catastrophic exponential-time regular expressions (internally uses safe-regex2). According to RFC3986, find-my-way is case-sensitive by default. You can disable this by setting the caseSensitive option to false: in that case, all paths will be matched as lowercase, but the route parameters or wildcards will maintain their original letter casing.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
    Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

    Lock Down Any Resource, Anywhere, Anytime

    CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
    Learn More
  • 5
    Web server for Lad

    Web server for Lad

    Web server for Lad

    Web server for Lad.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    cookie

    cookie

    HTTP server cookie parsing and serialization

    Basic HTTP cookie parser and serializer for HTTP servers. This is a Node.js module available through the npm registry. Installation is done using the npm install command. Parse an HTTP Cookie header string and return an object of all cookie name-value pairs. The str argument is the string representing a Cookie header value and options is an optional object containing additional parsing options. Specifies a function that will be used to decode a cookie's value. Since the value of a cookie has a limited character set (and must be a simple string), this function can be used to decode a previously-encoded cookie value into a JavaScript string or other object. The default function is the global decodeURIComponent, which will decode any URL-encoded sequences into their byte representations.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    graceful

    graceful

    Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases

    Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handlers. See the Express, Koa, Fastify, or Other code snippet examples and Instance Options. You can pass Instance Options to customize your graceful handler (e.g. if you have more than one server, or wish to close both a Redis connection and a server at the same time).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    HyperExpress

    HyperExpress

    High performance Node.js webserver with a simple-to-use API

    HyperExpress aims to be a simple yet performant HTTP & Websocket Server. Combined with the power of uWebsockets.js, a Node.js binding of uSockets written in C++, HyperExpress allows developers to unlock higher throughput for their web applications with their existing hardware. This can allow many web applications to become much more performant on optimized data serving endpoints without having to scale hardware. High-performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Nock

    Nock

    HTTP server mocking and expectations library for Node.js

    HTTP server mocking and expectations library for Node.js. Nock can be used to test modules that perform HTTP requests in isolation. For instance, if a module performs HTTP requests to a CouchDB server or makes HTTP requests to the Amazon API, you can test that module in isolation. Nock works by overriding Node's http.request function. Also, it overrides http.ClientRequest too to cover for modules that use it directly.
    Downloads: 5 This Week
    Last Update:
    See Project
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 10
    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: 26 This Week
    Last Update:
    See Project
  • 11
    cross-fetch

    cross-fetch

    Universal WHATWG Fetch API for Node, Browsers and React Native

    Universal WHATWG Fetch API for Node, Browsers and React Native. The scenario that cross-fetch really shines is when the same JavaScript codebase needs to run on different platforms. Platform agnostic, browsers, Node or React Native. Optional polyfill, it's up to you if something is going to be added to the global object or not. Simple interface, no instantiation, no configuration and no extra dependency. WHATWG compliant, it works the same way wherever your code runs. TypeScript support, better development experience with types.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Ascoos Web Extended Studio

    Ascoos Web Extended Studio

    Is a portable web server suite for windows 64Bit, for Web Development.

    Ascoos Web Extended Studio (AWES) is a portable, free 64-bit web server environment for Windows, designed for professional web developers and designers who need flexibility, modularity, and multi-version testing capabilities. It provides a complete local development stack based on technologies such as Apache, PHP, Node.js, Python, MariaDB, MongoDB, FileZilla, and other essential tools. 🔧 Key Features: - Multi-version support for PHP and MariaDB - Modular and upgrade-friendly architecture - Fully portable – no installation required - Integrated tools and applications - Advanced GUI features - CGI technology support 🎯 Ideal for: - Developing and testing PHP applications across multiple environments - Experimenting with different software versions - Maintaining legacy projects - Local development and training without installation Official Site: https://awes.ascoos.com Demo video: https://youtu.be/HMCJpgEC9zg GitHub: https://github.com/ascoos/awes
    Downloads: 72 This Week
    Last Update:
    See Project
  • 13
    CloudFlare IP Ranges

    CloudFlare IP Ranges

    The list of CloudFlare IPs (IP ranges) to be used in the "trust proxy"

    The list of CloudFlare IPs (IP ranges) to be used in the trust proxy configurations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Dredd

    Dredd

    Language-agnostic HTTP API Testing Tool

    Dredd is a language-agnostic command-line tool for validating API description documents against the backend implementation of the API. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation. Dredd supports writing hooks — a glue code for each test setup and teardown.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Sub-Store

    Sub-Store

    Advanced Subscription Manager for QX, Loon, Surge, Stash, etc.

    Advanced subscription manager for QX, Loon, Surge, Stash and ShadowRocket. Conversion among various formats. Subscription formatting. Collect multiple subscriptions in one URL.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    IZ-WAMP

    IZ-WAMP

    Easily install WAMP Server with Wordpress and more.

    IZ-WAMP is a WAMP package combining the latest stable versions of Windows x64, Apache, MySQL and PHP. In addition, IZ-WAMP embeds the latest version of differents CMS. In this way, you can manage your site on your local machine and offline without a network connection. A good way to work on improvements and a redesign of the site securely before switching it online. Once IZ-WAMP installed on your PC, note the appearance of a drop-down menu accessible from the system tray. Among the different items available, you find the components of the WAMP package that you administer easily. Install tutorial video: https://www.youtube.com/watch?v=igXy2fa2Ccw
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17
    CloudServer

    CloudServer

    Zenko CloudServer open-source Node.js implementation of S3 protocol

    Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    MayWeb

    MayWeb

    About MayWeb is a lightweight, beautifully designed local development

    About MayWeb is a lightweight, beautifully designed local development environment built with ❤️. It lets you control Apache, MySQL, Redis, PHP versions, and more-all from a fast, modern UI. Ideal for developers who want performance, simplicity, and style in one powerful tool.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 19
    LocalServer

    LocalServer

    LocalServer is a Web Server software for windows

    LocalServer is a Web Server software for Windows that allows you to make your Computer into a Web Server Locally in which there is the Apache Server, PHP, and MySQL Server, which has been summarized in a single container setup.exe. The advantages of this software is Free except you do not need to advance other similar software, which is installed by default on your computer, because the Apache Server and MySQL Server will be installed on LocalServer first time on a different port, the Apache server running on port 4008 and MySQL Server running on port 3308. The latest version has been on the Release of version 1.0.1 that is made on the date of 26-10-2012, which has been running stable on Windows devices with the addition of the mail server that Mercury mail. Hopefully LocalServer useful for you to use, and congratulations creative with LocalServer Thank you!
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    LocalDomain

    LocalDomain

    Local domain management tool for developers. Map custom local domains

    LocalDomain is a desktop application that simplifies local development by letting you create and manage custom local domains. It handles hosts file entries, generates trusted SSL certificates via a local CA, manages a reverse proxy (Caddy) daemon, and provides access/audit logging — all through an intuitive GUI. Built with Tauri, React, and Rust.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    dotproject mods is a repository for user community modules, addons, and enhancements for dotproject core project. The mods are supported by the author (not the dotproject team) but, if good, may be included in the dotproject core in future releases.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    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: 3 This Week
    Last Update:
    See Project
  • 23
    Whakerexa

    Whakerexa

    A minimalist and lightweight web kit for accessible contents

    `Whakerexa` provides a lightweight, modular set of CSS and JavaScript tools for building accessible, consistent, and customizable web interfaces. It is intended to be as simple as possible to make **accessible web content**, and to minimize the use of CSS classes for enhancing the readability of HTML code. It was designed to be easily customizable, allowing users to adjust properties such as fonts, colors, borders, etc., effortlessly. Most of the properties are stored into variables which makes possible to re-define them, then to obtain a custom different style, enabling users to achieve a unique style easily. It can be combined with the use of WhakerPy, an open source library to create dynamic HTML content: <https://whakerpy.sf.net>. Features: - Lightweight and semantic - Light or dark mode - Normal or high-Contrast mode - Easy use and customization - Human-readable: could be extended or composed for your specific needs - No extr
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    Xemeiah is a fast, modular and scalable XML Framework written in C++, with an efficient DOM and Oasis-compliant XSLT Processor. Xemeiah modules include a persistence layer, a fast Ajax Web Server, a Media Player, ImageMagick frontend, java bindings...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    TD-WebServeur is an installer of Apache 2, PHP 5, Miniperl, Mysql 5, phpMyAdmin and SQLiteManager on your Windows system. You can easily manage your server or create website with a very simple tray icon. You can also extend features of it with extras add
    Downloads: 4 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB