Skip to content

Home

mangoo I/O is a modern, intuitive, lightweight, and high-performance full-stack Java web framework designed for developers who value speed and simplicity.

Built on a Robust Foundation

At its core, mangoo I/O follows the classic MVC architecture, powered by the highly efficient Undertow web server from JBoss. Instead of reinventing the wheel, it leverages standard, production-ready Java libraries, ensuring reliability, maintainability, and top-tier performanceβ€”without any unnecessary complexity or "magic."

Performance & Code Quality

To maintain code quality and performance, each build undergoes rigorous testing:

  • Static Code Analysis – Continuously validated against SonarQube with a comprehensive rule set of 1,300+ checks.

Developer-Friendly & Easy to Learn

mangoo I/O is designed with developers in mind, offering:

βœ… A fluent and intuitive API
βœ… A minimal learning curve for Java developers
βœ… A lightweight yet powerful feature set

With mangoo I/O, you get a framework that prioritizes developer experience, efficiency, and high performanceβ€”making it an excellent choice for modern Java web development.

Key Features

mangoo I/O offers a rich set of features designed for simplicity, scalability, and high performance:

πŸš€ Developer Productivity

  • Convention-over-configuration for intuitive development
  • Hot-compiling development mode for instant feedback
  • Straightforward persistence integration with popular data stores
  • Easy-to-use template engine for dynamic content rendering

⚑ High Performance & Scalability

  • Share-nothing, stateless architecture for effortless scaling
  • Built-in caching for optimized performance
  • Asynchronous email handling for efficient processing
  • Event-driven architecture with a built-in EventBus

πŸ”’ Security & Reliability

  • Strong cryptography with enforced security practices
  • Built-in authentication for user access control
  • Simplified form handling & validation with clear APIs
  • Flexible request filtering (global or per-request)

🌐 Modern Web & API Support

  • First-class JSON handling for seamless API integration
  • Server-Sent Events (SSE) support for real-time communication
  • Programmatic routing configuration for flexibility

πŸ›  Tooling & Deployment

  • Built-in scheduling for recurring tasks
  • Flexible testing tools for robust applications
  • Simple deployment & CI/CD integration
  • Administrative interface for app monitoring and management
  • i18N internationalization for multilingual support

And much more... πŸš€