Skip to content

🌟 SlickPy is a lightweight ASGI Python 3.8+ toolkit, optimized for great performance, flexibility and productivity.

License

Notifications You must be signed in to change notification settings

akornatskyy/slickpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlickPy

tests Coverage Status pypi version

A lightweight ASGI Python 3.8+ toolkit, optimized for great performance, flexibility and productivity.

Install

pip install slickpy

Overview

example.py:

from slickpy import App, Writer

app = App()


@app.route("/")
async def welcome(w: Writer) -> None:
    await w.end(b"Hello, world!")


main = app.asgi()

Then run the example with uvicorn:

uvicorn example:main

See examples for more.

About

🌟 SlickPy is a lightweight ASGI Python 3.8+ toolkit, optimized for great performance, flexibility and productivity.

Topics

Resources

License

Stars

Watchers

Forks

Languages