Skip to main content

An asynchronous Python web framework

Project description

Bolinette

Bolinette is a Python web framework built on top of aiohttp.

Read the complete docs here!

Install

Prerequisites

Bolinette requires Python 3.10. Get it from the official sources. Be sure to install the pip and virtualenv extensions.

Create your project folder

mkdir my-project && cd my-project

Install Bolinette

With a virtual environment:

python3.9 -m venv venv && source venv/bin/activate && pip install pip --upgrade && pip install bolinette

Globally, with admin rights:

pip install pip --upgrade && pip install bolinette

Use the Bolinette CLI

Initialize your project

blnt init app my_project

You will then be asked a few questions about the new project.

Useful commands

blnt run server //runs the development server
blnt init db [-s] //creates tables in database [and runs seeders]
blnt new [model|service|controller] //creates new files from generic templates

Find all available commands with blnt -h.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Bolinette-0.13.0.tar.gz (99.8 kB view hashes)

Uploaded Source

Built Distribution

Bolinette-0.13.0-py3-none-any.whl (129.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page