Best OpenResty Alternatives in 2024
Find the top alternatives to OpenResty currently available. Compare ratings, reviews, pricing, and features of OpenResty alternatives in 2024. Slashdot lists the best OpenResty alternatives on the market that offer competing products that are similar to OpenResty. Sort through OpenResty alternatives below to make the best choice for your needs
-
1
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. -
2
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. -
3
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.
-
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
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. -
6
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. -
7
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. -
8
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. -
9
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. -
10
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. -
11
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. -
12
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. -
13
Servers Ultimate
Ice Cold Apps
You can now run almost any server you can imagine. You can run a web server, a database server or a storage server. You can easily create a server using the 'Simple tab. Or go further and add users, allowed IPs, and more! No root is required to run multiple servers at once. After 7 days, the app will stop working and you will need to purchase the paid version. This version can only allow you to add two servers. This is necessary to support development. This package includes 18 network tools! Remote control support includes a PHP Server or NAS Server, dedicated servers and/or honeypots! Support for passwords and encryption of settings! Tasker/Llama support! Use WIFI/SMS/call/power, or cronjob rules to start and stop servers! For more information, use the 'Trigger Server. You can set a port, network interface, backlog, logging (to be filed), etc. If root, set a port lower than 1024. Widget support is available and many more! -
14
Cowboy
99s
Cowboy is the ultimate Web server with support for Websocket and HTTP/2. Cowboy is an efficient, small and fast HTTP server for Erlang/OTP. Cowboy is a modern Web stack. This includes HTTP/1.1 and HTTP/2, WebSockets, server-sent events, and Webmachine-based HTTPEST. Cowboy includes functions for introspection, tracing, and other useful features that allow developers to see exactly what is happening at any given moment. The modular design makes it easy to add instrumentation. Cowboy is a quality project. It is small in code, efficient in memory and latency, and can be easily embedded in other applications. Cowboy uses clean Erlang code. It has hundreds of tests and is fully compatible with the Dialyzer. It is well-documented and includes a function reference, a guide for users, and many tutorials. It is recommended that you have a basic knowledge of HTTP protocol, but it is not necessary. The guide will cover all aspects of HTTP protocol. -
15
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. -
16
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. -
17
ApacheBooster
NdimensionZ
ApacheBooster was specifically created to improve the performance of web servers that are based on cPanel. ApacheBooster, as the name implies, increases the working abilities of Apache web server. It is the most widely used web server worldwide according to census data. ApacheBooster has merged varnish and Nginx to make it more efficient in its operation. Nginx is a high-performance web server software that speeds up web server performance. Nginx's best feature is its speed in working. It can retrieve static files quickly and can also save memory by processing concurrent requests less frequently. It handles traffic requests very efficiently. It uses less memory than Apache, so it can handle more clients/requests. Nginx, an open-source reverse proxy server, intelligently balances the load. It is also known as a web server or web cache (also called HTTP cache). -
18
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. -
19
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. -
20
Gunicorn
Gunicorn
Gunicorn 'Green Unicorn is a Python WSGI http server for UNIX. It's a prefork worker model. Gunicorn is compatible with many web frameworks. It's also simple to implement, uses minimal server resources and is fairly fast. -
21
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. -
22
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. -
23
KickWeb Server
YelOyo
-
24
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. -
25
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. -
26
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. -
27
NGINX Service Mesh is always free and can scale from open-source projects to a fully supported enterprise-grade solution. NGINX Service Mesh gives you control over Kubernetes. It features a single configuration that provides a unified data plan for ingress and exit management. NGINX Service Mesh's real star is its fully integrated, high-performance Data Plan. Our data plane leverages the power of NGINX Plus in order to operate highly available, scalable containerized environments. It offers enterprise traffic management, performance and scalability that no other sidecars could offer. It offers seamless and transparent load balancing and reverse proxy, traffic routing and identity as well as encryption features that are required for high-quality service mesh deployments. It can be paired with NGINX Plus-based NGINX Ingress Controller to create a unified data plan that can be managed from one configuration.
-
28
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. -
29
Microsoft IIS
Microsoft
Internet Information Services (IIS for Windows®, Server) is a flexible, secure, and manageable Web server that can host any content on the Internet. IIS's open, scalable architecture is capable of handling the most difficult tasks. -
30
AIOHTTP
AIOHTTP
Supports both the client and server side HTTP protocol. Both client and server web sockets are supported out-of-the box. -
31
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. -
32
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. -
33
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. -
34
kWS
Kamran Zafar
kWS is a lightweight, fast Web Server specifically designed for Android mobile devices. It can be used to host websites or to serve files over HTTP. kWS implements HTTP-1. Basic & digest authentication for secure access. Server side includes (SSI). Directory index, directory downloads in zip, tgz, and tar formats. Resumable file downloading, Dynamic DNS updates built-in, up to 20 simultaneous connections, comprehensive logs. Support for HTTPS/TLS with PKCS12 and BKS keystores. Password-based file encryption (128bit AES & Triple DE). GZip file compression, directory in JSON & XML formats, and index sorting. Highly configurable with support up to 999 parallel connections per port. Directory level configuration, support to more Dynamic DNS providers such as ZoneEdit etc. kWS also offers auto start on boot. -
35
Node.js
Node.js
Node.js is an asynchronous JavaScript runtime that drives JavaScript calls. It's designed to create scalable network applications. Node.js will go to sleep if there isn't any work being done. This is in contrast with the more common concurrency model today, where OS threads are used. Thread-based networking is slow and difficult to use. Node.js users are not at risk of deadlocking the process because there are no locks. Nearly every function in Node.js performs I/O. The process never blocks unless the I/O is performed using synchronous Node.js methods standard library. Scalable systems are easy to create in Node.js because nothing blocks. Node.js is inspired by and similar to Ruby's Event Machine, and Python's Twisted. Node.js extends the event model a little further. It presents an event loop instead of a library as a runtime construct. -
36
Hiawatha
Hiawatha
Hiawatha was designed with security in mind. This has resulted in a webserver that is highly secure in code and features. Hiawatha can prevent SQL injections, XSS, CSRF attacks, and exploit attempts. You can track all your webservers with a specially designed monitoring tool. Hiawatha is easy to set up. Its configuration syntax can be learned quickly. This website contains all the documentation and examples that you will need to configure your webserver in minutes. Hiawatha is a lightweight webserver that still has all the features a modern webserver requires. Hiawatha is ideal for embedded systems and older hardware. To keep resource usage as low as possible, special techniques are used. -
37
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. -
38
Galapagos
QBurst
Galapagos is a server side framework that can be used for developing multiplayer, Turn Based games on popular mobile platforms. It is service-based and provides a list APIs that allow you to implement basic functions of a Turn Based gaming application. Galapagos is written in Python and uses WebOb and the Requests libraries to manage HTTP requests and replies. Nginx acts as a reverse proxy in the frontend. Galapagos stores game data in our servers using MySQL. PyMySQL allows Python and MySQL databases to interact. Multiplayer games allow multiple players to play the same game. All players can play the same game together. This strategy requires that the player waits for his turn while his opponent completes their turn. This is one way mobile games can be played. Our gaming platform can be used for games that use this logic. -
39
GoAccess
GoAccess
FreeGoAccess is a real-time, interactive web log analyzer that runs in a terminal or browser on Unix-like operating systems. It is designed for rapid analysis and provides immediate HTTP statistics. This makes it ideal for system admins who need to quickly understand server performance. The tool supports a variety of web log formats including those from Apache Nginx Elastic Load Balancing CloudFront Caddy CloudFront and Amazon S3. Users can easily set the log format, and analyze logs. GoAccess is written in C and only requires ncurses to run, ensuring millisecond-level update speed. It allows users to customize color schemes on the terminal and web-based dashboards. GoAccess is capable of generating comprehensive real-time HTML and JSON reports. This allows for analytics, monitoring, data visualization, and monitoring. -
40
Swoole
Swoole
FreePowering next-generation microservices. PHP's coroutine and fibers API makes it easy to build high-performance, scalable concurrent TCP, UDP Unix Sockets, HTTP, GRPC, HTTPS, GRPC, TCP, UDP services. PHP fibers and coroutines will help you create your next scalable async app. Swoole, compared to other async software or frameworks such as Nginx Tornado and Node.js is a complete solution with built-in support of async programing via fibers/coroutines. It also has a range multi-threaded modules (HTTP Server, GRPC and process pools) as well as support for popular PHP clients, like PDO MySQL, Redis and CURL. You can use the fiber API, coroutine or sync API to create applications. Swoole increases the efficiency of PHP applications, and allows you to move away from the traditional stateless model. -
41
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. -
42
Rustless
Rustless
FreeRustless provides a REST API micro-framework. It's designed as a simple DSL for developing RESTful APIs easily on top of Iron web framework. It supports common conventions such as multiple formats, subdomain/prefix restrictions, content negotiation and versioning. Rustless is a Ruby port of the Grape library. Hyper, an HTTP library in Rust. Rustless, like Rust, is still in its early stages of development. Don't be surprised if APIs are changed and things break. File an issue or submit pull requests if something isn't working correctly. Rustless was built on Iron which was built on Hyper which is synchronous. Hyper is currently limited and cannot handle many simultaneous connections. This is especially true with keep-alive. It is highly recommended that you use a lightweight asynchronous webserver such as Nginx to serve as a reverse proxy with Rustless. -
43
Jaisocx
Jaisocx
$0Since 2024 Jaisocx has supported PHP over HTTP/3. It switches between HTTP/1.1, H2 and H3 depending on the negotiation with HTTP client. Charset detection is a unique feature that detects the text content and displays it correctly, such as in German or French alphabets. It has a built-in engine for securing the endpoints using Basic Auth and JSON Web Token. c) Proxy Endpoints. d) The framework-like solution to publish SQL query results in JSON format is also available out of the box and requires minimal configuration. This software is well-documented on the same company website. f) The software is free. g) It has the Docker Hub repository. h) And Github.com repository that contains some basic samples of Laravel, Symfony, and WordPress apps using Docker Compose. -
44
Tiny Web Server
Leonardo Javier Russo
Tiny Web Server for Android 4.0 and higher. It runs as a service, supports different charsets and is easy to configure. The server will automatically start on boot. Low memory consumption, minimal interface, file listing, and folder listing. -
45
Movable Type
Six Apart
$999 per monthNew and improved features make it easier to edit and manage assets. The Data API allows you to manage content outside of the web. Movable Type AMI Edition is an Amazon Machine Image, (AMI), that includes the OS in which Movable Type 6 has been installed. It is also available on AWS Marketplace. Movable Type 6 can be purchased and launched quickly and easily. Movable type is optimized for all OS, Applications, web server and PSGI server. The software cost is $0.07 an hour or $499 annually. If you launch Movable Type AMI Edition, (Nginx), on a micro instance, it is always free. You only need to use the yum command to update Movable Type Edition. Manual updating will be easier. Technical support is available through our technical support service. A third party will provide Movable Type 7 technical assistance in English. -
46
Mescedia
Mescedia
FreeMescedia is a Java-based EDI Integration application that can be extended to process most common EDI formats, such as UN/EDIFACT CSV, XML and Fixed-Length. It uses open standards (XSLT XQuery Java, etc.). It is based on powerful Open-Source frameworks, libraries and frameworks that have been proven in production. Various frameworks offer customized CSV, XML and other common message formats for EDI. Dynamic message routing and processing based on content. Secure communication protocols integration: OpenAS2(AS2), OpenSSH(SFTP), VsftpdFTPS, nginxHTTPS, WebDav). All messages, versions D.93A-D.19B. Edifact-To Xml, Xml to Edifact, and vice versa. Various frameworks offer customized CSV, XML and fixed-length message formats. -
47
ArtisBrowser
ArtistScope
$0ArtisBrowser was designed to copy-protect data and web media, when used with ArtistScope Site Protection System. This system creates a secure tunnel between the website and user's device, where nothing can be copied, extracted, or accessed in any other way. ASPS is suitable for all types and sizes of websites. It can be installed on Linux, Nginx or Windows servers. ArtisBrowser is available for Windows, Mac OSX (iPhone, iPad, and iPod touch), Android, and iOS mobile phones. Website plugins for popular CMS are available, including WordPress, Moodle Drupal, Joomla, and DNN. -
48
ISPConfig
ISPConfig
€5 one-time paymentOpen Source, transparent, free, stable, secure und ultra-fast. Continuous development, large documentation, and a large community with support forum with enterprise assistance. One control panel allows you to manage multiple servers. Multiserver, single server, and mirrored clusters. ISPConfig works regardless of whether you have a physical server or virtual machine. ISPConfig's support network includes email support, remote login, installation, consulting, and ISPConfig. One control panel allows you to manage multiple servers. Web server management for Apache2 or nginx. Mail server management for virtual mail users. DNS server management for PowerDNS and BIND. Virtualization (OpenVZ), client login, administrator, reseller, and reseller login. We have removed APS from the panel because of the demise of the APS project. If your software supports HTTP/2, all websites will be enabled. Additional subdomain/alias "vhost domains" web folder checks have been made. -
49
Vratix
Vratix
Using robust APIs to launch robust applications in seconds. Spend less time on setup, and more time on innovation. Launch robust APIs quickly and focus more on innovation than setup. Developers can launch their API projects within 30 seconds by running a simple command. The platform includes a number of modules that enhance backend services. These include Postmark for bulk and transactional emails, Auth Basic to manage users, NGINX proxy for efficient request handling and S3 for scalable solutions. Additional modules are planned to extend functionality. Vratix streamlines the development process and allows developers to focus on creating innovative solutions. In the age AI code assistants we build modules that are reliable, using best practices and minimal assumptions. Developers can then integrate them into any API projects and have full control over their codebase. -
50
ispmanager
ispmanager
€5.49 per month 3 RatingsIspmanager – websites and web environment Linux control panel that makes life easier for web developers and hosting professionals. The main features: - Work and download a popular CMS: WordPress, Drupal, Joomla - Manage files through the built-in file manager - Choose from various web servers: Apache, nginx, OpenLiteSpeed - Set up alternative modes for PHP, Node JS, and Python separately for each site - Create and manage corporate mail and its protection with the possibility of easy migration - Set up an automatic backup with upload to cloud or local storage. - Manage databases that work for you: MySQL, MariaDB, Percona Server, PostgreSQL - Assign users, delineate rights, and grant access - Use tools: composer, npm, pip - Get a docker. Work with local and remote image storage, deploying and loading containers to create a sandboxed environment - VPN connection by WireGuard - Built-in tools for SEO and security: Firewall, Spamassassin, DNSBL, DMARK, fail2ban, anti-DDoS, SSL certificates, 2FA, user rights management, backup, antivirus.