What is Mako Server?
Mako Server combines the simplicity and speed of Lua with the power of Barracuda’s application server library to create a versatile platform for web and IoT solutions. Designed for fast dynamic content generation, it includes features like Lua Server Pages (LSP), WebSockets, and MQTT support for seamless integration into cloud and industrial environments. Whether you’re building web applications, managing IoT devices, or handling complex data flows, Mako Server ensures high-performance operation with an easy setup process and full security features.
Pricing
Price Starts At:
$498.00
Price Overview:
The source code on GitHub is licensed under three options: GPLv2, a free commercial license, and a standard royalty-free commercial license.
Free Version:
Free Version available.
Free Trial Offered?:
Yes
Integrations
Similar Software to Mako Server
RaimaDB is an embedded time series database designed specifically for Edge and IoT devices, capable of operating entirely in-memory. This powerful and lightweight relational database management system (RDBMS) is not only secure but has also been validated by over 20,000 developers globally, with deployments exceeding 25 million instances. It excels in high-performance environments and is tailored for critical applications across various sectors, particularly in edge computing and IoT. Its efficient architecture makes it particularly suitable for systems with limited resources, offering both in-memory and persistent storage capabilities. RaimaDB supports versatile data modeling, accommodating traditional relational approaches alongside direct relationships via network model sets. The database guarantees data integrity with ACID-compliant transactions and employs a variety of advanced indexing techniques, including B+Tree, Hash Table, R-Tree, and AVL-Tree, to enhance data accessibility and reliability. Furthermore, it is designed to handle real-time processing demands, featuring multi-version concurrency control (MVCC) and snapshot isolation, which collectively position it as a dependable choice for applications where both speed and stability are essential. This combination of features makes RaimaDB an invaluable asset for developers looking to optimize performance in their applications.
Learn more
Progress MOVEit Managed File Transfer (MFT) software is used by organizations around the world to improve visibility, control and governance of file transfer operations involving sensitive and business critical data. MOVEit software helps support reliable business workflows by enabling secure and compliance-ready data exchange between customers, partners, users and systems, while reducing the risks associated with manual processes and fragmented tools.
With its flexible architecture, MOVEit software allows organizations to select the capabilities that best align with their operational, security and compliance requirements. Progress MOVEit Transfer consolidates file transfer activity into a single, centralized platform, improving oversight of critical business processes. Built in security capabilities—including centralized access controls, encryption and comprehensive activity tracking—help organizations manage file transfers in line with service level agreements, internal governance policies and regulatory requirements such as PCI DSS, HIPAA and GDPR.
MOVEit software supports both on premises and cloud deployments, including Progress MOVEit Cloud, a fully managed SaaS option that delivers secure and compliance-ready file transfer without the burden of maintaining infrastructure. MOVEit Cloud provides documented controls and operational safeguards designed to support compliance programs while maintaining consistent security and governance standards.
Progress MOVEit Automation extends the platform by providing advanced, no code workflow automation. By working alongside MOVEit Transfer, legacy on-premises systems and cloud-native file storage endpoints, it enables organizations to streamline recurring file processes, reduce manual effort and improve consistency without relying on custom scripts.
Learn more
Kestrel
Kestrel acts as a highly adaptable web server for ASP.NET Core applications and is the standard server included in project templates. It supports multiple protocols, such as HTTPS and HTTP/2, although HTTP/2 is not supported on macOS, and it enables WebSockets through a seamless upgrade feature while also offering Unix socket support to boost performance when used in conjunction with Nginx. This web server is designed to be compatible with all platforms and versions that .NET Core supports. Developers should note that some web browsers require explicit authorization to accept the local development certificate, and the default configuration of project templates is set to use HTTPS, which includes automatic HTTPS redirection and HSTS features. Kestrel additionally provides specific configuration options that are especially advantageous for internet-facing deployments, including unique connection limits for connections upgraded from HTTP or HTTPS to other protocols, particularly during WebSocket requests. Moreover, the server imposes a default maximum request body size limit of around 28.6 MB, or 30,000,000 bytes, which helps in efficiently processing incoming requests. Furthermore, the adaptability of Kestrel empowers developers to customize these settings to meet the particular needs of their applications, ensuring optimal performance and security in various deployment scenarios.
Learn more
Eclipse Jetty
Jetty functions as a web server and servlet container, providing features for HTTP/2, WebSocket, OSGi, JMX, JNDI, and JAAS, among other integrations. These features are open source, which permits free commercial use and distribution. Jetty is employed in a wide array of projects and products in both development and production settings. For many years, developers have favored Jetty due to its proven ability to be easily embedded in devices, tools, frameworks, application servers, and modern cloud services. This framework is robust, compliant with standards, open source, and commercially viable, offering flexibility, extensibility, a minimal footprint, and support for asynchronous processes, all while being scalable for enterprise use and available under both Apache and Eclipse licenses. It is deployed in extensive clusters such as Facebook Presto and in cloud platforms like Google AppEngine. As the Java and JakartaEE landscape evolved in 2020, the recommended version of Jetty now depends on the servlet API version and licensing choices. Jetty's ongoing adaptability ensures it aligns with the shifting demands of contemporary software development, making it a reliable choice for developers. Its strong community support further enhances its appeal, allowing for continuous improvements and updates.
Learn more
Company Facts
Company Name:
Real Time Logic LLC
Date Founded:
2006
Company Location:
United States
Company Website:
makoserver.net
Product Details
Deployment
SaaS
Windows
Mac
Linux
Android
On-Prem
Training Options
Documentation Hub
Video Library
Support
Web-Based Support
Product Details
Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English