Python Framework

Open-source Python projects categorized as Framework
Python AI Web LLM Python3

Top 23 Python Framework Projects

  1. fastapi

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

    Project mention: 7 GitHub Repositories I Recommend to Every AI Builder | dev.to | 2026-06-19
  2. SaaSHub

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

    SaaSHub logo
  3. Django

    The Web framework for perfectionists with deadlines.

    Project mention: Node.js: el runtime que cambiรณ cรณmo pensamos el backend | dev.to | 2026-07-08
  4. Scrapy

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

    Project mention: Why everyone is talking about loop-engineering and how is it changing agentic ai workflows? Claude Code and Web Scraping examples | dev.to | 2026-06-10

    Think about what a mature scraping project already contains. There is a schema that every item must validate against. There are field coverage thresholds, because a run where only 60% of products have prices is a failed run no matter what the exit code says. There are expected item counts, error rate ceilings, and finish reason checks. In the Scrapy world we even have a dedicated framework for all of this, and I wrote about it earlier this year in my post on giving spidey-senses to your spiders with Spidermon. Here is the reframe that I cannot stop thinking about: a Spidermon monitor suite is a rubric. Our community spent a decade encoding "what good data looks like" into machine-checkable criteria, because silent failure is scraping's oldest enemy, the spider that runs green for three weeks while quietly shipping garbage. We built the evaluator long before we had a generator capable of acting on its feedback. Every other field adopting loop engineering has to invent its definition of done from scratch. We just have to plug ours in. The missing piece was never detection. It was what happens after detection, which until now was a human reading an alert, opening the site, sighing at the redesign, and rewriting selectors. Models like Fable 5, which Anthropic says can work autonomously far longer than any previous Claude model, are finally good enough to sit inside that gap. John Rooney saw early versions of this pattern when he built scraping agents for 30 days, and the lesson that stuck with me from his series is that agents fail not from lack of capability but from lack of structure around them. Loops are that structure.

  5. autogen

    A programming framework for agentic AI

    Project mention: DeerFlow 2.0 Review: ByteDance's Open SuperAgent Harness | dev.to | 2026-06-27

    If you've spent any time trying to build a "real" agent system in 2026, you know the pattern: start with a single LLM call. Add tool calling. Add memory โ€” which kind? Conversation buffer? Vector store? Knowledge graph? Add a sandbox โ€” host or Docker or Firecracker? Add sub-agents โ€” now you need a message bus, run state, and somebody to own cancellation. Six months later you have a worse version of LangGraph + Open Interpreter + AutoGen glued together with duct tape.

  6. llama_index

    LlamaIndex is the leading document agent and OCR platform

    Project mention: 7 GitHub Repositories I Recommend to Every AI Builder | dev.to | 2026-06-19
  7. quivr

    Opiniated RAG for integrating GenAI in your apps ๐Ÿง  Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

  8. langgraph

    Build resilient agents.

    Project mention: DeerFlow 2.0 Review: ByteDance's Open SuperAgent Harness | dev.to | 2026-06-27

    If you've spent any time trying to build a "real" agent system in 2026, you know the pattern: start with a single LLM call. Add tool calling. Add memory โ€” which kind? Conversation buffer? Vector store? Knowledge graph? Add a sandbox โ€” host or Docker or Firecracker? Add sub-agents โ€” now you need a message bus, run state, and somebody to own cancellation. Six months later you have a worse version of LangGraph + Open Interpreter + AutoGen glued together with duct tape.

  9. 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: [type='CNAME'] crashed my Textual TUI: why escaping user text isn't enough | dev.to | 2026-06-28

    That front end is a terminal UI built with Textual and Rich. It lists incoming messages and renders the selected one as a chat bubble. The catch is that the message bodies are not clean strings I wrote. They are whatever a session decided to send: shell output, stack traces, Terraform plans, ticket IDs. The TUI has to render arbitrary text from outside my control. That is the detail that turned out to matter.

  10. python-telegram-bot

    We have made you a wrapper you can't refuse

  11. reflex

    ๐Ÿ•ธ๏ธ Web apps in pure Python ๐Ÿ

    Project mention: Adding Authentication and SSO to a Reflex App | dev.to | 2026-03-27

    Reflex is an open-source full-stack web framework written in and for Python that lets you build both frontend UI and backend logic in pure Python, i.e., you donโ€™t need to manually write JavaScript or separately manage a React/Vue frontend and a separate backend.

  12. openai-agents-python

    A lightweight, powerful framework for multi-agent workflows

    Project mention: Securing OpenAI Agents SDK Against Memory Poisoning (ASI06) Using Pydantic Field Validators | dev.to | 2026-05-19

    This post shows the idiomatic way to defend against it in the OpenAI Agents SDK, using the SDK's own Pydantic context architecture. The integration pattern was validated in a public thread with an OpenAI SDK maintainer.

  13. mkdocs-material

    Documentation that simply works

    Project mention: How To Build A Personal Blog With MkDocs | dev.to | 2026-07-12

    If you are setting up a similar lightweight developer blog with MkDocs Material, this should save you a couple of hours.

  14. serve

    โ˜๏ธ Build multimodal AI applications with cloud-native stack

  15. sanic

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

  16. apprise

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

    Project mention: Pushover | dev.to | 2026-03-20

    Apprise isn't a notification server itself โ€” it's a notification gateway that can route alerts to 100+ services simultaneously. Send one notification and have it delivered to Slack, Discord, email, SMS, Matrix, Telegram, and your self-hosted ntfy or Gotify instance.

  17. memU

    Personal memory for agents - fast memory retrieval, self-evolving skills, and lower cost.

    Project mention: NevaMind AI: Advanced Memory for Proactive Agents | dev.to | 2026-04-05
  18. cai

    Cybersecurity AI (CAI), the framework for AI Security

    Project mention: The Dark Forest Needs an Immune System | dev.to | 2026-04-11

    Glasswing is cool. Open-source frameworks like CAI are making progress โ€” but mostly on the offensive side, using LLMs for penetration testing and vulnerability research. On the defensive side, the tooling barely exists. There's no open-source equivalent for the kind of adaptive monitoring and response I'm describing here.

  19. objection

    ๐Ÿ“ฑ objection - runtime mobile exploration

    Project mention: Wanted to spy on my dog, ended up spying on TP-Link | news.ycombinator.com | 2025-09-15
  20. backtesting.py

    ๐Ÿ”Ž ๐Ÿ“ˆ ๐Ÿ ๐Ÿ’ฐ Backtest trading strategies in Python.

    Project mention: Backtesting Trading Strategies in Python: The Complete Guide for Developers | dev.to | 2026-07-07

    When you outgrow a single-file script, backtesting.py is the cleanest open-source framework for event-driven testing with built-in optimization heatmaps, and it stays compatible with the pandas skills you already have. Backtrader and VectorBT are the other two serious options, trading simplicity for power in different directions.

  21. PraisonAI

    PraisonAI ๐Ÿฆž โ€” Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.

  22. Graphene

    GraphQL framework for Python

  23. flower

    Flower: A Friendly Federated AI Framework (by flwrlabs)

    Project mention: Flower Labs: AI Is Evolving from Isolated Silos to Collaborative Networks | news.ycombinator.com | 2026-06-24
  24. qiling

    A True Instrumentable Binary Emulation Framework

    Project mention: Unicorn โ€“ The Ultimate CPU Emulator | news.ycombinator.com | 2026-06-16

    I use Qiling [0] (built on top of Unicorn) sometimes for this kind of things (it can take application snapshots, that you can restore; and you can also use something similar to x86/x86-64 memory hardware breakpoints too). Might fit what you want, although it can sometimes be in a pain in the rear to set up...

    [0] https://github.com/qilingframework/qiling

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

  • Introducing Aquilia

    1 project | dev.to | 8 Jul 2026
  • Wait... FDE Is Not a JavaScript Framework?

    8 projects | dev.to | 9 Jun 2026
  • I scoped a multi-agent TUI system in January. It sat dead for 4 months. Here is the comeback.

    3 projects | dev.to | 8 Jun 2026
  • SOC-in-a-Box: One LLM, Eight Hats, A Production-Bar AI SOC on a Single GPU

    6 projects | dev.to | 6 Jun 2026
  • Securing OpenAI Agents SDK Against Memory Poisoning (ASI06) Using Pydantic Field Validators

    1 project | dev.to | 19 May 2026
  • An AI agent resource pack is more than a prompt

    1 project | dev.to | 17 May 2026
  • 3..2..1 Launch!: My journey from zero to Django Contributions

    2 projects | dev.to | 15 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

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

# Project Stars
1 fastapi 100,296
2 Django 88,200
3 Scrapy 63,095
4 autogen 59,636
5 llama_index 50,763
6 quivr 39,185
7 langgraph 36,921
8 textual 36,574
9 python-telegram-bot 29,290
10 reflex 28,646
11 openai-agents-python 27,792
12 mkdocs-material 27,087
13 serve 21,858
14 sanic 18,629
15 apprise 16,859
16 memU 14,008
17 cai 9,419
18 objection 9,259
19 backtesting.py 8,667
20 PraisonAI 8,451
21 Graphene 8,236
22 flower 7,025
23 qiling 6,006

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com