weos

command module
v2.0.0-alpha6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

README ΒΆ

🀯 Build API Driven Apps Fast

WeOS Logo In Black and White

✨ WeOS

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!

Diagram that shows WeOS microservice using an OpenAPI spec and connected to a database Diagram that shows WeOS microservice using an OpenAPI spec and connected to a database

Build your app using microservices that combine an OpenAPI Specification and an executable (no docker required)

GitHub branch checks state GitHub go.mod Go version

πŸš€ Get Started

  1. Setup OpenAPI spec (you can use one from our examples)
  2. Download the WeOS CLI for your platform
  3. Run the API weos -spec=api.yaml -port=8680

πŸŽ‰ Features

  • 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

πŸ– Contributing

Please read our Contributing Guide before submitting a Pull Request to the project.

πŸ™ Community support

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:

✨ Documentation

License

See the LICENSE file for licensing information.

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher πŸ‡»πŸ‡³