/create-aio-app

The boilerplate for aiohttp. Quick setup for your asynchronous web service.

Primary LanguagePythonMIT LicenseMIT

Create aio app

Build Status License: MIT Gitter chat PRs Welcome PyPI version

The tool that helps quickly create a basis for the microservice on aiohttp and prepare the development environment.

Example

Installation

Requires python3.6 - python3.7 and docker-compose

pip install create-aio-app

Usage

create-aio-app my_project

or if u wanna use manual mode, enter only command below

create-aio-app

After that it will create new directory my_project.

cd my_project

make run # start your project

and open in your browser http://localhost:8080/

Features

Options

--without-postgres - remove postgres and all helpful libs connected with db from template

--redis - add redis to the template

--uvloop - use uvloop event loop for aiohttp

Contributing

The create-aio-app it's a boilerplate from aiohttp community for aiohttp community. So, feel free to make some suggestion in the issue or make pull requests. We will be happy 😀. See CONTRIBUTING.md for more information about how to contribute to create-aio-app.

License

Create aio App is an open source software available under the MIT license.