WeOS is an open-source platform that allows developers to design and build APIs quickly and easily. How easy? Just bring your yaml file and see for yourself!
Build your app using microservices that combine an OpenAPI Specification and an executable (no docker required)
- Setup OpenAPI spec (you can use one from our examples)
- Download the WeOS CLI for your platform
- Run the API
weos -spec=api.yaml -port=8680
- Cross Platform - Binaries available for Windows, Linux and MacOS
- Wide Database Support - SQLite, MySQL, MariaDB, Postgres, SQLServer (Coming Soon)
- Secure - Middleware for CORs, Authentication, Authorization
- Fast - Built on Go for blazing fast performance
- Highly Customizable - Configure API using Open API, Setup middleware and controllers
Please read our Contributing Guide before submitting a Pull Request to the project.
For general help using WeOS, please refer to the official WeOS documentation. For additional help, you can use one of these channels to ask a question:
See the LICENSE file for licensing information.