GitHunt
AI

aio-libs/create-aio-app

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

Create aio app

Build Status
License: MIT
Gitter chat
PRs Welcome
PyPI version

The tool that lets you bootstrap aiohttp application with best practices ready for development.

Here is a screenshot of our interfaces
Example

Installation

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

pip install create-aio-app

Usage

create-aio-app my_project

If you want to use interactive mode enter the next command:

create-aio-app

This will create a new directory called my_project.
To start you new project run the next commands:

cd my_project

make run # start your project

Here is a link to all the make commands.

Then, navigate in your browser to http://localhost:8080/

Salient Features

Options

--without-postgres - remove postgres and all of its requirements

--redis - add redis to the template

--uvloop - uvloop event loop for aiohttp

Contributing

create-aio-app is a boilerplate from aiohttp community for aiohttp
community. Feel free to make any suggestions on the issues or
create a pull request. We will be very 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.

Languages

Python79.7%Makefile12.4%HTML2.2%Batchfile2.1%CSS1.7%Mako1.4%Dockerfile0.5%
MIT License
Created September 21, 2018
Updated December 15, 2025
aio-libs/create-aio-app | GitHunt