Python Top Open Source Projects

  • deep-learning
  • deep-neural-networks
  • distributed
  • machine-learning
  • ml
  • neural-network
  • python
  • tensorflow
An Open Source Machine Learning Framework for Everyone
  • algorithm
  • algorithm-competitions
  • algorithms-implemented
  • algos
  • community-driven
  • education
  • hacktoberfest
  • interview
  • learn
  • practice
  • python
  • searches
  • sorting-algorithms
  • sorts
All Algorithms implemented in Python
Magnificent app which corrects your previous console command.
  • flask
  • jinja
  • pallets
  • python
  • web-framework
  • werkzeug
  • wsgi
The Python micro framework for building web applications.
  • autograd
  • deep-learning
  • gpu
  • machine-learning
  • neural-network
  • numpy
  • python
  • tensor
Tensors and Dynamic neural networks in Python with strong GPU acceleration
  • ansible
  • hacktoberfest
  • python
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
  • asyncio
  • home-automation
  • internet-of-things
  • iot
  • mqtt
  • python
  • raspberry-pi
:house_with_garden: Open source home automation that puts local control and privacy first.
  • api
  • async
  • asyncio
  • fastapi
  • framework
  • json
  • json-schema
  • openapi
  • openapi3
  • pydantic
  • python
  • python-types
  • python3
  • redoc
  • rest
  • starlette
  • swagger
  • swagger-ui
  • uvicorn
  • web
FastAPI framework, high performance, easy to learn, fast to code, ready for production
  • alignment
  • data-analysis
  • flexible
  • pandas
  • python
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
  • big-data
  • java
  • jdbc
  • python
  • r
  • scala
  • spark
  • sql
Apache Spark - A unified analytics engine for large-scale data processing
  • data-science
  • deep-learning
  • machine-learning
  • mlops
  • natural-language-processing
  • python
  • pytorch
Learn how to responsibly deliver value with ML.
Simple Python version management
  • debugging
  • hacktoberfest
  • http
  • http2
  • man-in-the-middle
  • proxy
  • python
  • security
  • ssl
  • tls
  • websocket
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
  • python
  • sponskrub
  • sponsorblock
  • video-downloader
  • youtube-dl
  • youtube-dlc
  • yt-dlp
A youtube-dl fork with additional features and fixes
  • apps
  • business
  • erp
  • management
  • odoo
  • odoo-apps
  • python
Odoo. Open Source Apps To Grow Your Business.
  • dotnet
  • java
  • javascript
  • python
  • ruby
  • selenium
  • webdriver
A browser automation framework and ecosystem.
  • colab
  • deep-learning
  • fastai
  • gpu
  • machine-learning
  • notebooks
  • python
  • pytorch
The fastai deep learning library
  • algorithm
  • algorithms
  • competitive-programming
  • data-structure
  • graph
  • python
  • search
  • sort
  • tree
Minimal examples of data structures and algorithms in Python
  • ad-blocker
  • anti-virus
  • curated-sources
  • gambling-filter
  • hosts
  • malware
  • porn-filter
  • pornblocker
  • privacy
  • protection
  • python
  • ransomware
  • security
  • social-media-filter
  • trojans
  • unified-hosts
🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
  • monitoring
  • multi-platform
  • python
  • restful
  • restful-api
  • system
  • terminal
  • web
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
The fundamental package for scientific computing with Python.
ray
  • automl
  • data-science
  • deep-learning
  • deployment
  • distributed
  • hyperparameter-optimization
  • hyperparameter-search
  • java
  • machine-learning
  • model-selection
  • optimization
  • parallel
  • python
  • ray
  • reinforcement-learning
  • rllib
  • serving
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
  • dependency-manager
  • hacktoberfest
  • package-manager
  • packaging
  • python
Python dependency management and packaging made easy.
  • audio-processing
  • bass
  • deep-learning
  • deezer
  • drums
  • model
  • pretrained-models
  • python
  • tensorflow
  • vocals
Deezer source separation library including pretrained models.
  • amqp
  • python
  • python-library
  • python3
  • queue-tasks
  • queue-workers
  • queued-jobs
  • redis
  • redis-queue
  • sqs
  • sqs-queue
  • task-manager
  • task-runner
  • task-scheduler
Distributed Task Queue (development branch)
  • algorithm
  • jupyter
  • jupyter-notebook
  • machine-learning
  • machine-learning-algorithms
  • machinelearning
  • python
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
  • data-analysis
  • data-science
  • data-visualization
  • deep-learning
  • developer-tools
  • machine-learning
  • python
  • streamlit
Streamlit — The fastest way to build data apps in Python
  • big-data
  • flink
  • java
  • python
  • scala
  • sql
Apache Flink
  • benchmarking
  • http
  • load-generator
  • load-testing
  • locust
  • performance-testing
  • python
Scalable user load testing tool written in Python
  • demonstrate-skills
  • practice
  • programming
  • python
  • python-3
Python programs, usually short, of considerable difficulty, to perfect particular skills.
  • 100-days-of-ml-code
  • chinese-simplified
  • deep-learning
  • infographics
  • jupyter-notebook
  • keras
  • machine-learning
  • python
  • supervised-learning
  • tensorflow
  • tutorial
  • unsupervised-learning
100-Days-Of-ML-Code中文版
  • bot
  • chatbot
  • framework
  • hacktoberfest
  • python
  • telegram
We have made you a wrapper you can't refuse
  • bastion-host
  • coco
  • django
  • jumpserver
  • luna
  • python
  • ssh-server
  • terminal
  • web-terminal
JumpServer 是全球首款开源的堡垒机,是符合 4A 的专业运维安全审计系统。
  • algotrading
  • finance
  • fintech
  • investment
  • python
  • quant
  • trading
  • vnpy
基于Python的开源量化交易平台开发框架
  • ai
  • artificial-intelligence
  • data-science
  • deep-learning
  • machine-learning
  • python
  • pytorch
The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.
  • deep-learning
  • distributed-training
  • efficiency
  • machine-learning
  • neural-network
  • paddlepaddle
  • python
  • scalability
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
  • anonymity
  • anticensorship
  • bitcoin
  • bittorrent
  • decentralized
  • internet-freedom
  • p2p
  • python
  • realtime
  • tor
  • torrent
  • web
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
  • algorithmic-trading
  • bitcoin
  • cryptocurrencies
  • cryptocurrency
  • freqtrade
  • python
  • telegram-bot
  • trade
  • trading-bot
Free, open source crypto trading bot
  • c-plus-plus
  • c-sharp
  • cntk
  • cognitive-toolkit
  • deep-learning
  • deep-neural-networks
  • distributed
  • java
  • machine-learning
  • neural-network
  • python
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
  • c
  • java
  • javascript
  • polyglot
  • python
  • r
  • ruby
  • vm
GraalVM: Run Programs Faster Anywhere :rocket:
  • artificial-intelligence
  • python
  • pytorch
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
  • bioinformatics
  • charting
  • dash
  • data-science
  • data-visualization
  • finance
  • flask
  • gui-framework
  • julia
  • jupyter
  • modeling
  • plotly
  • plotly-dash
  • productivity
  • python
  • r
  • react
  • rstats
  • technical-computing
  • web-app
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
  • bokeh
  • data-visualisation
  • interactive-plots
  • javascript
  • jupyter
  • notebooks
  • numfocus
  • plots
  • plotting
  • python
  • visualisation
  • visualization
Interactive Data Visualization in the browser, from Python
  • api-server
  • asgi
  • asyncio
  • framework
  • python
  • sanic
  • web
  • web-framework
  • web-server
Next generation Python web server/framework | Build fast. Run fast.
  • deep-learning
  • deep-learning-tutorial
  • python
  • tensorflow
:satellite: Simple and ready-to-use tutorials for TensorFlow
historical code from reddit.com
  • cart
  • commerce
  • django
  • e-commerce
  • ecommerce
  • ecommerce-platform
  • ecommerce-storefront
  • graphql
  • hacktoberfest
  • headless
  • headless-commerce
  • headless-ecommerce
  • multichannel
  • pwa
  • python
  • react
  • shop
  • store
  • storefront
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
  • hadoop
  • luigi
  • orchestration-framework
  • python
  • scheduling
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.