Best Microsoft IIS Alternatives in 2024
Find the top alternatives to Microsoft IIS currently available. Compare ratings, reviews, pricing, and features of Microsoft IIS alternatives in 2024. Slashdot lists the best Microsoft IIS alternatives on the market that offer competing products that are similar to Microsoft IIS. Sort through Microsoft IIS alternatives below to make the best choice for your needs
-
1
LiteSpeed Web Server
LiteSpeed Technologies
Our lightweight Apache alternative saves resources without compromising performance, security, compatibility, and convenience. LiteSpeed Web Server's event-driven architecture doubles the capacity of your Apache servers. It can handle thousands of concurrent clients and consume minimal memory and CPU usage. ModSecurity rules are already in place to protect your servers. You can also take advantage of many built-in antiDDoS features like bandwidth and connection throttling. You can save capital by reducing the number servers required to support your growing web hosting business or online application. Reduce complexity by eliminating the need to use an HTTPS reverse proxy or other 3rd party caching layer. LiteSpeed Web Server can load Apache configuration files directly and is compatible with all Apache features, including ModSecurity and Rewrite Engine. -
2
Rocky Linux
Ctrl IQ, Inc.
CIQ empowers people to do amazing things by providing innovative and stable software infrastructure solutions for all computing needs. From the base operating system, through containers, orchestration, provisioning, computing, and cloud applications, CIQ works with every part of the technology stack to drive solutions for customers and communities with stable, scalable, secure production environments. CIQ is the founding support and services partner of Rocky Linux, and the creator of the next generation federated computing stack. -
3
NGINX
F5
NGINX Open Source: The open source web server that powers more than 400 million websites. NGINX Plus is an open-source software load balancer, webserver, and content cache. It was built on top NGINX. NGINX Plus offers enterprise-grade features that are not available in the open-source offering. These include session persistence, configuration via API and active health checks. NGINX Plus can be used instead of your hardware loadbalancer to allow you to innovate without being restricted by infrastructure. You can save more than 80% over hardware ADCs without sacrificing functionality or performance. You can deploy anywhere: public cloud or private cloud, baremetal, virtual machines, containers, or virtual machines. You can save time with the NGINX Plus API, which automates common tasks. Modern app teams require an API-driven platform that integrates seamlessly into CI/CD workflows. It can be used to automate app deployment, whether you have a hybrid or microservices architecture. It also makes app lifecycle management simpler. -
4
Kestrel
Microsoft
Kestrel is a cross platform web server for ASP.NET Core. Kestrel is the webserver that's included in ASP.NET Core project templates and enabled by default. Kestrel supports HTTPS and HTTP/2 (except for macOS), Opaque upgrades used to enable WebSockets, Unix sockets for high performance behind Nginx. Kestrel can be used on all platforms and versions of.NET Core. Some browsers require explicit permission to trust the local certificate. Project templates enable apps to run on HTTPS by default. They also include HTTPS redirection support and HSTS support. Kestrel's web server offers a variety of constraint configuration options, which are particularly useful for Internet-facing deployments. A separate limit applies to connections that have been upgraded from HTTPS or HTTPS to another protocol (for instance, on a WebSockets Request). The default request body limit is 30,000,000 bytes. This is approximately 28.6 megabytes. -
5
Apache Tomcat
Apache
Apache Tomcat®, an open-source implementation of the Jakarta Servlet and Jakarta Server Pages, Jakarta Expression Languages, Jakarta WebSocket, Jakarta Annotations, Jakarta Authentication specifications, and Jakarta Server Pages is available as an open-source software. These specifications are part the Jakarta EE platform. Apache Tomcat software powers many large-scale, mission critical web applications across a wide range of industries and organisations. Some of these users are listed and their stories can be found on the PoweredBy wiki page. Apache Tomcat Project is proud announce version 10.0.10 of Apache Tomcat. This release implements specifications from the Jakarta EE 9 platform. -
6
Caddy
Caddy
Caddy simplifies your infrastructure. It handles TLS certificate renewals, OCP stapling and static file serving. Kubernetes Ingress is also included. Because it is modular, you can do more with one static binary that compiles on any platform. Caddy is great for containers, as it doesn't require dependencies (not even libc). Caddy can be used almost anywhere. Caddy automatically renews TLS certificates on your sites and obtains them. It even staples OCSP replies. Its innovative certificate management features are the best in their class. Caddy is written in go and offers greater memory security than servers written in C. It also has a hardened TLS stack powered with the go standard library that serves a large portion of all Internet traffic. Caddy is both an efficient, flexible static file server and a powerful, scalable, reverse proxy. -
7
OpenResty
OpenResty
OpenResty®, a fully-fledged web platform, integrates our enhanced Nginx core, LuaJIT and many carefully written Lua libraries. It also includes a lot of high-quality Nginx modules from third-parties. It's designed to allow developers to easily create scalable web apps, web services, or dynamic web gateways. OpenResty®, which makes use of a variety of well-designed Nginx module (mostly developed by the OpenResty Team), effectively transforms the nginx web server into a powerful web application server. Web developers can use the Lua programming languages to script various nginx C modules or Lua modules, and create extremely high-performance web apps that can handle 10K 1000K+ connections within a single box. OpenResty®, which aims to run your server side web app entirely in the Nginx Server, leverages Nginx’s event model to do nonblocking I/O and the HTTP clients. -
8
Cloudflare Workers
Cloudflare
$5 per 10 million requestsYou code. We take care of the rest. Serverless code can be deployed instantly around the globe to provide exceptional performance, reliability, scale, and scaling. You don't have to configure auto-scaling or load balancers or pay for capacity you don’t use. Traffic is automatically routed to and load balanced across thousands upon thousands of servers. Your code scales seamlessly, so you can rest easy. Every deploy is made to a network data centers running V8 isolates. Cloudflare powers your code. It is only milliseconds from almost every Internet user. To get started building an app, creating functions, or writing an API, choose a template from your language. You will be up and running quickly with our tutorials, templates, and a CLI. Most serverless platforms experience a cold startup every time you deploy your service or increase in popularity. Your code can be run by workers instantly without any cold starts. The first 100,000 requests per day are free. Paid plans start at $5/10,000,000. -
9
Traefik
Traefik Labs
What is Traefik Enterprise Edition and how does it work? TraefikEE, a cloud-native loadbalancer and Kubernetes Ingress controller, simplifies the networking complexity for application teams. TraefikEE is built on top of open-source Traefik and offers exclusive distributed and high availability features. It also provides premium bundled support for production-grade deployments. TraefikEE can support clustered deployments by dividing it into controllers and proxies. This increases security, scalability, and high availability. You can deploy applications anywhere, on-premises and in the cloud. Natively integrate with top-notch infrastructure tools. Dynamic and automatic TraefikEE features help you save time and ensure consistency when deploying, managing and scaling your applications. Developers have the ability to see and control their services, which will improve the development and delivery of applications. -
10
Software load balancer, reverse proxy and web server with enterprise features and support. NGINX Plus is a favorite of modern app infrastructure and developers. NGINX Plus is more than just a web server. It adds enterprise-grade features such as high availability, active health checks and DNS system discovery to NGINX OpenSource. NGINX Plus is an easy-to-use, cloud-native reverse proxy, loadbalancer, and API gateway. NGINX Plus provides the five-star support that you expect from NGINX, whether you need to integrate advanced monitoring or strengthen security controls or orchestrate Kubernetes container deployments. NGINX Plus offers high availability and scalable scaling, as well as monitoring to assist in diagnosing and debugging complex applications. To prevent problems, active health checks monitor upstream servers to detect any issues.
-
11
Apache Traffic Server
Apache Software Foundation
Apache Traffic Server™ software is a fast, extensible and compliant HTTP/1.1 and HTTP/2 caching proxy server. Yahoo! Yahoo! donated it to the Apache Foundation. It is currently used by many major CDNs and content creators. You can improve your response time and reduce server load by caching and reusing frequently requested web pages, images and web service calls. Modern SMP hardware supports this application, which can handle 10s of thousands requests per second. You can easily add keep-alive, filter, anonymize, or load balancing features by adding a proxy layer. APIs allow you to create your own plug-ins that can do everything from modifying HTTP headers, handling ESI requests, and writing your own cache algorithm. Yahoo! handles over 400TB per day Apache Traffic Server can be used as reverse proxy or forward proxy. -
12
Plesk
Plesk
$12 per monthYou can build, secure, and run the complete set of features. All you need to build and secure your projects, automate your day-today tasks, and protect yourself against vulnerabilities - all from one dashboard. Add domains and subdomains, and move them between subscriptions. Configure DNSSEC and DNSSEC. All domains can be secured with the SSL It! extension. Horde & RoundCube webmail for Plesk Linux / Windows Automatically set up Thunderbird and Outlook clients with mail autodiscovery plus SNI support. You can move databases between subscriptions, and see which database is linked with which website. MariaDB is now the database server for customer websites. The all-new File Manager is available to make your life easier. It now includes mass uploading and file searching capabilities. -
13
Eclipse Jetty
Eclipse Foundation
Jetty is a web server and servlet containers that supports HTTP/2, WebSocket and OSGi. It also supports JMX, JNDI and many other integrations. These components are free to use and distribute. Jetty is used in many products and projects, both in production and development. Jetty is a long-standing favorite among developers because it can be easily embedded in tools, frameworks and application servers. It is fully featured and standards-based. Open source and commercially-usable, flexible, extensible, small footprint and embeddable, enterprise-scalable, dual-licensed under Eclipse and Apache. Large clusters, like Facebook Presto. Cloud computing, such Google AppEngine. The current recommended version for Jetty depends on the servlet API version and desired licensing. -
14
Cherokee
Cherokee
Cherokee is an open-source web server that's innovative, feature-rich and lightning fast. It's designed for next-generation secure web applications. Cherokee-Admin is a powerful web interface that allows you to configure everything. Cherokee supports the most popular web technologies: FastCGI. SCGI. PHP. uWSGI. SSI. CGI. LDAP. TLS/SSL. HTTP proxying, video streaming. Content caching. traffic shaping. Cherokee can be used on Linux, Solaris, Mac OS X, Solaris and BSD. It is extremely lightweight, efficient, and offers rock-solid stability. One of its many features deserves special mention. It has a user-friendly interface called Cherokee-admin which allows for easy configuration of every feature of the server. This administration interface allows for you to configure the webserver without needing to edit a text file that was written with a particular syntax. -
15
JBoss EAP
Red Hat
$8000Red Hat®, JBoss®, Enterprise Application Platform (JBoss EAP), delivers enterprise-grade security and performance in any environment. JBoss EAP is able to help you deliver apps faster everywhere, whether on-premise, virtual, or in private, publicly or hybrid clouds. -
16
PAW Server
PAW Server
Connect your computer via WiFi or USB (ADB support is available). For greater security, HTTPS is available. PAW offers Tasker/Locale integration, making it easy to automate startup and shutdown. PAW is a web server that allows you to host your pages on your Android device. Simply place your content in the /sdcard/paw/HTML directory. That's all! You can not only create your own dynamic web pages, but you can also deploy them. You can use the Android API, which also includes SQLite connectivity. You can use PAW to install plugins from PHP to PirateBox, or even create your own plugins. Use the Android API to explore Android and change the exiting code. The majority of PAW's web applications are available in plain text, which you can edit and enhance. The web application contains documentation and examples. You can create your own server using PAW for both private and educational use. -
17
eApps
eApps
Advanced web services platform for admin, deployment, and operation. Enterprise-grade "virtual cloud" platform. Multiple servers, complex deployments and geo-spanning. Hypervisors of the latest spec and expandable SSD block storage. Websites, web apps and web services can be built on a solid platform. Large, custom-sized virtual server support, which can be adjusted at any time. Uses the latest specification Hypervisors and expandable SSD block storage to handle heavy workloads. Next-generation platform for rapid deployment and operation of critical applications. Superior Vertical/Horizontal autoscaling. Strong Java, PHP and Ruby support. Our platforms include optional services that can be added to help ensure security, performance and uptime. We can provide customized solutions to meet your needs. We can help you with your data protection, VPN, high-uptime, backup, and VPN needs. -
18
Tornado Web Server
Tornado
Tornado is a Python web framework that also includes an asynchronous networking library. It was originally developed by FriendFeed. Tornado uses non-blocking network I/O to scale to thousands of open connections. This makes it ideal for long polling and WebSockets as well as other applications that require a long-lasting connection to each user. Tornado is a Python web framework that is unique. It does not use WSGI and is usually run with one thread per process. Although some support for WSGI is provided in the tornado.wsgi module it is not a main focus of development. Most applications should be written to use Tornado’s own interfaces (such WSGI directly) instead of using WSGI. Tornado code is not thread safe. Tornado is integrated into the standard library asyncio and shares the same event loop (by default, Tornado 5.0). Libraries designed for asyncio use can be used with Tornado. -
19
Mongoose
Mongoose
Mongoose transforms a software product, device, or appliance into a web-accessible server accessible via a browser. Mongoose is used to add a Web-accessible control box to a device. This is one of the most popular use cases. Tutorials and ready-to-go examples for common functions like authentication, live logs, and video streaming. Mongoose makes it easy to create APIs to remotely control your device or app via browser, mobile phone or automation tools. Mongoose can be used with a JSON library that is extremely efficient, lightweight, and MIT-licensed. Real-time, full duplex communication via MQTT and Websocket. You can exchange plain data or wrap data in JSON to use JSON - RPC! Mongoose transforms a software product, an appliance, or device into a web-accessible server accessible via a browser. Upload your device data to the cloud server of choice. You can either use a third-party cloud provider or create your own. -
20
Apache HTTP Server
Apache Software Foundation
1 RatingThe Apache HTTP Server Project is an effort in development and maintenance of an open-source HTTP Server for modern operating systems, including UNIX and Windows. This project aims to provide an efficient, secure, extensible and extensible server that offers HTTP services in accordance with current HTTP standards. -
21
quark
suckless.org
This project aims to do one thing well and do it well. That is, serve static web directories correctly and that is the goal. Other solutions are either too complicated (CGI support, dependencies upon external libraries, etc.). or lack features you expect (TLS, virtual hosts, partial content, not modified since, etc.). Quark attempts to find a middle ground and be as static as possible while still providing functions that are not available in more complex solutions. We believe that the majority of the web doesn't need to be dynamic. The main reason for the web obesity crisis is the increasing complexity of server-side applications. The current trend is to do everything on a server, including parsing and modifying files and databases, creating HTML, and all that using unfit languages such as JavaScript or PHP. This is a security and efficiency nightmare. -
22
McPherran Web Engine
McPherran
McPherran is a web engine that can be used as a standalone web server software platform. It can host websites and provide general Internet content delivery as well as web application processing. Software is designed for speed, reliability, security, and ease of use. You can save time, avoid large expenditures, and minimize risk for your business. We have done all the work. Our platform and technology can be used to create high-performance web services products. -
23
NGINX Unit
NGINX
A universal web server that combines multiple layers of the typical application stack into one component. NGINX Unit simplifies web app and API application stacks by combining multiple layers into one component. NGINX Unit is a universal Web App Server, designed to be used as a building block for any web architecture, regardless of its complexity. It can be used from enterprise-scale deployments to your pet’s home page. It can be used to simplify modern microservices environments, as well as modernizing monolithic and legacy applications. NGINX Unit was developed by the original NGINX team using an open-source codebase. This architecture is based on over a decade of experience with the most popular web server in the world. NGINX Unit uses a multiprocess, multi-threaded architecture, unlike the NGINX webserver. NGINX Unit is often used as a reverse proxy to web applications. The NGINX Unit can run the code natively. -
24
Seminole
GladeSoft
Seminole, an embeddable webserver softwarekit, is non-invasive, can be retrofitted to existing programs, lightweight, low resource consumption, highly reliable, and secure with proper standards compliance. Seminole is a modular, high level API that's written in C++. It protects the client programmers from complex protocol details and allows them to control low-level operations when needed. The optional Application Framework is available to provide a stateful, message-based development environment. Seminole also offers a powerful discovery service. Seminole's discovery protocol uses IP multicast to locate Seminole instances, even if you don’t know their address. The discovery protocol can also send small amounts of status information periodically. -
25
VMware tc Server
Broadcom
tc Server, a Web application servers based on Apache Tomcat open-source software. It preserves all the best features of Tomcat, and adds a number of mission-critical capabilities that are not available in the open-source version. tc server harnesses the power and simplicity of traditional JEE architectures to make it easier and faster to build and run cloud ready applications. tc Server's lean architecture and small footprint require significantly less resources than conventional servers. This allows for greater server densities in virtual and cloud environments. -
26
Render
Render
$19 per user per monthDevelopers are forced to choose between two extremes when it comes to cloud infrastructure: expensive, inflexible platforms which do not scale or large complex clouds with steep learning curves. Render combines the best of both worlds - incredible ease of use with immense power and scaleability to power anything from a simple HTML webpage to complex applications with thousands of microservices. -
27
AWebServer
Sylkat
1 RatingAWebServer allows you to share your files easily from your phone to any computer or device. The files can be viewed wirelessly by any SO or browser. AWebServer allows you to publish your web on your Android device using PHP and all of the Apache features. MariaDB, an old MySQL server, is included. The MyPhpAdmin app has been installed and is ready to use. It supports Android 4 and higher and has integrated a FTP server for uploading the contents. This app is built on the stable Apache 2 server, which is well-known for its stability on Android devices. Improved appearance of Apache indexes files. Updated servers for 64 bit arch and phpMyAdmin. Appbundle distributed to reduce the size of the app. -
28
KSWEB
KSLabs
$4.99 one-time paymentYou can install KSWEB on Android and then copy the scripts to the folder htdocs on the memory card. You can then run your web content! KSWEB is a set of web developers for Android. The package includes a web server and FTP server, a PHP programming language, MySQL DBMS, scheduler, and a web server. KSWEB doesn't require root rights to function properly, unless you need the server on port 80. It can also be useful when you open your server via the Internet. This will allow for you to have a little hosting in your pocket. You will need to start KSWEB and specify the port and root directory. KSWEB comes with fully-configured configuration files. Our package is compatible with most CMS and frameworks like Joomla, Drupal, Joomla WordPress, MODX, MODX, MODX, etc. We will answer any questions you may have about how to use this or that CMS. -
29
MacHTTP-js
MacHTTP-js
MacHTTP-js can be viewed on macOS right now. MacHTTP-js is a completely new application that includes features not available in the original release in 1992. MacHTTP-js was written entirely using the node.js platform. This means that it can run on macOS and Windows as well as Linux operating systems. MacHTTP-js provides a fully-featured Web server that can run on 21st-century desktops and servers. A preview release is available for Mac users. The general release for Windows 10 or Linux computers will follow, with support for Docker. This is a fully-featured macOS release. Other O/S versions will be available shortly. -
30
H2O
H2O
H2O is a new generation HTTP Server that responds faster to users and uses less CPU than older web servers. The server is a completely new design and takes full advantage of HTTP/2 features such as server push and prioritized content serving. This will ensure that your website visitors have an exceptional experience. Server-side tweaks allow for full support of dependency and weight-based prioritization. H2O can be installed as a binary package thanks to others. You can try installing the software first using your preferred packaging system and then revert to installing from source. We believe LibreSSL is a better choice to run H2O. LibreSSL is more secure than OpenSSL and also supports new ciphersuites. -
31
Tengine
Tengine
Tengine is a webserver developed by Taobao. It is Asia's largest e-commerce site. It is built on the Nginx HTTP Server and offers many advanced features. Tengine has been tested on the top 100 websites worldwide, including Taobao. Since December 2011, Tengine has been open-source. The Tengine team is actively developing it. Its core members include people from Taobao and Sogou, as well as other internet companies. Tengine is a community effort, and everyone is welcome to participate. All features of Nginx-1.7.3 can be inherited. It is compatible with Nginx. Use connect HTTP to support forward proxy. Enhanced operations monitoring, including asynchronous log and rollback, DNS caching and memory usage. Unbuffered upload to HTTP and FastCGI backend server, which saves disk I/Os. More load balancing options, such as consistent hashing and session persistence, upstream quality check, and so on. -
32
lighttpd
lighttpd
Lighttpd (pronounced "pron") is all about security, speed, compliance and flexibility. Lighty is quickly changing the definition of efficiency in a webserver. It is optimized for high-performance environments and is therefore very efficient. Lighttpd is the ideal solution for any server experiencing load problems. It has a smaller memory footprint than other web-servers and can manage the cpu-load effectively. It's also open-source and licensed under the new BSD license. Lighttpd powers many popular Web 2.0 sites. Its high speed infrastructure allows them to scale many times faster with the same hardware as other web-servers. -
33
JEUS
TmaxSoft
Do not settle for the standard security, throughput, and cost of your existing web application framework. JAVA EE 7 certified, JEUS 8 is the web application server. JEUS is a platform that allows you to develop, execute and manage web applications. It can quickly and easily create cloud environments and perform large transactions. WebtoB is a next-generation web server that solves structural problems in existing web servers. WebtoB offers enhanced security, error handling, and massive-scale transaction processing. These products can be used together to improve performance and reduce network traffic when they are deployed on different servers. -
34
Abyss Web Server
Aprelium
$59.95 one-time paymentAbyss Web Server can be used on Windows, macOS, or Linux. It is small in size, but supports HTTP/2, secure SSL/TLS connections, (HTTPS), automated provisioning of certificates from Let's Encrypt®, (ACME v2) and IPv6. It also supports native ASP.NET, CGI/FastCGI extensions, ISAPI extensions and native ASP.NET. It also supports HTTP/HTTPS/WebSocket forward proxying, eXtended side includes (XSSI), custom error webpages, password protection, anti-leeching, traffic throttling, bandwidth throttling and log rotation. It has an automated antihacking system and a multilingual remote management interface, which makes it as simple as browsing a website. -
35
Enterprise applications require a flexible, secure Java server runtime environment. IBM WebSphere Application Server accelerates application delivery by providing a reliable Java Enterprise Edition-based runtime environment. It supports microservices as well as standards-based programming models. This allows you to modernize at your pace, gain visibility across workloads and analyze enterprise applications. IBM WebSphere Application Server provides a secure, flexible Java server environment for enterprise applications. You can deploy and manage services and applications regardless of location, time or device type. Integrated management and administrative tools offer enhanced security and control. Multicloud environments support allows you to choose your deployment method. You can respond quickly to your business's needs with continuous delivery capabilities and services.
-
36
Oracle WebLogic Server
Oracle
Oracle WebLogic Server provides a unified platform that allows you to develop, deploy, and run enterprise applications such as Java on-premises or in the cloud. WebLogic Server provides Java Enterprise Edition (EE), and Jakarta EE in a robust, stable, and scalable environment. Oracle WebLogic Server supports Kubernetes fully and allows users to migrate and build modern container apps using comprehensive Java services. The WebLogic Kubernetes ToolKit is a complete set open-source tools that makes Kubernetes easier to use, whether it's on-premises or in cloud. Java EE and Jakarta EE offer powerful combinations of technologies and APIs that are focused on enterprise application development and management. -
37
WebSphere Hybrid Edition provides a flexible and all-in-one solution to WebSphere application server deployments. It can help organizations meet current and future requirements. It will allow you to optimize your WebSphere entitlements, modernize and create new cloud-native Java EE apps. It is a one-stop solution that will help you create, modernize, and run Java applications. IBM Cloud®, Transformation Advisor and IBM Mono2Micro can help you assess your cloud readiness, explore microservices and containerization options, and assist with adapting code. Discover and unlock the benefits offered by the all-in-one IBM WebSphere Hybrid Edition solution to improve your application's run time and modernization capabilities. Find out which WebSphere applications can be moved to containers for immediate savings. Ensure that you manage costs, security, and enhancements throughout the entire application lifecycle.
-
38
Apache Geronimo
Apache
FreeApache Geronimo is a set of open-source projects that focuses on JavaEE/JakartaEE library implementations and Microprofile implementations. However, we are actively delivering reusable Java EE parts. They are still being actively maintained and widely used. Apache Geronimo offers libraries for the Java EE, Jakarta EE specifications implementations. Implementations are also designed to provide OSGi bundle metadata. The XBean project aims to create a plugin based server similar to Eclipse, a plugin based IDE. XBean will have the ability to download, install and discover server plugins from an Internet repository. We also support multiple IoC systems, running with no IoC, JMX without JMX codes, lifecycle management, class loader management, and solid Spring integration. Apache Geronimo hosts many Microprofile implementations. Apache Geronimo Arthur is an attempt to create a thin layer over Oracle GraalVM. -
39
Payara Enterprise
Payara Services Ltd
Supported application servers for production or containerized deployments that are compatible with Jakarta EE & MicroProfile -
40
Lucee
Lucee
Lucee is the most popular open-source CFML server/engine. Lucee offers many functionality (tags, functions) to handle all types of web-related actions. You can manipulate images, PDF files and XML files. Lucee can do it all! Lucee provides support to not only call existing web services but also generate web services for your business in the most straightforward way. We are an open-source project and welcome all contributions. Check out our Contributors Guide if you are interested in diving into code. You can also join our forum to get involved. Contribute to the Lucee Association Switzerland's source code repository, write blog posts or articles, help with documentation or answer questions in the support forum. -
41
Magic xpa Application Platform
Magic Software
2 RatingsMagic xpa allows you to quickly create cross-platform business apps for desktop, mobile, and web. This will allow you to take advantage of new business opportunities quickly. Magic xpa's low code platform, visual designer interface, and component-based architecture make it possible to develop and deliver apps quickly. Magic xpa, powered by an In-Memory Data Grid, (IMDG), is the ideal solution to help you develop high-performance, self healing, scalable apps. Magic xpa's unique metadata driven approach ensures that your apps are always up-to-date with technological advances. This eliminates the need to redevelop. -
42
Envoy
Envoy Proxy
On the ground, microservice practitioners quickly realized that the majority of operational issues that arise from moving to a distributed architecture are rooted in two areas: networking as well as observability. It is a much more difficult task to network and troubleshoot a collection of interconnected distributed services than a single monolithic app. Envoy is a high-performance, self-contained server with a small memory footprint. It can be used alongside any framework or application language. Envoy supports advanced load balance features such as automatic retries and circuit breaking, global rate limit, request shadowing, zone load balancing, request shadowing, global rate limiting, circuit breaking, circuit breaking, and global rate limiting. Envoy offers robust APIs to dynamically manage its configuration. -
43
Lunni
Lunni
$24 per monthBuild, ship and monitor applications on any Server. Start with one of our templates or our guides to create a Dockerfile. You can deploy your Dockerfile by pasting the docker-compose.yml into Lunni dashboard. Lunni can be run on AWS Azure DigitalOcean and any other Docker-compatible platform. You have complete control over your server. This allows you to easily move from one cloud provider to another, and helps you comply to privacy regulations such as GDPR. You don't know any code? No problem! Browse our marketplace and launch apps with just a couple of clicks. Choose from popular web apps like Ghost and Forgejo or nocode solutions such as PocketBase. -
44
Simple Application Server
Alibaba Cloud
Simple Application Server is a new generation of computing service that can be used to run standalone applications. It allows for one-click application deployment, and supports all-in-1 services like domain name resolution, website publication, security, O&M and application management. This makes it easy for beginners to use cloud computing products and optimizes the user experience when setting up simple applications. -
45
SAP NetWeaver
SAP
SAP NetWeaver gives you the tools, Web services, as well as application server capabilities, to support seamless data and system integration. Users and IT teams can define, modify, and control the decision logic. To enable conceptual thinking, you can use declarative and semantically rich data models. Integrate processes across organizational boundaries and applications with a rich set built-in functions that can be used in all domains. Connect users to software in real-time, extend SQL and reduce complexity - from social and collaboration platforms to mobile device and Web applications. Every device should offer a socially-oriented, interactive, and browser-based user interface. -
46
Starcounter
Starcounter
FreeWith our ACID in-memory technologies and application servers, you can build enterprise software lightning fast. You can build enterprise software without using new syntax or custom tools. Starcounter applications can improve performance by up to 1000 times without adding complexity. Applications are written using regular C#, LINQ and SQL. Even the ACID transactions can be written in C# code. Full Visual Studio support, including IntelliSense and debugger. All the features you love, without the headache. Write regular C# syntax using the MVVM pattern for ACID in-memory and thin client UI to achieve extreme performance. Starcounter technology is a business asset from the first day. We use technology that is already developed and in production to process millions of business transactions. Starcounter combines ACID's in-memory databases and application servers into a single platform that is unmatched for performance, simplicity and price. -
47
Apache TomEE
Apache
FreeApache TomEE, pronounced "Tommy", refers to an all-Apache Jakarta EE9.1 certified application server that extends Apache Tomcat. It is built from a vanilla Apache Tomcat zip archive. Start with Apache Tomcat. Next, add your jars and zip up the rest. The end result is Tomcat with EE features, TomEE. Apache TomEE 8.0 is stable and ready to go. It implements Java EE 8/Jakarta EE 8 as well as the javax namespace. Java 8 and higher are required. Mostly Jakarta EE 9.1 web profile compatible and supports the new jakarta domain. Java 11 and higher. Apache TomEE is available in four flavors: web profile, microprofile, plus, and plume. Apache TomEE web profile provides servlets, JSP and JSF, JTA and JPA, CDI as well as bean validation, EJB Lite, and bean validation. Apache TomEE MicroProfile now supports MicroProfile. Apache TomEE Plus, Plume, and Plume now support JMS, JAX WS, and many other features. Mostly Jakarta EE 9.1 Web Profile compatible and supports the new jakarta domain. -
48
RasPiEsi
Epesi
$0RasPiEsi, the world's smallest open source ERP application server powered by Epesi, runs on Raspberry Pi Zero running with only 1 core and 512MB of RAM. Part of Epesi ENS – the first FOSS Enterprise Neuronal System. Epesi BIM stack on LLMP: - Linux Lighttpd - MariaDB - tuned PHP 7.4 FPM + memcached ZRAM On November 4, 2023, neofetch added and updated 77 package for version 1.1 (Joziu). RasPiEsi was the smallest Epesi Node I could build, with RAM usage at only 133MB. This tiny server runs Epesi very well, especially on a quick SD card. It should run on any Raspberry Pi – from the $5 RPi zero with no WiFi, 1 CPU and 512 MB RAM (used to create the disk image) to the high-end RPi 4 – without modification. The RPi 3 worked fine - no modifications, just swapped units! MIT License (c) Copyright 2024 by Janusz and Karina Tilek -
49
OpenLiteSpeed
LiteSpeed Technologies
OpenLiteSpeed is the Open Source version of LiteSpeed Web Server Enterprise. Both servers are maintained and actively developed by the same team. They also adhere to the same high-quality code standard. OpenLiteSpeed includes all the essential features of LiteSpeed Enterprise and is a sign of our support for the Open Source community. Events driven processes, lower overhead, and great scalability. You can keep your existing hardware. OpenLiteSpeed is compatible with mod_rewrite, so there's no need to learn a new syntax. You can continue to use your existing rules for rewriting. The built-in full-page cache module can be customized and optimized for exceptional user experience. Mod_pagespeed module automatically implements Google's PageSpeed optimization process. Just one click install OpenLiteSpeed, MariaDB, and WordPress on different operating systems. -
50
Monkey Server
Monkey Server
Monkey is a lightweight web server and development platform for Linux and OSX. It is extremely scalable and has low CPU consumption. This makes it the ideal solution for embedded devices. It is compatible with ARM, x86, and x64. Monkey is a lightweight, scalable Web Server. It was originally designed for Linux but is also compatible with OSX. It was designed with an emphasis on embedded devices. Because of this, it is scalable by nature and has a low CPU and memory consumption. This makes it a great solution for high-end production servers. Monkey can be used on ARM, x86, and x64 architectures. Monkey uses a hybrid model that has a fixed number threads. Each thread can attend thousands of clients because it is event-driven and based on asynchronous sockets. Lock-free interaction between the worker threads and the scheduler is possible, which avoids race conditions and provides a significant performance advantage over other options.