Name: Sebastián Ramírez
Type: User
Bio: Creator of FastAPI, Typer, SQLModel, Asyncer, etc. 🚀
From 🇨🇴 in 🇩🇪.
Open Source, APIs, and tools for data/ML. 🤖 Python, TypeScript, Docker, etc.
Twitter: tiangolo
Location: Berlin, Germany
Blog: https://tiangolo.com
Sebastián Ramírez's Projects
Label a Pull Request after a number of approvals
A GitHub Action to add latest changes after each PR merged automatically
Docker image with Meinheld managed by Gunicorn for high-performance WSGI (Flask, Django, etc) web applications in Python with performance auto-tuning.
Docker image with Meinheld and Gunicorn for Flask applications in Python.
Docker image with Nginx using the nginx-rtmp-module module for live multimedia (video) streaming.
Angular (4.3+) HttpClientModule with parameter encodings compatible with back ends (Node.js, Python, PHP, etc)
Instrutctions to buid a frontend Docker image built with Node.js and then served with Nginx. Previously a Docker image.
ODM (Object Document Mapper) for MongoDB based on python type hints with support for async and sync
Python Enhancement Proposals
Poetry plugin for dynamically extracting the package version from a __version__ variable or a Git tag.
Instrument your FastAPI app
Data validation using Python type hinting
Tools to convert SQLAlchemy models to Pydantic models
Dev tools for python
Docker image with Python 3.6 and 3.7 using Conda, with CUDA variants. To serve as base image for Machine Learning projects.
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
Rich is a Python library for rich text and beautiful formatting in the terminal.
An Experimental Package Management Solution for Python
The official Python SDK for Sentry.io
The Database Toolkit for Python
Mypy plugin and stubs for SQLAlchemy
SQL databases in Python, designed for simplicity, compatibility, and robustness.
The little ASGI framework that shines. ✨
⬛️ Lightweight and modern terminal animations using async/await
Trio – a friendly Python library for async concurrency and I/O
Typer, build great CLIs. Easy to code. Based on Python type hints.
Run Typer scripts with completion, without having to create a package, using Typer CLI.
Backported and experimental type hints for Python