mongrel2
« Back to VersTracker
Description:
Application, language, and network architecture agnostic web server
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: web-server websocket zeromq http realtime networking
Install: brew install mongrel2
About:
Mongrel2 is a high-performance web server designed for modern application architectures. It uniquely supports multiple programming languages and protocols, including HTTP, WebSockets, and ZeroMQ, allowing developers to build scalable systems using any language. Its event-driven core handles massive concurrency efficiently while providing robust security and traffic control features.
Key Features:
  • Language-agnostic request handling
  • Native WebSocket and ZeroMQ support
  • Event-driven, non-blocking I/O core
  • Built-in traffic shaping and security rules
  • Simple configuration using a single language
Use Cases:
  • Serving real-time web applications via WebSockets
  • Building API gateways for microservices
  • Hosting applications written in any language (Python, Ruby, C, etc.)
  • Creating scalable chat or notification systems
Alternatives:
  • nginx – Nginx is a general-purpose server focused on HTTP, while Mongrel2 integrates ZeroMQ and multi-language support natively.
  • Apache – Apache uses a module-based architecture, whereas Mongrel2 uses a proxy-based model to separate application logic from the web server.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 11:05am 0 VERSION_BUMP 63468d7e
Sep 29, 2024 9:10pm 0 VERSION_BUMP a24c3479