Skip to content
forked from MAIF/otoroshi

Lightweight api management on top of a modern http reverse proxy

License

Notifications You must be signed in to change notification settings

cloud-apim/otoroshi

 
 

Repository files navigation

Otoroshi

Join the discord Download Build status

Otoroshi http reverse proxy and api management

Otoroshi is a layer of lightweight api management on top of a modern http reverse proxy written in Scala and developed by the MAIF OSS team that can handle all the calls to and between your microservices without service locator and let you change configuration dynamically at runtime.

Otoroshi is built on top of akka and playframework.

Reference Documentation

The reference documentation is available at https://maif.github.io/otoroshi/manual/

Roadmap

You can find the roadmap or topics considered for the roadmap in the Roadmap 2024 project.

The roadmap for 2023 is also available here.

Community

You can join these groups and chats to discuss and ask Otoroshi related questions:

  • Issue tracker: github: MAIF/otoroshi/issues
  • Pull request: github: MAIF/otoroshi/pulls
  • Chat room: Join the chat on Discord

Contributing

Contributions are very welcome!

If you see an issue that you'd like to see fixed, the best way to make it happen is to help out by submitting a pull request implementing it.

Refer to the CONTRIBUTING.md file for more details about the workflow, and general hints on how to prepare your pull request. You can also ask for clarifications or guidance in GitHub issues directly.

License

Otoroshi is Open Source and available under the Apache 2 License.

About

Lightweight api management on top of a modern http reverse proxy

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 71.4%
  • JavaScript 25.7%
  • Rust 0.6%
  • SCSS 0.6%
  • CSS 0.5%
  • Shell 0.4%
  • Other 0.8%