Skip to content
Specification & documentation for creating Open Microservices.
Vue CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
app
.all-contributorsrc
.gitignore
.nvmrc
LICENSE
package.json
renovate.json
yarn.lock

README.md



openmicroservices.org

This is the website for the Open Microservices Specification, a standard for building highly-portable microservices originally created at Storyscript for describing and exposing the capabilities the events, actions, and APIs inside containerized software.

View the Specification →

Example OMS Implementations

Basic Examples

These templates are intended to be lightweight example implementations of the Open Microservice Specification in a variety of languages using common packages.

Repository Build Status Issues Pull Requests Stars
@microservices/clojure Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/d Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/elixir Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/go Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/java Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/node Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/php Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/python Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/ruby Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/rust Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/scala Build Status GitHub Issues GitHub Pull Requests GitHub stars

Examples of OMS Events

Repository Build Status Issues Pull Requests Stars
@microservices/node-events Build Status GitHub Issues GitHub Pull Requests GitHub stars
@microservices/python-events Build Status GitHub Issues GitHub Pull Requests GitHub stars

Frameworks

Repository Issues Pull Requests Stars
@microservices/oms.py GitHub Issues GitHub Pull Requests GitHub stars

Additional Resources

Contributing

All suggestions in how to improve the specification and this guide are very welcome. Feel free share your thoughts in the Issue tracker, or even better, fork the repository to implement your own ideas and submit a pull request.

This project is guided by Contributor Covenant. Please read out full Contribution Guidelines.

Contributors

Thanks goes to these wonderful people (emoji key):

Matthew Hudson
Matthew Hudson

💻 🚧
Sebastian Wilzbach
Sebastian Wilzbach

🖋 🤔
Aurélien ARINO
Aurélien ARINO

🖋 💻 🤔
Jean Barrière
Jean Barrière

🖋 💻 🤔
Jude Pereira
Jude Pereira

🖋 💻 🤔
Steve Peak
Steve Peak

🖋 💻 🤔
Josh Pollara
Josh Pollara

🖋 💻 🤔
☿ Kenneth Reitz
☿ Kenneth Reitz

🖋 💻 🤔
Thomas Pedbereznak
Thomas Pedbereznak

🖋 💻
Anukul Sangwan
Anukul Sangwan

💻
Topi Kettunen
Topi Kettunen

📖
Bjane
Bjane

💻
aydaoz
aydaoz

🎨

This project follows the all-contributors specification. Contributions of any kind welcome!

License

The openmicroservices.org website is licensed under the terms of the MIT License. See the LICENSE file in the repository for more information.

You can’t perform that action at this time.