Aioli is a Framework for building RESTful HTTP and WebSocket APIs. Its easy-to-use component system, which was built with an emphasis on portability and composability, offers a sensible separation of application logic, data access, and request/response layers.
Furthermore, it makes use of asyncio, is lightweight, and provides high performance and concurrency–especially for IO-bound workloads.
Note that Aioli only works with modern versions of Python (3.6+) and is Event loop driven, i.e. code must be asynchronous.
The documentation is available at https://docs.aioli.dev.
Shortly, the https://pkgs.aioli.dev website will show useful info about first and verified third-party Packages; trust status, install instructions, author and license data, as well as links to source code and more.
Currently, first-party extension-type Packages can be found at github.com/aioli-framework.
Aioli is in development; expect some breakage, as well as lacking documentation and tests.
Robert Wikman <[email protected]>