Python Framework

Open-source Python projects categorized as Framework

Top 23 Python Framework Projects

  1. Django

    The Web framework for perfectionists with deadlines.

    Project mention: API Security: The First Steps Toward a Fortified Backend | dev.to | 2025-03-17

    For the API, I will use the Django framework and other supporting libraries.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: FastOpenAPI: Generate OpenAPI Schemas for Any Python Framework | dev.to | 2025-03-22

    This project was inspired by FastAPI and aims to provide a similar developer-friendly experience

  4. Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

    Project mention: Top 10 Tools for Efficient Web Scraping in 2025 | dev.to | 2025-01-16

    Scrapy is a robust and scalable open-source web crawling framework. It is highly efficient for large-scale projects and supports asynchronous scraping.

  5. llama_index

    LlamaIndex is the leading framework for building LLM-powered agents over your data.

    Project mention: Quick tip: Replace MongoDB® Atlas with SingleStore Kai in LlamaIndex | dev.to | 2025-01-21

    The notebook is adapted from the LlamaIndex GitHub repo.

  6. textual

    Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

    Project mention: Show HN: Bagels – TUI Expense Tracker | news.ycombinator.com | 2025-01-26

    Nice job, you should add it here: https://textual.textualize.io/#built-with-textual

  7. python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: How to build your Solana sniper bot (4)💰🚀 | dev.to | 2025-03-17

    Python Telegram Bot Library: https://python-telegram-bot.org

  8. mkdocs-material

    Documentation that simply works

    Project mention: Observables & Chill: Getting Started with RxJS | dev.to | 2025-02-11

    MkDocs-Material

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. reflex

    🕸️ Web apps in pure Python 🐍

    Project mention: The 3 Best Python Frameworks To Build UIs for AI Apps | dev.to | 2025-03-21

    Reflex: Build your AI app's frontend and backend in Python. Check out the Reflex website’s implementation examples for AI image generation and chatbots.

  11. serve

    ☁️ Build multimodal AI applications with cloud-native stack

  12. sanic

    Accelerate your web app development | Build fast. Run fast.

    Project mention: sanic VS tremolo - a user suggested alternative | libhunt.com/r/sanic | 2024-07-11
  13. apprise

    Apprise - Push Notifications that work with just about every platform!

    Project mention: Ask HN: How to do dead simple heartbeat monitoring? | news.ycombinator.com | 2024-05-06

    Or apprise for a whole bunch of notifications.

    https://github.com/caronc/apprise

  14. Graphene

    GraphQL framework for Python

    Project mention: Understanding AML/KYC: a light primer for engineers | dev.to | 2024-07-18

    APIs are often the key to enabling interoperability between AML/KYC solutions and other systems. Design APIs following RESTful principles—using libraries like ExpressJs (JavaScript), Flask (Python), or Actix Web (Rust)—ensuring they are stateless and support the JSON/XML formats expected by most systems. Use Swagger to generate detailed documentation for RESTful APIs to facilitate integration and ensure your APIs are easily consumable by other systems. If you’re building GraphQL APIs, using tools like Apollo Server, Prisma, or Graphene will allow for self-documenting APIs (through GraphQL introspection).

  15. objection

    📱 objection - runtime mobile exploration

    Project mention: Mobile Security Tools part 3: Objection | dev.to | 2024-11-01

    Objection is a runtime mobile exploration toolkit, powered by Frida. I wrote a blog post that explains what Frida is and how it can be setup on Android. You can find it from here.

  16. openai-agents-python

    A lightweight, powerful framework for multi-agent workflows

    Project mention: OpenAI Agents Are Language-Dependent | dev.to | 2025-03-13

    Recently, OpenAI released a generative AI project called openai-agents-python.

  17. backtesting.py

    :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21
  18. flower

    Flower: A Friendly Federated AI Framework (by adap)

    Project mention: Flower: A Friendly Federated AI Framework | news.ycombinator.com | 2025-02-28
  19. qiling

    A True Instrumentable Binary Emulation Framework

    Project mention: Qiling: A True Instrumentable Binary Emulation Framework | news.ycombinator.com | 2024-04-01
  20. Nameko

    Python framework for building microservices

    Project mention: Nameko: A Python Framework for Building Microservices | news.ycombinator.com | 2024-06-24
  21. multi-agent-orchestrator

    Flexible and powerful framework for managing multiple AI agents and handling complex conversations

    Project mention: Multi-Agent Orchestrator – Flexible framework for managing multiple AI agents | news.ycombinator.com | 2024-12-22
  22. vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

  23. rocketry

    Modern scheduling library for Python

  24. AdalFlow

    AdalFlow: The library to build & auto-optimize LLM applications.

    Project mention: Chat with any GitHub Repo for free [video] | news.ycombinator.com | 2025-02-06

    On-going open source project to reach to product-grad product.

    Built with AdalFlow library: https://github.com/SylphAI-Inc/AdalFlow

    Will including dataset creation, evaluation, and auto-prompt optimization

  25. PyFlow

    Visual scripting framework for python

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Framework discussion

Log in or Post with

Python Framework related posts

  • API Security: The First Steps Toward a Fortified Backend

    1 project | dev.to | 17 Mar 2025
  • How to Build a Custom Django Authentication System: A Comprehensive Guide.

    3 projects | dev.to | 14 Mar 2025
  • Building AI Agents: Semantic Integration of Structured and Unstructured Data using OpenAI Agent SDK

    2 projects | dev.to | 12 Mar 2025
  • Open Source: A Goldmine for Indie Hackers – Unleashing Creativity and Collaboration

    6 projects | dev.to | 5 Mar 2025
  • Langfun: A New Python Library Making LLMs Fun and Object-Oriented

    1 project | news.ycombinator.com | 26 Feb 2025
  • Django Codebase Updates: January 2025

    1 project | dev.to | 7 Feb 2025
  • Chat with any GitHub Repo for free [video]

    1 project | news.ycombinator.com | 6 Feb 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 24 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Framework projects in Python? This list will help you:

# Project Stars
1 Django 82,809
2 fastapi 82,407
3 Scrapy 54,599
4 llama_index 40,107
5 textual 27,864
6 python-telegram-bot 27,164
7 mkdocs-material 22,557
8 reflex 22,092
9 serve 21,450
10 sanic 18,282
11 apprise 12,943
12 Graphene 8,155
13 objection 7,910
14 openai-agents-python 6,468
15 backtesting.py 6,142
16 flower 5,567
17 qiling 5,312
18 Nameko 4,728
19 multi-agent-orchestrator 4,406
20 vidgear 3,479
21 rocketry 3,321
22 AdalFlow 2,889
23 PyFlow 2,693

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?