7 stable releases

new 7.13.2+rc Jun 13, 2025
7.13.1+dev Jun 12, 2025
7.12.0+dev May 12, 2025
7.9.2+dev Apr 27, 2025

#953 in HTTP server

Download history 99/week @ 2025-04-23 150/week @ 2025-04-30 240/week @ 2025-05-07 33/week @ 2025-05-14 114/week @ 2025-06-04

174 downloads per month

Apache-2.0

95KB
1.5K SLoC

🚀 Mycelium: The Ultimate API Gateway

Mycelium Logo

Welcome to Mycelium API Gateway, it is a modern, open-source platform for secure, flexible, and scalable API management. Designed with a multi-tenant architecture and a strong focus on security, Mycelium is ideal for organizations that need to manage multiple APIs and users in a structured and controlled way. With support for federated authentication, YAML-based RBAC, and integrations with tools like HashiCorp Vault, Redis, and Postgres, the gateway simplifies the orchestration of downstream APIs with both safety and efficiency. Its declarative and intuitive configuration makes it developer-friendly and easy to adopt by DevOps teams.

📃 Visit the oficial documentation

Key features include

  • AI-aware API Gateway: Automatically discovers downstream services and understands their capabilities to route requests accordingly.
  • Authentication & Authorization: Supports multiple identity providers, detailed RBAC via YAML, and built-in two-factor authentication (2FA) with TOTP.
  • Multi-Tenant Architecture: Create and manage tenants, invite users, and assign roles for collaborative environments.
  • Secure Secrets Management: Integrates with Vault, supports environment variables, and injects secrets dynamically into downstream APIs.
  • API Routing & Webhooks: Smart routing configuration and secure webhooks with token-based authentication.
  • YAML-Driven Configuration: All gateway settings are managed through simple and readable YAML files.
  • Security-First Design: Handles token management, passes security credentials downstream automatically, and adheres to enterprise security best practices.

With a growing community and a modular, scalable design, Mycelium is the ideal choice for developers and teams looking for a powerful, extensible solution for modern API management.

Dependencies

~39–55MB
~1M SLoC