Robyn — сверхбыстрый веб-фреймворк на Python с рантаймом на Rust!
from robyn import Robyn
app = Robyn(__file__)
@app.get("/")
async def h(request):
return "Hello, world!"
app.start(port=8080)
#Python #Rust #WebFramework #AsyncPython #RobynWeb #BackendDev #OpenSource #WebDev #FastAPIAlternative #RustRuntime #APIDevelopment #Python39 #DevTools #TechStack #CodeBetter
https://github.com/sparckles/robyn
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - sparckles/Robyn: Robyn is a Super Fast Async Python Web Framework with a Rust runtime.
Robyn is a Super Fast Async Python Web Framework with a Rust runtime. - sparckles/Robyn
Claude Code SDK — это официальный Python SDK для работы с Claude Code. Позволяет выполнять запросы, управлять инструментами и интегрировать Claude Code в Python-проекты.
import anyio
from claude_code_sdk import query
async def main():
async for message in query(prompt="What is 2 + 2?"):
print(message)
anyio.run(main)
#claude #claudecode #python #sdk #opensource #ai #ml #devtools #nodejs #asyncpython #backend
https://github.com/anthropics/claude-code-sdk-python
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - anthropics/claude-agent-sdk-python
Contribute to anthropics/claude-agent-sdk-python development by creating an account on GitHub.
1 4⚡1👍1
Air — современный фреймворк, который объединяет FastAPI, Starlette и Pydantic, привнося в Python тот же комфорт, что Next.js дал JavaScript.
pip install -U air
#Python #FastAPI #WebFramework #HTMX #Jinja2 #Pydantic #AirFramework #WebDev #AsyncPython
https://github.com/feldroy/air
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - feldroy/air: The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic, and HTMX. By the authors…
The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic, and HTMX. By the authors of Two Scoops of Django. - feldroy/air
1⚡3👍3
Onlymaps — лёгкая Python-библиотека (micro-ORM) для работы с базой данных через обычные SQL-запросы.
from onlymaps import connect
from pydantic import BaseModel
class User(BaseModel):
name: str
age: int
with connect("postgresql://user:pass@localhost:5432/mydb") as db:
users: list[User] = db.fetch_many(User, "SELECT name, age FROM users")
#Python #ORM #SQL #Pydantic #PostgreSQL #MySQL #SQLite #AsyncPython #MicroORM #DatabaseTools
https://github.com/manoss96/onlymaps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - manoss96/onlymaps: A Python micro-ORM
A Python micro-ORM. Contribute to manoss96/onlymaps development by creating an account on GitHub.
1🔥4👍2
Oban — мощный фреймворк для оркестрации background jobs в Python на базе PostgreSQL. Надёжный, наблюдаемый, с enterprise‑фичами: async‑нативный, без лишних зависимостей, транзакционный контроль.
from oban import worker, Snooze, Cancel
@worker(queue="exports", max_attempts=5)
class ExportWorker:
async def process(self, job):
if job.cancelled(): return Cancel("cancelled")
report = await generate_report(job.args["report_id"])
if report.status == "pending": return Snooze(seconds=30)
await send_to_user(job.args["email"], report)
# Enqueue
await ExportWorker.enqueue({"report_id": 123, "email": "user@example.com"})
# CLI
oban install --dsn postgresql://localhost/mydb
oban start --dsn postgresql://localhost/mydb --queues exports:10
#Oban #JobQueue #PostgreSQL #AsyncPython #BackgroundJobs #Workflows #Python #OpenSource
https://github.com/oban-bg/oban-py
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - oban-bg/oban-py: 💎🐍 Robust job orchestration framework for Python, backed by modern PostgreSQL
💎🐍 Robust job orchestration framework for Python, backed by modern PostgreSQL - oban-bg/oban-py
1👍2🔥2 1