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

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 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
  • 1
    Dox Discovery is an attempt to bring elegance and simplicity to finding and using networked services. It uses Rendezvous/Zeroconf technology to auto-discover networked web services and generetes either an RSS site feed or a pretty web page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    EasyTomcat
    EasyTomcat supports you using Apache Tomcat and MySQL. You can launch, stop and configure Tomcat and MySQL easily and particularly you don't need any special knowledge to use it. You can monitor the servers and view statistics of important properties.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Elega9t Carbon Web Server
    Elega9t Carbon Web Server is a pure Java implementation of J2EE Server specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java Server Executive (JSE) is a Web Server and Servlet, JSP, EJB, JWS, JMS Container. It aims at developing a new integrated framework that would tremendously minimize the time, cost and effort required for creating and maintaining a web-application. I
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    A open source webserver written in Java for lightweight appliances on any platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FOAFRealm (also called D-FOAF in version 2.0) is a distributed user profile management system based on FOAF. FOAFRealm is a set of tools that enables to manipulate FOAF (Friend-of-a-Friend) information within J2EE application and provides Realm implement
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FOXY is a filtering web proxy. Originally designed to provide device-independent access to the World Wide Web, it may also be used for HTTP-filtering, extraction and reauthoring of existing web content or as security device against web based attacks.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Firestorm is a WSAP Web Server. The WSAP protocol is an extension of HTTP wich supports file management, RPC, and server events. Firestorm provides a framework for the Java Web Objects components and publishes them on the Internet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A webserver written entirely in Java. Useful for learning about servers and daemons. The whole package comes in at under 20Kbytes compressed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Flea2Flea is a pocket web server written in Java which enables ad-hoc peer-to-peer file sharing with anyone who has an http client (web browser). Files are only accessible while you are running Flea2Flea. You have absolute control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The most powerful non-commercial translation memory software (TM tool) with enhanced capabilities, like networking/collaboration (http, rpc), encoding conversion, project management capabilities, email capability with attachments, file tree diff etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    FreeFS is an implementation of the OpenGIS Consortium's Web Feature Server v0.0.14 (WFS) specification. FreeFS is intended to serve as a free, fast, intuitive, and comprehensive geographic vector data translator for geographic 'web service' applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A web site testing tool. This is a white box testing tool which uses jakarta HttpClient to hit a series of URLS and performs one of many different tests on the returned content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GALProxy is a multithread proxy server written in java. It can elaborate all upcoming requests from most common browsers. It can be used in a LAN in order to concur the sharing of an Internet connection; it implements local caching, content filtering an
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Multi-threaded URL redirector for squid (2.7+), written in Java, that use public ad blocking lists.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GreenTest testing system provides you to test students in the localnet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Grid Remote Execution (G-Rex) is lightweight Java grid middleware that allows scientific programs to be deployed as RESTful Web services on remote computer systems, and then launched and controlled as if they are running on the user's own computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A simple HTTP Server for the whole world (educational institutions, organizations,small companies, student groups, personel etc..) any one can run it and serve files to their client.It is multithreaded light weight and robust HTTPServer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    HTTP Kit

    HTTP Kit

    Clojure HTTP server/client library with WebSocket support

    http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support. A simple, high-performance event-driven HTTP client+server for Clojure. HTTP Kit is an (almost) drop-in replacement for the standard Ring Jetty adapter. So you can use it with all your current libraries (e.g. Compojure) and middleware. Using an event-driven architecture like Nginx, HTTP-kit is very, very fast. It comfortably handles tens of thousands of requests/sec on even midrange hardware. Here is another test about how it stacks up with others. It's not only fast, but efficient! Each connection costs nothing but a few kB of memory. RAM usage grows O(n) with connections. Written from the ground-up to be lean, the entire client/server is available as a single ~90kB JAR with zero dependencies and ~3k lines of (mostly Java) code. Synchronous is simple. Asynchronous is fast & flexible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    HTTPManifold takes incoming HTTP connections and forwards them to other servers (reverse proxy). A single IP address can handle multiple domains, and route requests to other networked machines. It allows for monitoring and debugging raw HTTP traffic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    HTTProvjera

    HTTProvjera

    HTTProvjera is a program that provides you with a way to web monitor

    HTTProvjera is a lightweight program that provides you with a way to monitor your domain (website) or internet connection uptime. It attempts to connect to an internet host of your choice (i.e. rankolio.me) every few seconds, and log whether it was successful or not.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Hello World Jetty Test
    Prototype project for Jetty server project. Uses Apache Commons Logging and Log4J for logging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Hornet P2P
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    HtZip is a lightweight HTTP Server that serves files out of Zip Files on the server by only uncompressing the requested file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A simple http proxy server.
    Downloads: 0 This Week
    Last Update:
    See Project