Best of FastAPIMay 2025

  1. 1
    Article
    Avatar of hnHacker News·1y

    evroon/bracket: Selfhosted tournament system

    Bracket is a self-hosted tournament system designed for easy use, leveraging async Python with FastAPI for the backend and Next.js with Mantine for the frontend. It supports various tournament formats such as single elimination, round-robin, and swiss, and allows for dynamic scheduling and management of tournaments and teams. The system can be run using Docker or independently with pipenv and yarn, and is configured using .env files or environment variables.

  2. 2
    Article
    Avatar of mlmMachine Learning Mastery·1y

    Creating a Secure Machine Learning API with FastAPI and Docker

    Learn how to create a secure and scalable machine learning API using FastAPI and Docker, focusing on authentication, input validation, rate limiting, and consistent deployment. This guide provides step-by-step instructions for building a production-ready API that efficiently exposes your model's predictions while safeguarding against misuse.

  3. 3
    Article
    Avatar of itnextITNEXT·50w

    Python: introduction to @decorators using FastAPI as an example

    This post explains the concept of decorators in Python with practical examples, including creating a simple custom decorator. It delves into how FastAPI utilizes decorators to manage routes, explaining how the app.get() method works internally to add new paths to an application.