All Projects → aio-libs → Create Aio App

aio-libs / Create Aio App

Licence: mit
The boilerplate for aiohttp. Quick setup for your asynchronous web service.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Create Aio App

Aiohttp Devtools
dev tools for aiohttp
Stars: ✭ 202 (-2.42%)
Mutual labels:  asyncio, aiohttp, cookiecutter
Fastapi React
🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker
Stars: ✭ 501 (+142.03%)
Mutual labels:  postgres, cookiecutter, boilerplate
Aiohttp Apispec
Build and document REST APIs with aiohttp and apispec
Stars: ✭ 172 (-16.91%)
Mutual labels:  asyncio, aiohttp
Aiohttp Cors
CORS support for aiohttp
Stars: ✭ 173 (-16.43%)
Mutual labels:  asyncio, aiohttp
Aiohttp Jinja2
jinja2 template renderer for aiohttp.web
Stars: ✭ 180 (-13.04%)
Mutual labels:  asyncio, aiohttp
Gain
Web crawling framework based on asyncio.
Stars: ✭ 2,002 (+867.15%)
Mutual labels:  asyncio, aiohttp
Aiohttp Session
Web sessions for aiohttp.web
Stars: ✭ 171 (-17.39%)
Mutual labels:  asyncio, aiohttp
Databases
Async database support for Python. 🗄
Stars: ✭ 2,602 (+1157%)
Mutual labels:  asyncio, postgres
Python Simple Rest Client
Simple REST client for python 3.6+
Stars: ✭ 143 (-30.92%)
Mutual labels:  asyncio, aiohttp
Aiohttp Debugtoolbar
aiohttp_debugtoolbar is library for debugtoolbar support for aiohttp
Stars: ✭ 183 (-11.59%)
Mutual labels:  asyncio, aiohttp
Bolt Python
A framework to build Slack apps using Python
Stars: ✭ 190 (-8.21%)
Mutual labels:  asyncio, aiohttp
Aiozipkin
Distributed tracing instrumentation for asyncio with zipkin
Stars: ✭ 161 (-22.22%)
Mutual labels:  asyncio, aiohttp
Data Science Stack Cookiecutter
🐳📊🤓Cookiecutter template to launch an awesome dockerized Data Science toolstack (incl. Jupyster, Superset, Postgres, Minio, AirFlow & API Star)
Stars: ✭ 153 (-26.09%)
Mutual labels:  postgres, cookiecutter
Linkedin Learning Downloader
Linkedin Learning videos downloader
Stars: ✭ 171 (-17.39%)
Mutual labels:  asyncio, aiohttp
Kubernetes asyncio
Python asynchronous client library for Kubernetes http://kubernetes.io/
Stars: ✭ 147 (-28.99%)
Mutual labels:  asyncio, aiohttp
Owllook
owllook-小说搜索引擎
Stars: ✭ 2,163 (+944.93%)
Mutual labels:  asyncio, aiohttp
Aiohttp Security
auth and permissions for aiohttp
Stars: ✭ 195 (-5.8%)
Mutual labels:  asyncio, aiohttp
Pymxget
mxget的Python实现
Stars: ✭ 136 (-34.3%)
Mutual labels:  asyncio, aiohttp
Aioinflux
Asynchronous Python client for InfluxDB
Stars: ✭ 142 (-31.4%)
Mutual labels:  asyncio, aiohttp
Cruft
Allows you to maintain all the necessary cruft for packaging and building projects separate from the code you intentionally write. Built on-top of, and full compatible with, CookieCutter.
Stars: ✭ 180 (-13.04%)
Mutual labels:  cookiecutter, boilerplate

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].