ElasticMQ is a lightweight, fully asynchronous, in-memory message queue implementation written in Scala / Akka. It provides a feature-compatible Amazon SQS REST API interface for testing, local development, or embedded usage. It can persist queues or run purely in-memory and also supports Docker deployment and a web UI.
Features
- SQS-compatible HTTP REST API for full integration testing
- Runs stand-alone, embedded in JVM, or via Docker container
- Optionally persistent queues via file or SQL backends
- Fully asynchronous Akka actor-based architecture
- Web UI for viewing queues, messages, and operations
- Supports message batching, visibility timeout, and delay queues
Categories
MessagingLicense
Apache License V2.0Follow ElasticMQ
Other Useful Business Software
Go From AI Idea to AI App Fast
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ElasticMQ!