Tachyon API Python framework

Build Python APIs.
Keep things simple.

Typed validation, dependency injection and ASGI.
Familiar routing, with a lightweight foundation.

Read the docs

Built on Starlette · Validated with msgspec

Try a request

Interactive request playground

GET/hello ready to launch

Browser simulation · not a performance measurement

Versioned evidence on GitHub

Read the release evidence ↗

Your first endpoint.

Define a route and return your data.
This is a complete, runnable example.

Go deeper in the docs
app.py
from tachyon_api import Tachyon

app = Tachyon()

@app.get("/hello")
async def hello():
    return {"message": "Hello, Tachyon!"}

Project activity.

Live data from the package index and repository.

Pepy

Package downloads

ExploreAll time · includes CI trafficPepy ↗