Python Framework

Open-source Python projects categorized as Framework | Edit details

Top 23 Python Framework Projects

  • GitHub repo Django

    The Web framework for perfectionists with deadlines.

    Project mention: Advice for aspiring web developer | reddit.com/r/webdev | 2021-12-03

    I recommend you start with a solid Backend/Fullstack framework. Something that is full-featured. My top 2 choices are Django and Laravel.

  • GitHub repo Scrapy

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

    Project mention: Web scraping data with pagination? | reddit.com/r/learnpython | 2021-12-02

    What you want to use instead, is a web crawling framework like scrapy, which provides methods and classes to deal with all the common web scraping requirements. It has functions for pagination, it supports callbacks for using different parsers for different sub sites, it provides link extractors to find and follow urls, asynchronous request handling, logging, automatic request throttling, file exports for your results and many more. In short, it was written to provide all the tools you need to make writing web scrapers as comfortable and easy as possible.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo fastapi

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

    Project mention: Is FastAPI going anywhere or just being discontinued? | reddit.com/r/FastAPI | 2021-12-02
  • GitHub repo python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: telegram help needed | reddit.com/r/TelegramBots | 2021-11-25

    This could help: https://github.com/python-telegram-bot/python-telegram-bot/blob/master/examples/echobot.py

  • GitHub repo sanic

    Async Python 3.7+ web server/framework | Build fast. Run fast.

    Project mention: Nodemon, how does it work under the hood? | reddit.com/r/node | 2021-09-21

    dunno how much this will help, but you can check out how Sanic does auto reloading.

  • GitHub repo jina

    Cloud-native neural search framework for 𝙖𝙣𝙮 kind of data

    Project mention: Open source tools to track github repository stats? | reddit.com/r/opensource | 2021-10-24

    I use this tool everyday to track growth for Jina (an open-source neural search framework)

  • GitHub repo falcon

    The no-nonsense REST API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

    Project mention: Pyjion – A Python JIT Compiler | news.ycombinator.com | 2021-11-09

    And here's a project that's mostly Python, and optionally uses Cython https://github.com/falconry/falcon

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Graphene

    GraphQL framework for Python

    Project mention: Graphene 3.0 is released | reddit.com/r/graphql | 2021-11-16
  • GitHub repo Serpent.AI

    Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own!

    Project mention: I forced an AI to watch 5000 Isaac episodes and this is what happened | reddit.com/r/northernlion | 2021-12-05

    A: I am. While serpent.ai attempted to get an AI to play Isaac, the project hasn't been updated in years.

  • GitHub repo vibora

    Fast, asynchronous and elegant Python web framework.

  • GitHub repo objection

    📱 objection - runtime mobile exploration

    Project mention: Awesome CTF : Top Learning Resource Labs | reddit.com/r/TutorialBoy | 2021-11-13

    Objection - Runtime Mobile Exploration.

  • GitHub repo apprise

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

    Project mention: Any suggestions for alerts when disks getting full? | reddit.com/r/selfhosted | 2021-11-08

    I use Python + Apprise to do what you’re after. Simple to code in Python and push notifications to whatever service you want.

  • GitHub repo Nameko

    Python framework for building microservices

  • GitHub repo jesse

    An advanced crypto trading bot written in Python

    Project mention: Thoughts on Jesse trading bot? | reddit.com/r/algotrading | 2021-10-02

    Here’s the repo for those that are interested: https://github.com/jesse-ai/jesse

  • GitHub repo qiling

    Qiling Advanced Binary Emulation Framework

    Project mention: QilingLab: a series of challenges by Th3Zer0 to train your Qiling skills 💪🏾 -- solve 'em all and share your writeup! | reddit.com/r/netsec | 2021-07-23

    It is s binary emulation framework, which you can use to emulate different binaries for different architectures. On top of that you can use Qiling APIs to debug the emulation process, hook syscalls, etc. It's like Unicorn + Qemu + Frida. More info here: https://github.com/qilingframework/qiling

  • GitHub repo pyrogram

    Telegram MTProto API Client Library and Framework in Pure Python for Users and Bots

    Project mention: First Telegram bot but it consistently crashes and I can't get it to work again unless I create a new bot using @BotFather | reddit.com/r/TelegramBots | 2021-06-04

    There r many libraries like python telegram bot(https://python-telegram-bot.org/, pyrogram preferred cuz its fast and telethon. They are frameworks u could use just like request, aiohttp. and u dont have to send req to telegram to fetch update its automatically done.

  • GitHub repo Grab

    Web Scraping Framework

  • GitHub repo vidgear

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

    Project mention: VidGear: Making Video-Processing with Python as easy as pie | news.ycombinator.com | 2021-12-05
  • GitHub repo backtesting.py

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

    Project mention: Open source software (preferably in python) for backtesting Crypto trading strategies? | reddit.com/r/CryptoCurrency | 2021-11-25

    Does this community have any recommendations? I found this via Google (https://kernc.github.io/backtesting.py/) which seems like it has a good number of contributors, and active development. Curious if there are other projects I should be looking into.

  • GitHub repo Masonite

    The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Slack channel questions: http://slack.masoniteproject.com

    Project mention: Passenger 介紹 | dev.to | 2021-10-25
  • GitHub repo best-of-web-python

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

    Project mention: [D] Your favourite tool for data extraction from web? | reddit.com/r/MachineLearning | 2021-03-02

    https://github.com/ml-tooling/best-of-web-python#web-scraping--crawling

  • GitHub repo TensorRec

    A TensorFlow recommendation algorithm and framework in Python.

  • GitHub repo whatsapp-framework

    ⚗️Whatsapp python api

    Project mention: Image Scanning using a scanner device in python | reddit.com/r/learnpython | 2021-01-28

    GitHub - danielcardeenas/whatsapp-framework: ⚗️Whatsapp python api

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 2021-12-05.

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 60,969
2 Scrapy 42,247
3 fastapi 39,025
4 python-telegram-bot 17,030
5 sanic 15,616
6 jina 12,418
7 falcon 8,641
8 Graphene 6,940
9 Serpent.AI 6,052
10 vibora 5,735
11 objection 4,349
12 apprise 4,252
13 Nameko 4,161
14 jesse 3,284
15 qiling 2,782
16 pyrogram 2,207
17 Grab 2,143
18 vidgear 2,010
19 backtesting.py 1,927
20 Masonite 1,674
21 best-of-web-python 1,378
22 TensorRec 1,165
23 whatsapp-framework 1,011
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com