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

  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • Easily Host LLMs and Web Apps on Cloud Run Icon
    Easily Host LLMs and Web Apps on Cloud Run

    Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
    Try Cloud Run Free
  • 1
    cpp-httplib

    cpp-httplib

    A C++ header-only HTTP/HTTPS server and client library

    A C++11 single-file header-only cross-platform HTTP/HTTPS library. It's extremely easy to setup. Just include the httplib.h file in your code! This is a multi-threaded 'blocking' HTTP library. If you are looking for a 'non-blocking' library, this is not the one that you want. SSL support is available with CPPHTTPLIB_OPENSSL_SUPPORT. libssl and libcrypto should be linked. When using SSL, it seems impossible to avoid SIGPIPE in all cases, since on some operating systems, SIGPIPE can only be suppressed on a per-message basis, but there is no way to make the OpenSSL library do so for its internal communications. If your program needs to avoid being terminated on SIGPIPE, the only fully general way might be to set up a signal handler for SIGPIPE to handle or ignore it yourself. cpp-httplib officially supports only the latest Visual Studio. It might work with former versions of Visual Studio, but I can no longer verify it.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 2
    gnoga

    gnoga

    gnoga - The GNU Omnificent GUI for Ada

    Gnoga uses modern web technologies to allow simple creation of cross platform GUIs for Ada with native or custom look and feels that perform on par to native toolsets locally and can be easily and securely remoted as web apps over the internet as well.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    CodeIgniter RestServer

    CodeIgniter RestServer

    RESTful server implementation for CodeIgniter

    CodeIgniter RestServer is a fully RESTful server implementation for CodeIgniter using one library, one config file and one controller. CodeIgniter Rest Server is available on Packagist (using semantic versioning), and installation via composer is the recommended way to install Codeigniter Rest Server. Note that you will need to copy rest.php to your config directory (e.g. application/config)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java library implementing simple management of application deployed in Google App Engine. Right now is supported only downloading and parsing of quota details. Which in fact the primary reason of existence of this library.
    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
  • 5
    Jaxil (Java XML interface library) is a project for connecting programs together.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Muduo

    Muduo

    Event-driven network library for multi-threaded Linux server in C++11

    Muduo is a multithreaded C++ network library based on the reactor pattern. Use of this source code is governed by a BSD-style license that can be found in the License file. Requires Linux kernel version equal or above 2.6.28. Tested on Debian 7 and above, Unbuntu 14.04 and above, and CentOS 7 and above. Install required packages Debian, Ubuntu, etc. See .travis.yml for additional packages for building more examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Surinam
    Surinam adds hyper-dynamic behavior to software by deploying and managing user-developed services that can come and go over time. This allows applications to be developed as loosely-coupled aggregations of services that can be modified in real time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    TransferJsonConverter

    A custom JSON converter library with some useful features for ASP.NET

    A custom JSON converter library with some useful features for ASP.NET client-server application. It serializes objects to a JSON string, using the provided interfaces as templates, and including attributed fields not included in the interfaces. This allows you to pass objects from the storage layer through the model to the client, hiding specific data, while still storing it for postback from the client. It deserializes a JSON string into objects, reusing existing objects as targets if possible. This avoids creating an intermediate list of objects when populating an ObservableCollection on the WPF client, and reduces the overhead of creating multiple objects in memory and the garbage collector.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    cybcon89

    cybcon89

    Crawl and ouput WAS configuration

    The project moved to Bitbucket: GIT https://bitbucket.org/Cybcon/websphere-as-configcrawler/src/master/ Please checkout the Bitbucket GIT repo for updates after v0.644.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit for Your Google Cloud Projects Icon
    $300 in Free Credit for Your Google Cloud Projects

    Build, test, and explore on Google Cloud with $300 in free credit. No hidden charges. No surprise bills.

    Launch your next project with $300 in free Google Cloud credit—no hidden charges. Test, build, and deploy without risk. Use your credit across the Google Cloud platform to find what works best for your needs. After your credits are used, continue building with free monthly usage products. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    gqlgen

    gqlgen

    Go generate based graphql server library

    gqlgen is a Go library for building GraphQL servers without any fuss. You get to Define your API using the GraphQL Schema Definition Language. You should never see map[string]interface{} here. We generate the boring bits, so you can focus on building your app quickly. Still not convinced enough to use gqlgen? Compare gqlgen with other Go graphql implementations. You need to tell gqlgen that it should only fetch friends if the user requested it. gqlgen will be able to automatically bind to strings or ints for models you have written yourself. gqlgen is a schema-first library, before writing code, you describe your API using the GraphQL Schema Definition Language. By default this goes into a file called schema.graphql but you can break it up into as many different files as you want. By default gqlgen will use any models in the model directory that match on name.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    isomorphic-fetch

    isomorphic-fetch

    Isomorphic WHATWG Fetch API, for Node and Browserify

    Fetch for node and Browserify. Built on top of GitHub's WHATWG Fetch polyfill. For ease-of-maintenance and backward-compatibility reasons, this library will always be a polyfill. As a "safe" alternative, which does not modify the global, consider fetch-ponyfill. The Fetch API is currently not implemented consistently across browsers. This module will enable you to use fetch in your Node code in a cross-browser compliant fashion. The Fetch API is part of the Web platform API defined by the standards bodies WHATWG and W3C. All open source code released by FT Labs is licenced under the MIT licence. Based on the fine work by jxck.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    lixa

    lixa

    LIXA, LIbre XA, is a free and open source XA transaction manager

    LIXA (LIbre XA) is an open source and free Transaction Manager implementing the distributed transaction processing "XA specification" and "TX (transaction demarcation) specification" according to the X/Open CAE Specification. LIXA implements even XTA: XA Transaction API, an innovative API that implements XA transactional context passing among different applications. LIXA is a Transaction Manager but it's not a Transaction Monitor: this is the distinguishing feature of the project. LIXA technology enables every application container, like a web server or a shell, to become a two phase commit application server. The client/server architecture of LIXA allows many application containers to share a single LIXA (state) server: this is ideal when horizontal scalability is a must and many identical application containers must refer to a single transactional environment. LIXA can be used with the C, C++, Java, Python and COBOL programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →