Python Framework

Open-source Python projects categorized as Framework

Top 23 Python Framework Projects

  • Django

    The Web framework for perfectionists with deadlines.

    Project mention: The Python Packages That Gave Me Nightmares: A Guide to Overcoming Common Challenges | dev.to | 2023-02-08

    Django: Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. While it's a great choice for complex web applications, its step learning curve and complex documentation can make it difficult for beginners to get started. GitHub - https://github.com/django/django

  • fastapi

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

    Project mention: 10 Most Popular Frameworks For Building RESTful APIs | dev.to | 2023-02-06

    To learn more about Fast API framework, you can check out the docs here

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Scrapy

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

    Project mention: Developing my own data scraping and aggregation tools for my work | reddit.com/r/OSINT | 2023-02-08
  • python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: Telegram Bots on Django | reddit.com/r/django | 2023-02-03

    Nearly all py examples I see (eg examples within this popular package) use polling which I guess would be a separate server to the main Django server (as its a script thats continually running to listen). There's this older package with webhooks but it no longer works.

  • jina

    🔮 Build multimodal AI services via cloud native technologies · Neural Search · Generative AI · Cloud Native

    Project mention: Image matching within database? [P] | reddit.com/r/MachineLearning | 2023-01-05

    You should check out https://github.com/jina-ai/jina and https://github.com/jina-ai/finetuner

  • sanic

    Next generation Python web server/framework | Build fast. Run fast.

    Project mention: Concert - My submission for MongoDB Hackathon on DEV | dev.to | 2022-12-08

    My app fits into multiple categories 1) Since you can search for stages with Atlas Search 2) The entire app is real-time 3) The backend was built with Python and Sanic ASGI framework.

  • falcon

    The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

    Project mention: A Look on Python Web Performance at the end of 2022 | dev.to | 2022-11-14

    Sanic is very very popular with 16.6k stars, 1.5k forks, opencollective sponsors and a very active github. Falcon is more popular than japronto with 8.9k stars, 898 forks, opencollective sponsors and a very active github too. Despite Japronto been keeped as first place by TechEmPower, Falcon is a way better solution in general with performance similar to fastify an very fast node.js framework that hits 575k requests per second in this benchmark.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Graphene

    GraphQL framework for Python

    Project mention: Using GraphQL with Strawberry, FastAPI, and Next.js | dev.to | 2022-06-15

    There are multiple Python-based GraphQL libraries and they all vary slightly from each other. For the longest time, Graphene was a natural choice as it was the oldest and was used in production at different companies, but now other newer libraries have also started gaining some traction.

  • apprise

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

    Project mention: Got pfSense notifications to push to gotify! | reddit.com/r/PFSENSE | 2023-02-01

    FYI, a similar system can be achieved with https://github.com/YoRyan/mailrise + https://github.com/caronc/apprise, but requires more setup

  • vibora

    Fast, asynchronous and elegant Python web framework.

    Project mention: A Look on Python Web Performance at the end of 2022 | dev.to | 2022-11-14

    After year of japronto dominance as the firsy place of TechEmPower PlaintText for Python, a new library called vibora appears... and it's another project without any updates since 2019. Ok let's filter vibora and japronto and go for the next one that is active, a new library called socketify.py and also another new library called robyn arrives on the millions req/s in the live results.

  • objection

    📱 objection - runtime mobile exploration

    Project mention: apk.sh, make reverse engineering Android apps easier! | reddit.com/r/hacking | 2022-12-14
  • pynecone

    🕸 Web apps in pure Python 🐍

    Project mention: Deploy your Pynecone app on Huggingface Spaces! | reddit.com/r/Python | 2023-02-07

    Hello, I discovered about Pynecone very recently and got very excited about it! It's a framework aiming at building web apps purely in Python. It generates some javascript codeunder the hood but the core code you write is in Python. Something like what Gradio and Streamlit already enable to build demos but more focused on actual websites. Seems a very promising framework :)

  • Nameko

    Python framework for building microservices

  • jesse

    An advanced crypto trading bot written in Python

    Project mention: Crypto Algo Platform | reddit.com/r/algotrading | 2022-07-17

    Going to give jesse.trade a try next week.

  • qiling

    A True Instrumentable Binary Emulation Framework

    Project mention: Unicorn Engine problem with map | reddit.com/r/learnprogramming | 2022-11-26

    Sounds more like r/ReverseEngineering. If what you want to do is some dynamic analysis or just play around, maybe try using qiling, it's built on top of unicorn and is made by the same authors. It will take care of loading the file for you.

  • pyrogram

    Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

    Project mention: Telegram with python | reddit.com/r/Python | 2022-09-09

    https://github.com/pyrogram/pyrogram nice lib for client and bots

  • backtesting.py

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

    Project mention: Where/how do I “import backtesting” and other programs? TY! | reddit.com/r/learnpython | 2023-01-02

    But even if you don't know that, you can Google the library to find its documentation and installation instructions - in this case, here where it does indeed tell you to run pip install backtesting.

  • rocketry

    Modern scheduling library for Python

    Project mention: Is SQL a prerequisite to learning Python ? | reddit.com/r/Python | 2022-12-29

    Intuitive scheduling framework: https://rocketry.readthedocs.io/

  • vidgear

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

    Project mention: Which not so well known Python packages do you like to use on a regular basis and why? | reddit.com/r/Python | 2022-08-26

    Vidgear and new deffcode library are my best. I bet you don't know none of them. But they're pretty awesome when it comes to video-processing and stuff.

  • Grab

    Web Scraping Framework

  • Masonite

    The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ

    Project mention: Why I selected Elixir and Phoenix as my main stack | dev.to | 2023-01-21

    Masonite is a wonderful Python framework, much similar to Laravel I found in 2018. I even chatted with Joseph about it in the old Slack channels, before the community moved to Discord.

  • PyFlow

    Visual scripting framework for python - https://wonderworks-software.github.io/PyFlow

    Project mention: Looking for specific GUI framework | reddit.com/r/learnpython | 2022-02-10

    Haven't found any projects (PyFlow seems nice but seems to not be actively maintained, and since it's a long term project picking that up feels too risky). Anyone has some cool ideas?

  • best-of-web-python

    🏆 A ranked list of awesome python libraries for web development. Updated weekly.

  • SaaSHub

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

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). The latest post mention was on 2023-02-08.

Python Framework related posts

Index

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

Project Stars
1 Django 68,524
2 fastapi 54,150
3 Scrapy 46,031
4 python-telegram-bot 20,932
5 jina 17,237
6 sanic 16,810
7 falcon 9,012
8 Graphene 7,563
9 apprise 7,408
10 vibora 5,708
11 objection 5,669
12 pynecone 4,746
13 Nameko 4,455
14 jesse 4,448
15 qiling 3,870
16 pyrogram 3,241
17 backtesting.py 3,223
18 rocketry 2,641
19 vidgear 2,625
20 Grab 2,260
21 Masonite 1,957
22 PyFlow 1,827
23 best-of-web-python 1,801
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com