Coder Social home page Coder Social logo

juanparker1 / crazy-awesome-python Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dylanhogg/awesome-python

0.0 0.0 0.0 2.71 MB

A curated list of awesome Python frameworks, with a bias towards data and machine learning

Home Page: https://www.awesomepython.org/

License: MIT License

JavaScript 14.27% Python 30.46% CSS 1.68% Makefile 21.13% HTML 6.86% HCL 25.60%

crazy-awesome-python's Introduction

Crazy Awesome Python

A selection of 588 curated Python libraries and frameworks ordered by stars.

Checkout the interactive version that you can filter and sort: https://www.awesomepython.org/

An Open Source Machine Learning Framework for Everyone
https://tensorflow.org
https://github.com/tensorflow/tensorflow
485 stars per week over 339 weeks
164,789 stars, 86,747 forks, 7,860 watches
ml-dl category, created 2015-11-07, last commit 2022-05-10, main language C++
deep-learning, deep-neural-networks, distributed, machine-learning, ml, neural-network, python, tensorflow

All Algorithms implemented in Python
https://the-algorithms.com/
https://github.com/TheAlgorithms/Python
447 stars per week over 303 weeks
135,728 stars, 35,497 forks, 6,011 watches
util category, created 2016-07-16, last commit 2022-05-02, main language Python
algorithm, algorithm-competitions, algorithms-implemented, algos, community-driven, education, hacktoberfest, interview, learn, practice, python, searches, sorting-algorithms, sorts

The Web framework for perfectionists with deadlines.
https://www.djangoproject.com/
https://github.com/django/django
122 stars per week over 523 weeks
63,973 stars, 27,077 forks, 2,287 watches
web category, created 2012-04-28, last commit 2022-05-10, main language Python
apps, django, framework, models, orm, python, templates, views, web

๐Ÿค— Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
https://huggingface.co/transformers
https://github.com/huggingface/transformers
338 stars per week over 184 weeks
62,311 stars, 14,796 forks, 804 watches
nlp category, created 2018-10-29, last commit 2022-05-10, main language Python
bert, deep-learning, flax, hacktoberfest, jax, language-model, language-models, machine-learning, model-hub, natural-language-processing, nlp, nlp-library, pretrained-models, python, pytorch, pytorch-transformers, seq2seq, speech-recognition, tensorflow, transformer

The Python micro framework for building web applications.
https://flask.palletsprojects.com
https://github.com/pallets/flask
93 stars per week over 631 weeks
58,925 stars, 15,063 forks, 2,162 watches
web category, created 2010-04-06, last commit 2022-05-03, main language Python
flask, jinja, pallets, python, web-framework, werkzeug, wsgi

Tensors and Dynamic neural networks in Python with strong GPU acceleration
https://pytorch.org
https://github.com/pytorch/pytorch
186 stars per week over 299 weeks
55,860 stars, 15,499 forks, 1,599 watches
ml-dl category, created 2016-08-13, last commit 2022-05-10, main language C++
autograd, deep-learning, gpu, machine-learning, neural-network, numpy, python, tensor

Deep Learning for humans
http://keras.io/
https://github.com/keras-team/keras
148 stars per week over 371 weeks
55,140 stars, 19,083 forks, 1,956 watches
ml-dl category, created 2015-03-28, last commit 2022-05-09, main language Python
data-science, deep-learning, machine-learning, neural-networks, python, tensorflow

๐Ÿก Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
https://github.com/home-assistant/core
116 stars per week over 451 weeks
52,456 stars, 18,169 forks, 1,345 watches
util category, created 2013-09-17, last commit 2022-05-10, main language Python
asyncio, home-automation, internet-of-things, iot, mqtt, python, raspberry-pi

scikit-learn: machine learning in Python
https://scikit-learn.org
https://github.com/scikit-learn/scikit-learn
81 stars per week over 612 weeks
49,971 stars, 22,974 forks, 2,188 watches
ml category, created 2010-08-17, last commit 2022-05-10, main language Python
data-analysis, data-science, machine-learning, python, statistics

A simple, yet elegant, HTTP library.
https://requests.readthedocs.io
https://github.com/psf/requests
80 stars per week over 586 weeks
47,412 stars, 8,735 forks, 1,362 watches
web category, created 2011-02-13, last commit 2022-04-29, main language Python
client, cookies, forhumans, http, humans, python, python-requests, requests

The Python programming language
https://www.python.org/
https://github.com/python/cpython
163 stars per week over 273 weeks
44,767 stars, 23,069 forks, 1,424 watches
util category, created 2017-02-10, last commit 2022-05-10, main language Python

FastAPI framework, high performance, easy to learn, fast to code, ready for production
https://fastapi.tiangolo.com/
https://github.com/tiangolo/fastapi
250 stars per week over 178 weeks
44,754 stars, 3,447 forks, 580 watches
web category, created 2018-12-08, last commit 2022-05-10, main language Python
api, async, asyncio, fastapi, framework, json, json-schema, openapi, openapi3, pydantic, python, python-types, python3, redoc, rest, starlette, swagger, swagger-ui, uvicorn, web

Scrapy, a fast high-level web crawling & scraping framework for Python.
https://scrapy.org
https://github.com/scrapy/scrapy
68 stars per week over 637 weeks
43,459 stars, 9,621 forks, 1,804 watches
data category, created 2010-02-22, last commit 2022-05-05, main language Python
crawler, crawling, framework, hacktoberfest, python, scraping

Rich is a Python library for rich text and beautiful formatting in the terminal.
https://rich.readthedocs.io/en/latest/
https://github.com/willmcgugan/rich
286 stars per week over 130 weeks
37,292 stars, 1,228 forks, 526 watches
term category, created 2019-11-10, last commit 2022-05-08, main language Python
ansi-colors, emoji, markdown, progress-bar, progress-bar-python, python, python-library, python3, rich, syntax-highlighting, tables, terminal, terminal-color, traceback, tracebacks-rich

Python Data Science Handbook: full text in Jupyter Notebooks
http://jakevdp.github.io/PythonDataScienceHandbook
https://github.com/jakevdp/PythonDataScienceHandbook
114 stars per week over 299 weeks
34,444 stars, 15,340 forks, 1,764 watches
ml category, created 2016-08-10, last commit 2018-11-30, main language Jupyter Notebook
jupyter-notebook, matplotlib, numpy, pandas, python, scikit-learn

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
https://pandas.pydata.org
https://github.com/pandas-dev/pandas
55 stars per week over 611 weeks
33,840 stars, 14,409 forks, 1,109 watches
data category, created 2010-08-24, last commit 2022-05-10, main language Python
alignment, data-analysis, flexible, pandas, python

๐Ÿ”Ž Hunt down social media accounts by username across social networks
http://sherlock-project.github.io
https://github.com/sherlock-project/sherlock
178 stars per week over 176 weeks
31,385 stars, 3,609 forks, 922 watches
web category, created 2018-12-24, last commit 2022-05-09, main language Python
cli, hacktoberfest, information-gathering, linux, macos, osint, python3, reconnaissance, redteam, sherlock, tools, windows

A toolkit for developing and comparing reinforcement learning algorithms.
https://www.gymlibrary.ml
https://github.com/openai/gym
87 stars per week over 314 weeks
27,486 stars, 7,794 forks, 994 watches
sim category, created 2016-04-27, last commit 2022-05-09, main language Python

The uncompromising Python code formatter
https://black.readthedocs.io/en/stable/
https://github.com/psf/black
125 stars per week over 216 weeks
27,253 stars, 1,737 forks, 219 watches
util category, created 2018-03-14, last commit 2022-05-10, main language Python
autopep8, code, codeformatter, formatter, gofmt, pre-commit-hook, python, yapf

Simple Python version management
https://github.com/pyenv/pyenv
53 stars per week over 505 weeks
27,129 stars, 2,440 forks, 381 watches
util category, created 2012-08-31, last commit 2022-05-10, main language Roff
python, shell

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
https://airflow.apache.org/
https://github.com/apache/airflow
69 stars per week over 369 weeks
25,820 stars, 10,508 forks, 740 watches
ml-ops category, created 2015-04-13, last commit 2022-05-10, main language Python
airflow, apache, apache-airflow, hacktoberfest, python, scheduler, workflow

A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
https://github.com/ccxt/ccxt
93 stars per week over 260 weeks
24,330 stars, 5,975 forks, 928 watches
crypto category, created 2017-05-14, last commit 2022-05-10, main language JavaScript
altcoin, api, arbitrage, bitcoin, bot, btc, crypto, cryptocurrency, e-commerce, eth, ethereum, exchange, invest, library, market-data, merchant, strategy, trade, trading

๐Ÿ’ซ Industrial-strength Natural Language Processing (NLP) in Python
https://spacy.io
https://github.com/explosion/spaCy
56 stars per week over 409 weeks
23,308 stars, 3,828 forks, 557 watches
nlp category, created 2014-07-03, last commit 2022-05-10, main language Python
ai, artificial-intelligence, cython, data-science, deep-learning, entity-linking, machine-learning, named-entity-recognition, natural-language-processing, neural-network, neural-networks, nlp, nlp-library, python, spacy, text-classification, tokenization

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
https://xgboost.ai/
https://github.com/dmlc/xgboost
52 stars per week over 430 weeks
22,588 stars, 8,375 forks, 934 watches
ml category, created 2014-02-06, last commit 2022-05-08, main language C++
distributed-systems, gbdt, gbm, gbrt, machine-learning, xgboost

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
https://github.com/google/python-fire
82 stars per week over 272 weeks
22,347 stars, 1,301 forks, 374 watches
term category, created 2017-02-21, last commit 2022-04-16, main language Python
cli, python

A Fast, Extensible Progress Bar for Python and CLI
https://tqdm.github.io
https://github.com/tqdm/tqdm
60 stars per week over 361 weeks
21,944 stars, 1,127 forks, 202 watches
term category, created 2015-06-03, last commit 2022-04-04, main language Python
cli, closember, console, discord, gui, jupyter, keras, meter, pandas, parallel, progress, progress-bar, progressbar, progressmeter, python, rate, telegram, terminal, time, utilities

Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
https://github.com/facebookresearch/detectron2
149 stars per week over 139 weeks
20,830 stars, 5,673 forks, 344 watches
ml category, created 2019-09-05, last commit 2022-05-06, main language Python

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
https://github.com/ageron/handson-ml2
118 stars per week over 174 weeks
20,560 stars, 10,169 forks, 584 watches
ml category, created 2019-01-08, last commit 2022-03-23, main language Jupyter Notebook

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
http://www.tornadoweb.org/
https://github.com/tornadoweb/tornado
31 stars per week over 660 weeks
20,538 stars, 5,455 forks, 1,004 watches
web category, created 2009-09-09, last commit 2022-04-22, main language Python
asynchronous, python

The fundamental package for scientific computing with Python.
https://numpy.org
https://github.com/numpy/numpy
33 stars per week over 608 weeks
20,389 stars, 6,865 forks, 562 watches
math category, created 2010-09-13, last commit 2022-05-10, main language Python
numpy, python

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
https://mxnet.apache.org
https://github.com/apache/incubator-mxnet
54 stars per week over 366 weeks
19,971 stars, 6,908 forks, 1,099 watches
ml-dl category, created 2015-04-30, last commit 2022-04-28, main language C++
mxnet

OpenMMLab Detection Toolbox and Benchmark
https://mmdetection.readthedocs.io
https://github.com/open-mmlab/mmdetection
101 stars per week over 193 weeks
19,604 stars, 7,190 forks, 355 watches
ml category, created 2018-08-22, last commit 2022-04-30, main language Python
cascade-rcnn, fast-rcnn, faster-rcnn, instance-segmentation, mask-rcnn, object-detection, pytorch, retinanet, rpn, ssd

Distributed Task Queue (development branch)
https://docs.celeryq.dev
https://github.com/celery/celery
28 stars per week over 680 weeks
19,292 stars, 4,273 forks, 476 watches
perf category, created 2009-04-24, last commit 2022-05-09, main language Python
amqp, python, python-library, python3, queue-tasks, queue-workers, queued-jobs, redis, redis-queue, sqs, sqs-queue, task-manager, task-runner, task-scheduler

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
https://github.com/TencentARC/GFPGAN
322 stars per week over 59 weeks
19,222 stars, 2,964 forks, 314 watches
ml category, created 2021-03-19, last commit 2022-05-04, main language Python
deep-learning, face-restoration, gan, gfpgan, image-restoration, pytorch, super-resolution

Streamlit โ€” The fastest way to build data apps in Python
https://streamlit.io
https://github.com/streamlit/streamlit
133 stars per week over 141 weeks
18,909 stars, 1,707 forks, 262 watches
viz category, created 2019-08-24, last commit 2022-05-10, main language Python
data-analysis, data-science, data-visualization, deep-learning, developer-tools, machine-learning, python, streamlit

Scalable user load testing tool written in Python
https://locust.io
https://github.com/locustio/locust
32 stars per week over 585 weeks
18,829 stars, 2,436 forks, 429 watches
util category, created 2011-02-17, last commit 2022-05-09, main language Python
benchmarking, http, load-generator, load-testing, locust, performance-testing, python

The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.
https://pytorchlightning.ai
https://github.com/PyTorchLightning/pytorch-lightning
113 stars per week over 162 weeks
18,342 stars, 2,338 forks, 221 watches
ml-dl category, created 2019-03-31, last commit 2022-05-09, main language Python
ai, artificial-intelligence, data-science, deep-learning, machine-learning, python, pytorch

PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more
https://rwightman.github.io/pytorch-image-models/
https://github.com/rwightman/pytorch-image-models
107 stars per week over 170 weeks
18,342 stars, 3,049 forks, 271 watches
ml-dl category, created 2019-02-02, last commit 2022-05-10, main language Python
augmix, cnn-classification, distributed-training, dual-path-networks, efficientnet, efficientnet-training, imagenet-classifier, mixnet, mnasnet, mobile-deep-learning, mobilenet-v2, mobilenetv3, nfnets, normalization-free-training, pretrained-models, pretrained-weights, pytorch, randaugment, resnet, vision-transformer-models

PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice ๏ผˆใ€Ž้ฃžๆกจใ€ๆ ธๅฟƒๆก†ๆžถ๏ผŒๆทฑๅบฆๅญฆไน &ๆœบๅ™จๅญฆไน ้ซ˜ๆ€ง่ƒฝๅ•ๆœบใ€ๅˆ†ๅธƒๅผ่ฎญ็ปƒๅ’Œ่ทจๅนณๅฐ้ƒจ็ฝฒ๏ผ‰
http://www.paddlepaddle.org/
https://github.com/PaddlePaddle/Paddle
60 stars per week over 299 weeks
18,133 stars, 4,497 forks, 729 watches
ml-dl category, created 2016-08-15, last commit 2022-05-10, main language C++
deep-learning, distributed-training, efficiency, machine-learning, neural-network, paddlepaddle, python, scalability

FlatBuffers: Memory Efficient Serialization Library
http://google.github.io/flatbuffers/
https://github.com/google/flatbuffers
42 stars per week over 416 weeks
17,858 stars, 2,777 forks, 640 watches
perf category, created 2014-05-19, last commit 2022-04-27, main language C++
c, c-plus-plus, c-sharp, cross-platform, flatbuffers, go, grpc, java, javascript, json-parser, marshalling, mmap, protobuf, python, rpc, rust, serialization, serialization-library, typescript, zero-copy

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
http://jax.readthedocs.io/
https://github.com/google/jax
94 stars per week over 184 weeks
17,401 stars, 1,612 forks, 266 watches
ml category, created 2018-10-25, last commit 2022-05-09, main language Python
jax

Free, open source crypto trading bot
https://www.freqtrade.io
https://github.com/freqtrade/freqtrade
66 stars per week over 259 weeks
17,328 stars, 3,713 forks, 568 watches
crypto category, created 2017-05-17, last commit 2022-05-09, main language Python
algorithmic-trading, bitcoin, cryptocurrencies, cryptocurrency, freqtrade, python, telegram-bot, trade, trading-bot

Cross-platform, customizable ML solutions for live and streaming media.
https://mediapipe.dev
https://github.com/google/mediapipe
113 stars per week over 151 weeks
17,164 stars, 3,609 forks, 477 watches
ml category, created 2019-06-13, last commit 2022-05-07, main language C++
android, audio-processing, c-plus-plus, calculator, computer-vision, deep-learning, framework, graph-based, graph-framework, inference, machine-learning, mediapipe, mobile-development, perception, pipeline-framework, stream-processing, video-processing

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
https://github.com/pytorch/fairseq
68 stars per week over 245 weeks
16,888 stars, 4,453 forks, 329 watches
nlp category, created 2017-08-29, last commit 2022-05-06, main language Python
artificial-intelligence, python, pytorch

A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
https://github.com/cookiecutter/cookiecutter
36 stars per week over 460 weeks
16,873 stars, 1,641 forks, 244 watches
template category, created 2013-07-14, last commit 2022-03-18, main language Python
cookiecutter, cookiecutter-, python

Latex code for making neural networks diagrams
https://github.com/HarisIqbal88/PlotNeuralNet
84 stars per week over 198 weeks
16,651 stars, 2,292 forks, 207 watches
ml category, created 2018-07-24, last commit 2020-11-06, main language TeX
deep-neural-networks, latex

Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
https://plotly.com/dash
https://github.com/plotly/dash
44 stars per week over 369 weeks
16,421 stars, 1,693 forks, 401 watches
viz category, created 2015-04-10, last commit 2022-05-10, main language Python
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

Interactive Data Visualization in the browser, from Python
https://bokeh.org
https://github.com/bokeh/bokeh
30 stars per week over 528 weeks
16,267 stars, 3,927 forks, 459 watches
viz category, created 2012-03-26, last commit 2022-05-06, main language Python
bokeh, data-visualisation, interactive-plots, javascript, jupyter, notebooks, numfocus, plots, plotting, python, visualisation, visualization

A game theoretic approach to explain the output of any machine learning model.
https://github.com/slundberg/shap
57 stars per week over 285 weeks
16,249 stars, 2,462 forks, 248 watches
ml-interpretability category, created 2016-11-22, last commit 2022-04-01, main language Jupyter Notebook
deep-learning, explainability, gradient-boosting, interpretability, machine-learning, shap, shapley

Next generation Python web server/framework | Build fast. Run fast.
https://sanic.dev
https://github.com/huge-success/sanic
51 stars per week over 310 weeks
16,097 stars, 1,450 forks, 417 watches
web category, created 2016-05-26, last commit 2022-04-26, main language Python
api-server, asgi, asyncio, framework, python, sanic, web, web-framework, web-server

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.
https://github.com/spotify/luigi
31 stars per week over 502 weeks
15,657 stars, 2,335 forks, 489 watches
ml-ops category, created 2012-09-20, last commit 2022-04-29, main language Python
hadoop, luigi, orchestration-framework, python, scheduling

matplotlib: plotting with Python
https://matplotlib.org/stable
https://github.com/matplotlib/matplotlib
26 stars per week over 585 weeks
15,460 stars, 6,376 forks, 578 watches
viz category, created 2011-02-19, last commit 2022-05-10, main language Python
data-science, data-visualization, gtk, hacktoberfest, matplotlib, plotting, python, qt, tk, wx

A Powerful Spider(Web Crawler) System in Python.
http://docs.pyspider.org/
https://github.com/binux/pyspider
35 stars per week over 428 weeks
15,412 stars, 3,642 forks, 903 watches
data category, created 2014-02-21, last commit 2020-08-02, main language Python
crawler, python

Code for the paper "Language Models are Unsupervised Multitask Learners"
https://openai.com/blog/better-language-models/
https://github.com/openai/gpt-2
90 stars per week over 169 weeks
15,364 stars, 3,924 forks, 586 watches
nlp category, created 2019-02-11, last commit 2020-12-02, main language Python
paper

Jupyter notebooks for the code samples of the book "Deep Learning with Python"
https://github.com/fchollet/deep-learning-with-python-notebooks
62 stars per week over 244 weeks
15,359 stars, 7,558 forks, 644 watches
ml-dl category, created 2017-09-05, last commit 2022-02-10, main language Jupyter Notebook

Python sample codes for robotics algorithms.
https://atsushisakai.github.io/PythonRobotics/
https://github.com/AtsushiSakai/PythonRobotics
47 stars per week over 320 weeks
15,244 stars, 4,960 forks, 495 watches
sim category, created 2016-03-21, last commit 2022-05-09, main language Python
algorithm, animation, autonomous-driving, autonomous-navigation, autonomous-vehicles, control, cvxpy, ekf, hacktoberfest, localization, mapping, path-planning, python, robot, robotics, slam

A collection of various deep learning architectures, models, and tips
https://github.com/rasbt/deeplearning-models
98 stars per week over 152 weeks
15,064 stars, 3,730 forks, 608 watches
ml-dl category, created 2019-06-05, last commit 2022-05-04, main language Jupyter Notebook

Never use print for debugging again
https://github.com/cool-RR/PySnooper
93 stars per week over 159 weeks
15,013 stars, 918 forks, 233 watches
util category, created 2019-04-18, last commit 2022-04-02, main language Python
debug, debugger, introspection, logging, python

Avatars for Zoom, Skype and other video-conferencing apps.
https://github.com/alievk/avatarify-python
135 stars per week over 109 weeks
14,790 stars, 2,241 forks, 301 watches
util category, created 2020-04-06, last commit 2021-08-10, main language Python

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
https://www.jaided.ai/easyocr
https://github.com/JaidedAI/EasyOCR
131 stars per week over 112 weeks
14,738 stars, 2,056 forks, 281 watches
data category, created 2020-03-14, last commit 2022-04-09, main language Python
cnn, crnn, data-mining, deep-learning, easyocr, image-processing, information-retrieval, lstm, machine-learning, ocr, optical-character-recognition, python, pytorch, scene-text, scene-text-recognition

Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
https://kivy.org
https://github.com/kivy/kivy
24 stars per week over 600 weeks
14,605 stars, 2,879 forks, 610 watches
util category, created 2010-11-03, last commit 2022-04-25, main language Python
android, app, ios, kivy, linux, macos, python, ui, windows

Graph Neural Network Library for PyTorch
https://pytorch-geometric.readthedocs.io/
https://github.com/pyg-team/pytorch_geometric
60 stars per week over 239 weeks
14,561 stars, 2,601 forks, 242 watches
ml-dl category, created 2017-10-06, last commit 2022-05-09, main language Python
deep-learning, geometric-deep-learning, graph-convolutional-networks, graph-neural-networks, pytorch

Cloud-native neural search framework for ๐™–๐™ฃ๐™ฎ kind of data
https://docs.jina.ai
https://github.com/jina-ai/jina
124 stars per week over 116 weeks
14,542 stars, 1,917 forks, 182 watches
ml category, created 2020-02-13, last commit 2022-05-10, main language Python
cloud-native, deep-learning, framework, image-search, machine-learning, microservice, multimodal-search, neural-search, orchestration, python, search, search-as-a-service, semantic-search, vector-search, video-search

Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
https://facebook.github.io/prophet
https://github.com/facebook/prophet
50 stars per week over 285 weeks
14,404 stars, 4,165 forks, 416 watches
time-series category, created 2016-11-16, last commit 2022-05-05, main language Python
forecasting, python, r

Faker is a Python package that generates fake data for you.
http://faker.rtfd.org
https://github.com/joke2k/faker
28 stars per week over 495 weeks
14,128 stars, 1,616 forks, 217 watches
data category, created 2012-11-12, last commit 2022-05-09, main language Python
dataset, fake, fake-data, python, test-data, test-data-generator, testing

๐Ÿค— The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools
https://huggingface.co/docs/datasets
https://github.com/huggingface/datasets
119 stars per week over 110 weeks
13,212 stars, 1,660 forks, 248 watches
nlp category, created 2020-03-26, last commit 2022-05-10, main language Python
computer-vision, datasets, deep-learning, evaluation, machine-learning, metrics, natural-language-processing, nlp, numpy, pandas, pytorch, speech, tensorflow

Topic Modelling for Humans
https://radimrehurek.com/gensim
https://github.com/RaRe-Technologies/gensim
22 stars per week over 586 weeks
13,160 stars, 4,210 forks, 432 watches
nlp category, created 2011-02-10, last commit 2022-05-06, main language Python
data-mining, data-science, document-similarity, fasttext, gensim, information-retrieval, machine-learning, natural-language-processing, neural-network, nlp, python, topic-modeling, word-embeddings, word-similarity, word2vec

An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
https://github.com/twintproject/twint
51 stars per week over 256 weeks
13,115 stars, 2,195 forks, 293 watches
data category, created 2017-06-10, last commit 2021-03-02, main language Python
elasticsearch, kibana, osint, python, scrape, scrape-followers, scrape-following, scrape-likes, tweep, tweets, twint, twitter

Optional static typing for Python
http://www.mypy-lang.org/
https://github.com/python/mypy
26 stars per week over 491 weeks
13,043 stars, 2,165 forks, 217 watches
typing category, created 2012-12-07, last commit 2022-05-09, main language Python
linter, python, typechecker, types, typing

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
https://unity3d.ai
https://github.com/Unity-Technologies/ml-agents
52 stars per week over 243 weeks
12,850 stars, 3,425 forks, 537 watches
sim category, created 2017-09-08, last commit 2022-01-18, main language C#
deep-learning, deep-reinforcement-learning, machine-learning, neural-networks, reinforcement-learning, unity, unity3d

Image augmentation for machine learning experiments.
http://imgaug.readthedocs.io
https://github.com/aleju/imgaug
35 stars per week over 356 weeks
12,586 stars, 2,284 forks, 229 watches
ml category, created 2015-07-10, last commit 2020-06-01, main language Python
affine-transformation, augment-images, augmentation, bounding-boxes, contrast, crop, deep-learning, heatmap, image-augmentation, images, keypoints, machine-learning, polygon, segmentation-maps

Open standard for machine learning interoperability
https://onnx.ai/
https://github.com/onnx/onnx
51 stars per week over 243 weeks
12,459 stars, 2,685 forks, 429 watches
ml category, created 2017-09-07, last commit 2022-05-05, main language C++
deep-learning, deep-neural-networks, dnn, keras, machine-learning, ml, mxnet, neural-network, onnx, pytorch, scikit-learn, tensorflow

Python composable command line interface toolkit
https://click.palletsprojects.com
https://github.com/pallets/click
29 stars per week over 419 weeks
12,418 stars, 1,257 forks, 180 watches
term category, created 2014-04-24, last commit 2022-05-01, main language Python
cli, click, pallets, python

Asynchronous HTTP client/server framework for asyncio and Python
https://docs.aiohttp.org
https://github.com/aio-libs/aiohttp
27 stars per week over 449 weeks
12,412 stars, 1,756 forks, 236 watches
web category, created 2013-10-01, last commit 2022-05-09, main language Python
aiohttp, async, asyncio, hacktoberfest, http, http-client, http-server, python

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
http://horovod.ai
https://github.com/horovod/horovod
49 stars per week over 247 weeks
12,391 stars, 2,050 forks, 334 watches
ml-ops category, created 2017-08-09, last commit 2022-05-05, main language Python
baidu, deep-learning, deeplearning, keras, machine-learning, machinelearning, mpi, mxnet, pytorch, ray, spark, tensorflow, uber

Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.
https://github.com/tensorflow/tensor2tensor
47 stars per week over 255 weeks
12,265 stars, 3,091 forks, 450 watches
ml category, created 2017-06-15, last commit 2022-04-15, main language Python
deep-learning, machine-learning, machine-translation, reinforcement-learning, tpu

JupyterLab computational environment.
https://jupyterlab.readthedocs.io/
https://github.com/jupyterlab/jupyterlab
38 stars per week over 309 weeks
12,032 stars, 2,331 forks, 320 watches
jupyter category, created 2016-06-03, last commit 2022-05-10, main language TypeScript
jupyter, jupyterlab

Open source platform for the machine learning lifecycle
https://mlflow.org
https://github.com/mlflow/mlflow
57 stars per week over 205 weeks
11,793 stars, 2,679 forks, 272 watches
ml-ops category, created 2018-06-05, last commit 2022-05-09, main language Python
ai, apache-spark, machine-learning, ml, mlflow, model-management

Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues
https://aquasecurity.github.io/trivy/
https://github.com/aquasecurity/trivy
72 stars per week over 160 weeks
11,730 stars, 1,123 forks, 124 watches
security category, created 2019-04-11, last commit 2022-05-06, main language Go
containers, devsecops, docker, go, golang, hacktoberfest, iac, infrastructure-as-code, kubernetes, misconfiguration, security, security-tools, vulnerability, vulnerability-detection, vulnerability-scanners

Python logging made (stupidly) simple
https://github.com/Delgan/loguru
47 stars per week over 247 weeks
11,690 stars, 522 forks, 116 watches
util category, created 2017-08-15, last commit 2022-05-04, main language Python
log, logger, logging, python

A very simple framework for state-of-the-art Natural Language Processing (NLP)
https://github.com/flairNLP/flair
56 stars per week over 204 weeks
11,565 stars, 1,856 forks, 201 watches
nlp category, created 2018-06-11, last commit 2022-05-09, main language Python
machine-learning, named-entity-recognition, natural-language-processing, nlp, pytorch, semantic-role-labeling, sequence-labeling, word-embeddings

The interactive graphing library for Python (includes Plotly Express) โœจ
https://plotly.com/python/
https://github.com/plotly/plotly.py
25 stars per week over 441 weeks
11,469 stars, 2,144 forks, 270 watches
viz category, created 2013-11-21, last commit 2022-05-10, main language Python
d3, dashboard, declarative, graph-library, interactive, jupyter-notebook, plotly, plotly-dash, plotlyjs, python, regl, sparkles, visualization, webgl

An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
https://nni.readthedocs.io
https://github.com/microsoft/nni
55 stars per week over 205 weeks
11,436 stars, 1,634 forks, 272 watches
ml category, created 2018-06-01, last commit 2022-05-10, main language Python
automated-machine-learning, automl, bayesian-optimization, data-science, deep-learning, deep-neural-network, distributed, feature-engineering, feature-extraction, hyperparameter-optimization, hyperparameter-tuning, machine-learning, machine-learning-algorithms, model-compression, nas, neural-architecture-search, neural-network, python, pytorch, tensorflow

An open-source NLP research library, built on PyTorch.
http://www.allennlp.org
https://github.com/allenai/allennlp
42 stars per week over 260 weeks
10,980 stars, 2,188 forks, 277 watches
nlp category, created 2017-05-15, last commit 2022-05-09, main language Python
data-science, deep-learning, natural-language-processing, nlp, python, pytorch

Seamless operability between C++11 and Python
https://pybind11.readthedocs.io/
https://github.com/pybind/pybind11
30 stars per week over 357 weeks
10,963 stars, 1,579 forks, 246 watches
perf category, created 2015-07-05, last commit 2022-05-09, main language C++
bindings, python

NLTK Source
https://www.nltk.org
https://github.com/nltk/nltk
16 stars per week over 661 weeks
10,711 stars, 2,598 forks, 472 watches
nlp category, created 2009-09-07, last commit 2022-05-09, main language Python
machine-learning, natural-language-processing, nlp, nltk, python

Network Analysis in Python
https://networkx.org
https://github.com/networkx/networkx
17 stars per week over 609 weeks
10,709 stars, 2,614 forks, 275 watches
graph category, created 2010-09-06, last commit 2022-05-09, main language Python
complex-networks, graph-algorithms, graph-analysis, graph-generation, graph-theory, graph-visualization, python

Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
https://github.com/willmcgugan/textual
187 stars per week over 56 weeks
10,654 stars, 276 forks, 129 watches
term category, created 2021-04-08, last commit 2022-05-04, main language Python
python, rich, terminal, tui

Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
https://albumentations.ai
https://github.com/albumentations-team/albumentations
49 stars per week over 204 weeks
10,158 stars, 1,308 forks, 125 watches
ml-dl category, created 2018-06-06, last commit 2022-02-13, main language Python
augmentation, deep-learning, detection, fast-augmentations, image-augmentation, image-classification, image-processing, image-segmentation, machine-learning, object-detection, python, segmentation

This repository contains implementations and illustrative code to accompany DeepMind publications
https://github.com/deepmind/deepmind-research
58 stars per week over 173 weeks
10,120 stars, 2,083 forks, 312 watches
ml category, created 2019-01-15, last commit 2022-02-16, main language Jupyter Notebook

Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples for Machine Learning(OpenCV Integration, Chatterbot), Rainmeter-like Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers. docs - PySimpleGUI.org GitHub - PySimpleGUI.com. The Minecraft of GUIs - simple to complex... does them all.
https://github.com/PySimpleGUI/PySimpleGUI
49 stars per week over 199 weeks
9,937 stars, 1,495 forks, 217 watches
gui category, created 2018-07-11, last commit 2022-05-09, main language Python
beginner-friendly, datavisualization, games, gui, gui-framework, gui-programming, gui-window, popup-window, progress-meter, pyside2, pysimplegui, python, qt, qt-gui, remi, systemtray, tkinter, tkinter-gui, tkinter-python, wxpython

Data parsing and validation using Python type hints
https://pydantic-docs.helpmanual.io/
https://github.com/samuelcolvin/pydantic
37 stars per week over 261 weeks
9,870 stars, 928 forks, 88 watches
util category, created 2017-05-03, last commit 2022-04-04, main language Python
hints, json-schema, parsing, pydantic, python, python36, python37, python38, python39, validation

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
https://github.com/spotify/annoy
20 stars per week over 475 weeks
9,848 stars, 1,019 forks, 327 watches
ml category, created 2013-04-01, last commit 2022-03-25, main language C++
approximate-nearest-neighbor-search, c-plus-plus, golang, locality-sensitive-hashing, lua, nearest-neighbor-search, python

Parallel computing with task scheduling
https://dask.org
https://github.com/dask/dask
25 stars per week over 383 weeks
9,843 stars, 1,483 forks, 224 watches
perf category, created 2015-01-04, last commit 2022-05-10, main language Python
dask, hacktoberfest, numpy, pandas, pydata, python, scikit-learn, scipy

Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
https://github.com/google/dopamine
https://github.com/google/dopamine
49 stars per week over 197 weeks
9,793 stars, 1,321 forks, 447 watches
ml category, created 2018-07-26, last commit 2022-04-19, main language Jupyter Notebook
ai, google, ml, rl, tensorflow

Lime: Explaining the predictions of any machine learning classifier
https://github.com/marcotcr/lime
30 stars per week over 321 weeks
9,771 stars, 1,603 forks, 273 watches
ml-interpretability category, created 2016-03-15, last commit 2021-07-29, main language JavaScript

The friendly PIL fork (Python Imaging Library)
https://python-pillow.org
https://github.com/python-pillow/Pillow
19 stars per week over 511 weeks
9,743 stars, 1,852 forks, 211 watches
util category, created 2012-07-24, last commit 2022-05-09, main language Python
c, cross-platform, image, image-processing, pil, pillow, python, python-3

๐Ÿฆ‰Data Version Control | Git for Data & Models | ML Experiments Management
https://dvc.org
https://github.com/iterative/dvc
35 stars per week over 270 weeks
9,692 stars, 927 forks, 135 watches
data category, created 2017-03-04, last commit 2022-05-10, main language Python
ai, collaboration, data-science, data-version-control, developer-tools, git, hacktoberfest, machine-learning, python, reproducibility

Documentation that simply works
https://squidfunk.github.io/mkdocs-material/
https://github.com/squidfunk/mkdocs-material
29 stars per week over 327 weeks
9,593 stars, 2,223 forks, 92 watches
util category, created 2016-01-28, last commit 2022-05-09, main language TypeScript
documentation, material-design, mkdocs, static, template, theme

SciPy library main repository
https://scipy.org
https://github.com/scipy/scipy
16 stars per week over 582 weeks
9,562 stars, 4,228 forks, 330 watches
ml category, created 2011-03-09, last commit 2022-05-08, main language Python
algorithms, closember, python, scientific-computing, scipy

Python package built to ease deep learning on graph, on top of existing DL frameworks.
http://dgl.ai
https://github.com/dmlc/dgl
45 stars per week over 211 weeks
9,529 stars, 2,224 forks, 171 watches
ml-dl category, created 2018-04-20, last commit 2022-05-10, main language Python
deep-learning, graph-neural-networks

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
https://github.com/apache/arrow
29 stars per week over 324 weeks
9,477 stars, 2,330 forks, 338 watches
data category, created 2016-02-17, last commit 2022-05-10, main language C++
arrow

Statistical data visualization in Python
https://seaborn.pydata.org
https://github.com/mwaskom/seaborn
18 stars per week over 516 weeks
9,394 stars, 1,587 forks, 249 watches
viz category, created 2012-06-18, last commit 2022-04-03, main language Python
data-science, data-visualization, matplotlib, pandas, python

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
http://bulletphysics.org
https://github.com/bulletphysics/bullet3
16 stars per week over 578 weeks
9,266 stars, 2,492 forks, 404 watches
sim category, created 2011-04-12, last commit 2022-04-26, main language C++
computer-animation, game-development, kinematics, pybullet, reinforcement-learning, robotics, simulation, simulator, virtual-reality

A computer algebra system written in pure Python
https://sympy.org/
https://github.com/sympy/sympy
14 stars per week over 627 weeks
9,169 stars, 3,658 forks, 290 watches
math category, created 2010-04-30, last commit 2022-05-10, main language Python
computer-algebra, hacktoberfest, math, python, science

Jupyter Interactive Notebook
https://jupyter-notebook.readthedocs.io/
https://github.com/jupyter/notebook
24 stars per week over 369 weeks
9,029 stars, 3,776 forks, 316 watches
jupyter category, created 2015-04-09, last commit 2022-05-04, main language Jupyter Notebook
closember, jupyter, jupyter-notebook, notebook

Create HTML profiling reports from pandas DataFrame objects
https://pandas-profiling.ydata.ai
https://github.com/pandas-profiling/pandas-profiling
26 stars per week over 330 weeks
8,897 stars, 1,305 forks, 150 watches
data category, created 2016-01-09, last commit 2022-05-09, main language Python
big-data-analytics, data-analysis, data-exploration, data-profiling, data-quality, data-science, deep-learning, eda, exploration, exploratory-data-analysis, hacktoberfest, html-report, jupyter, jupyter-notebook, machine-learning, pandas, pandas-dataframe, pandas-profiling, python, statistics

Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
https://github.com/tiangolo/full-stack-fastapi-postgresql
52 stars per week over 167 weeks
8,837 stars, 1,580 forks, 159 watches
web category, created 2019-02-23, last commit 2020-06-05, main language Python
backend, celery, cookiecutter, docker, fastapi, frontend, json, json-schema, jwt, letsencrypt, openapi, openapi3, pgadmin, postgresql, python, python3, swagger, traefik, vue, vuex

The easiest way to automate your data
https://prefect.io
https://github.com/PrefectHQ/prefect
43 stars per week over 201 weeks
8,829 stars, 881 forks, 145 watches
ml-ops category, created 2018-06-29, last commit 2022-05-06, main language Python
automation, data-engineering, data-ops, data-science, infrastructure, ml-ops, orchestration, orion, prefect, python, workflow, workflow-engine

A framework for training and evaluating AI models on a variety of openly available dialogue datasets.
https://parl.ai
https://github.com/facebookresearch/ParlAI
33 stars per week over 263 weeks
8,811 stars, 1,838 forks, 286 watches
nlp category, created 2017-04-24, last commit 2022-05-10, main language Python

End-to-End Object Detection with Transformers
https://github.com/facebookresearch/detr
86 stars per week over 102 weeks
8,795 stars, 1,580 forks, 149 watches
ml-dl category, created 2020-05-26, last commit 2022-03-07, main language Python

The no-nonsense web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
https://falcon.readthedocs.io/en/stable/
https://github.com/falconry/falcon
17 stars per week over 491 weeks
8,760 stars, 880 forks, 272 watches
web category, created 2012-12-06, last commit 2022-04-09, main language Python
api, api-rest, asgi, framework, http, microservices, python, rest, web, wsgi

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
https://pytest.org
https://github.com/pytest-dev/pytest
24 stars per week over 360 weeks
8,720 stars, 2,026 forks, 193 watches
util category, created 2015-06-15, last commit 2022-05-09, main language Python
hacktoberfest, python, test, testing, unit-testing

Incredibly fast crawler designed for OSINT.
https://github.com/s0md3v/Photon
40 stars per week over 214 weeks
8,633 stars, 1,293 forks, 319 watches
data category, created 2018-03-30, last commit 2022-03-16, main language Python
crawler, information-gathering, osint, python, spider

A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.
http://epistasislab.github.io/tpot/
https://github.com/EpistasisLab/tpot
25 stars per week over 340 weeks
8,554 stars, 1,470 forks, 296 watches
ml category, created 2015-11-03, last commit 2021-01-06, main language Python
automated-machine-learning, automation, automl, data-science, feature-engineering, gradient-boosting, hyperparameter-optimization, machine-learning, model-selection, parameter-tuning, python, random-forest, scikit-learn, xgboost

AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications
https://aws.amazon.com/serverless/sam/
https://github.com/aws/serverless-application-model
29 stars per week over 291 weeks
8,520 stars, 2,182 forks, 310 watches
util category, created 2016-10-10, last commit 2022-05-09, main language Python
aws, aws-sam, lambda, sam, sam-specification, serverless, serverless-application-model, serverless-applications

A very fast and expressive template engine.
https://jinja.palletsprojects.com
https://github.com/pallets/jinja
14 stars per week over 603 weeks
8,496 stars, 1,496 forks, 254 watches
util category, created 2010-10-17, last commit 2022-05-01, main language Python
jinja, jinja2, pallets, python, template-engine, templates

AutoML library for deep learning
http://autokeras.com/
https://github.com/keras-team/autokeras
36 stars per week over 233 weeks
8,484 stars, 1,371 forks, 309 watches
ml-dl category, created 2017-11-19, last commit 2022-05-01, main language Python
autodl, automated-machine-learning, automl, deep-learning, keras, machine-learning, neural-architecture-search, python, tensorflow

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
https://pyodide.org/en/stable/
https://github.com/pyodide/pyodide
38 stars per week over 219 weeks
8,413 stars, 516 forks, 128 watches
util category, created 2018-02-23, last commit 2022-05-09, main language Python
python, webassembly

gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
http://www.gunicorn.org
https://github.com/benoitc/gunicorn
12 stars per week over 649 weeks
8,294 stars, 1,553 forks, 225 watches
web category, created 2009-11-30, last commit 2022-03-14, main language Python
http, http-server, python, wsgi, wsgi-server

Data-centric declarative deep learning framework
http://ludwig.ai
https://github.com/uber/ludwig
46 stars per week over 175 weeks
8,244 stars, 979 forks, 184 watches
ml-ops category, created 2018-12-27, last commit 2022-05-09, main language Python
computer-vision, data-centric, data-science, datascience, deep, deep-learning, deeplearning, learning, machine, machine-learning, machinelearning, ml, natural-language, natural-language-processing, neural-network, python, pytorch

Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
https://github.com/clips/pattern/wiki
https://github.com/clips/pattern
14 stars per week over 575 weeks
8,205 stars, 1,586 forks, 552 watches
nlp category, created 2011-05-03, last commit 2020-04-25, main language Python
machine-learning, natural-language-processing, network-analysis, python, sentiment-analysis, web-mining, wordnet

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
https://textblob.readthedocs.io/
https://github.com/sloria/TextBlob
17 stars per week over 462 weeks
8,143 stars, 1,075 forks, 269 watches
nlp category, created 2013-06-30, last commit 2021-10-22, main language Python
natural-language-processing, nlp, nltk, pattern, python, python-2, python-3

Memray is a memory profiler for Python
https://bloomberg.github.io/memray/
https://github.com/bloomberg/memray
1764 stars per week over 4 weeks
8,068 stars, 199 forks, 49 watches
perf category, created 2022-04-08, last commit 2022-05-06, main language Python
memory, memory-leak, memory-leak-detection, memory-profiler, profiler, python

A framework for managing and maintaining multi-language pre-commit hooks.
https://pre-commit.com
https://github.com/pre-commit/pre-commit
18 stars per week over 425 weeks
8,064 stars, 601 forks, 76 watches
util category, created 2014-03-13, last commit 2022-05-09, main language Python
git, linter, pre-commit, python, refactoring

A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
https://github.com/marceloprates/prettymaps
129 stars per week over 61 weeks
7,994 stars, 361 forks, 72 watches
viz category, created 2021-03-05, last commit 2022-01-07, main language Jupyter Notebook
cartography, generative-art, jupyter-notebook, maps, matplotlib, openstreetmap, python

Static type checker for Python
https://github.com/microsoft/pyright
48 stars per week over 165 weeks
7,921 stars, 467 forks, 77 watches
typing category, created 2019-03-12, last commit 2022-05-10, main language Python

๐Ÿน Better dates & times for Python
https://arrow.readthedocs.io
https://github.com/arrow-py/arrow
15 stars per week over 494 weeks
7,872 stars, 619 forks, 134 watches
util category, created 2012-11-18, last commit 2022-05-02, main language Python
arrow, date, datetime, hacktoberfest, python, time, timestamp, timezones

Typer, build great CLIs. Easy to code. Based on Python type hints.
https://typer.tiangolo.com/
https://github.com/tiangolo/typer
62 stars per week over 124 weeks
7,710 stars, 296 forks, 65 watches
util category, created 2019-12-24, last commit 2022-04-16, main language Python
cli, click, python, python3, shell, terminal, typehints, typer

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
https://dearpygui.readthedocs.io/en/latest/
https://github.com/hoffstadt/DearPyGui
75 stars per week over 101 weeks
7,699 stars, 398 forks, 120 watches
gui category, created 2020-05-28, last commit 2022-05-09, main language C++
cpp, cross-platform, dearpygui, graphics, gui, imgui, linux, macos, native, python, python-gui, toolkit, tools, ui, windows

Multilingual Sentence & Image Embeddings with BERT
https://www.SBERT.net
https://github.com/UKPLab/sentence-transformers
52 stars per week over 145 weeks
7,653 stars, 1,532 forks, 108 watches
nlp category, created 2019-07-24, last commit 2022-05-09, main language Python

The leading native Python SSHv2 protocol library.
http://paramiko.org
https://github.com/paramiko/paramiko
11 stars per week over 692 weeks
7,614 stars, 1,826 forks, 321 watches
util category, created 2009-02-02, last commit 2022-04-25, main language Python

NumPy aware dynamic Python compiler using LLVM
http://numba.pydata.org/
https://github.com/numba/numba
14 stars per week over 530 weeks
7,477 stars, 914 forks, 206 watches
perf category, created 2012-03-08, last commit 2022-05-06, main language Python
compiler, cuda, llvm, numpy, parallel, python, rocm

Declarative statistical visualization library for Python
https://altair-viz.github.io/
https://github.com/altair-viz/altair
21 stars per week over 346 weeks
7,471 stars, 670 forks, 153 watches
viz category, created 2015-09-19, last commit 2022-03-25, main language Python

Deep universal probabilistic programming with Python and PyTorch
http://pyro.ai
https://github.com/pyro-ppl/pyro
29 stars per week over 255 weeks
7,429 stars, 915 forks, 202 watches
ml-dl category, created 2017-06-16, last commit 2022-05-07, main language Python
bayesian, bayesian-inference, deep-learning, machine-learning, probabilistic-modeling, probabilistic-programming, python, pytorch, variational-inference

Statsmodels: statistical modeling and econometrics in Python
http://www.statsmodels.org/devel/
https://github.com/statsmodels/statsmodels
12 stars per week over 569 weeks
7,347 stars, 2,490 forks, 262 watches
ml category, created 2011-06-12, last commit 2022-05-09, main language Python
count-model, data-analysis, data-science, econometrics, forecasting, generalized-linear-models, hypothesis-testing, prediction, python, regression-models, robust-estimation, statistics, timeseries-analysis

SQL databases in Python, designed for simplicity, compatibility, and robustness.
https://sqlmodel.tiangolo.com/
https://github.com/tiangolo/sqlmodel
198 stars per week over 37 weeks
7,340 stars, 295 forks, 108 watches
data category, created 2021-08-24, last commit 2022-04-16, main language Python
fastapi, json, json-schema, pydantic, python, sql, sqlalchemy

Modin: Speed up your Pandas workflows by changing a single line of code
http://modin.readthedocs.io
https://github.com/modin-project/modin
36 stars per week over 202 weeks
7,330 stars, 508 forks, 110 watches
perf category, created 2018-06-21, last commit 2022-05-05, main language Python
dataframe, datascience, distributed, modin, pandas, pandas-on-ray, python, ray, sql

AWS SDK for Python
https://aws.amazon.com/sdk-for-python/
https://github.com/boto/boto3
18 stars per week over 396 weeks
7,241 stars, 1,571 forks, 241 watches
util category, created 2014-10-03, last commit 2022-05-09, main language Python
aws, aws-sdk, cloud, cloud-management, python

A Python framework for creating reproducible, maintainable and modular data science code.
https://kedro.readthedocs.io/
https://github.com/quantumblacklabs/kedro
44 stars per week over 159 weeks
7,185 stars, 657 forks, 102 watches
ml-ops category, created 2019-04-18, last commit 2022-05-09, main language Python
experiment-tracking, hacktoberfest, kedro, machine-learning, mlops, pipeline, python

GraphQL framework for Python
http://graphene-python.org/
https://github.com/graphql-python/graphene
20 stars per week over 345 weeks
7,181 stars, 780 forks, 148 watches
web category, created 2015-09-24, last commit 2022-05-06, main language Python
framework, graphene, graphql, python, relay

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second ๐Ÿš€
https://vaex.io
https://github.com/vaexio/vaex
17 stars per week over 397 weeks
7,047 stars, 543 forks, 140 watches
perf category, created 2014-09-27, last commit 2022-04-29, main language Python
bigdata, dataframe, hdf5, machine-learning, machinelearning, memory-mapped-file, python, tabular-data, visualization

Deep Learning and Reinforcement Learning Library for Scientists and Engineers
http://tensorlayer.org
https://github.com/tensorlayer/tensorlayer
22 stars per week over 309 weeks
7,000 stars, 1,574 forks, 463 watches
ml-dl category, created 2016-06-07, last commit 2022-04-23, main language Python
a3c, artificial-intelligence, chatbot, deep-learning, dqn, gan, google, imagenet, neural-network, object-detection, python, reinforcement-learning, tensorflow, tensorflow-tutorial, tensorflow-tutorials, tensorlayer

The most widely used Python to C compiler
https://cython.org
https://github.com/cython/cython
11 stars per week over 598 weeks
6,992 stars, 1,292 forks, 228 watches
util category, created 2010-11-21, last commit 2022-05-09, main language Python
big-data, c, cpp, cpython, cpython-extensions, cython, performance, python

The little ASGI framework that shines. ๐ŸŒŸ
https://www.starlette.io/
https://github.com/encode/starlette
34 stars per week over 202 weeks
6,931 stars, 606 forks, 111 watches
web category, created 2018-06-25, last commit 2022-05-09, main language Python
async, graphql, http, python, websockets

Trax โ€” Deep Learning with Clear Code and Speed
https://github.com/google/trax
50 stars per week over 135 weeks
6,901 stars, 715 forks, 147 watches
ml-dl category, created 2019-10-05, last commit 2022-04-24, main language Python
deep-learning, deep-reinforcement-learning, jax, machine-learning, numpy, reinforcement-learning, transformer

Create UIs for your machine learning model in Python in 3 minutes
http://www.gradio.app
https://github.com/gradio-app/gradio
38 stars per week over 176 weeks
6,873 stars, 435 forks, 74 watches
viz category, created 2018-12-19, last commit 2022-05-10, main language Python
data-analysis, data-science, data-visualization, deep-learning, deploy, gradio, gradio-interface, interface, machine-learning, models, python, python-notebook, ui, ui-components

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
https://www.deepspeed.ai/
https://github.com/microsoft/DeepSpeed
56 stars per week over 119 weeks
6,709 stars, 794 forks, 125 watches
ml-dl category, created 2020-01-23, last commit 2022-05-10, main language Python
billion-parameters, data-parallelism, deep-learning, gpu, inference, machine-learning, model-parallelism, pipeline-parallelism, pytorch

Always know what to expect from your data.
https://docs.greatexpectations.io/
https://github.com/great-expectations/great_expectations
26 stars per week over 243 weeks
6,564 stars, 943 forks, 64 watches
ml-ops category, created 2017-09-11, last commit 2022-05-10, main language Python
cleandata, data-engineering, data-profilers, data-profiling, data-quality, data-science, data-unit-tests, datacleaner, datacleaning, dataquality, dataunittest, eda, exploratory-analysis, exploratory-data-analysis, exploratorydataanalysis, mlops, pipeline, pipeline-debt, pipeline-testing, pipeline-tests

Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara
https://docs.pymc.io/
https://github.com/pymc-devs/pymc3
9.66 stars per week over 679 weeks
6,556 stars, 1,576 forks, 230 watches
ml category, created 2009-05-05, last commit 2022-05-09, main language Python
aesara, bayesian-inference, hacktoberfest, mcmc, probabilistic-programming, python, statistical-analysis, variational-inference

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
https://catboost.ai
https://github.com/catboost/catboost
25 stars per week over 251 weeks
6,498 stars, 1,003 forks, 194 watches
ml category, created 2017-07-18, last commit 2022-05-10, main language C
big-data, catboost, categorical-features, coreml, cuda, data-mining, data-science, decision-trees, gbdt, gbm, gpu, gpu-computing, gradient-boosting, kaggle, machine-learning, python, r, tutorial

REST API framework designed for human beings
https://python-eve.org
https://github.com/pyeve/eve
12 stars per week over 498 weeks
6,468 stars, 746 forks, 235 watches
web category, created 2012-10-22, last commit 2022-04-13, main language Python
flask, mongodb, python, rest

Open Source Differentiable Computer Vision Library
https://kornia.readthedocs.io
https://github.com/kornia/kornia
33 stars per week over 193 weeks
6,398 stars, 645 forks, 109 watches
ml-dl category, created 2018-08-22, last commit 2022-05-09, main language Python
artificial-intelligence, computer-vision, deep-learning, image-processing, machine-learning, neural-network, python, pytorch

A hyperparameter optimization framework
https://optuna.org
https://github.com/optuna/optuna
28 stars per week over 219 weeks
6,368 stars, 705 forks, 128 watches
ml category, created 2018-02-21, last commit 2022-05-10, main language Python
distributed, hacktoberfest, hyperparameter-optimization, machine-learning, parallel, python

YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
https://github.com/Megvii-BaseDetection/YOLOX
149 stars per week over 42 weeks
6,352 stars, 1,471 forks, 68 watches
ml category, created 2021-07-17, last commit 2022-04-27, main language Python
deep-learning, megengine, ncnn, object-detection, onnx, openvino, pytorch, tensorrt, yolo, yolov3, yolox

An implementation of model parallel GPT-2 and GPT-3-style models using the mesh-tensorflow library.
https://www.eleuther.ai
https://github.com/EleutherAI/gpt-neo
65 stars per week over 96 weeks
6,296 stars, 529 forks, 160 watches
nlp category, created 2020-07-05, last commit 2022-02-25, main language Python
gpt, gpt-2, gpt-3, language-model, transformers

Automated Machine Learning with scikit-learn
https://automl.github.io/auto-sklearn
https://github.com/automl/auto-sklearn
17 stars per week over 357 weeks
6,250 stars, 1,153 forks, 211 watches
ml category, created 2015-07-02, last commit 2022-04-24, main language Python
automated-machine-learning, automl, bayesian-optimization, hyperparameter-optimization, hyperparameter-search, hyperparameter-tuning, meta-learning, metalearning, scikit-learn, smac

Distributed Asynchronous Hyperparameter Optimization in Python
http://hyperopt.github.io/hyperopt
https://github.com/hyperopt/hyperopt
11 stars per week over 557 weeks
6,191 stars, 968 forks, 127 watches
ml category, created 2011-09-06, last commit 2021-11-29, main language Python

An open source python library for automated feature engineering
https://www.featuretools.com
https://github.com/FeatureLabs/featuretools
25 stars per week over 243 weeks
6,151 stars, 812 forks, 157 watches
ml category, created 2017-09-08, last commit 2022-05-09, main language Python
automated-feature-engineering, automated-machine-learning, automl, data-science, feature-engineering, machine-learning, python, scikit-learn

Open source annotation tool for machine learning practitioners.
https://doccano.herokuapp.com
https://github.com/doccano/doccano
29 stars per week over 208 weeks
6,088 stars, 1,302 forks, 117 watches
nlp category, created 2018-05-09, last commit 2022-04-26, main language Python
annotation-tool, data-labeling, dataset, datasets, machine-learning, natural-language-processing, nuxt, nuxtjs, python, text-annotation, vue, vuejs

A lightweight library for converting complex objects to and from simple Python datatypes.
https://marshmallow.readthedocs.io/
https://github.com/marshmallow-code/marshmallow
13 stars per week over 443 weeks
6,075 stars, 606 forks, 80 watches
util category, created 2013-11-10, last commit 2022-04-27, main language Python
deserialization, hacktoberfest, marshalling, python, python-3, schema, serde, serialization, validation

An open source multi-tool for exploring and publishing data
https://datasette.io
https://github.com/simonw/datasette
25 stars per week over 237 weeks
6,064 stars, 415 forks, 98 watches
data category, created 2017-10-23, last commit 2022-05-03, main language Python
asgi, automatic-api, csv, datasets, datasette, datasette-io, docker, json, python, sql, sqlite

PyTorch3D is FAIR's library of reusable components for deep learning with 3D data
https://pytorch3d.org/
https://github.com/facebookresearch/pytorch3d
44 stars per week over 132 weeks
5,942 stars, 878 forks, 138 watches
ml-dl category, created 2019-10-25, last commit 2022-05-10, main language Python

Performant type-checking for python.
https://pyre-check.org/
https://github.com/facebook/pyre-check
25 stars per week over 234 weeks
5,894 stars, 381 forks, 101 watches
typing category, created 2017-11-10, last commit 2022-05-09, main language OCaml
abstract-interpretation, code-quality, control-flow-analysis, ocaml, program-analysis, python, security, static-analysis, taint-analysis, type-check, typechecker

๐Ÿฆ Never use print() to debug again.
https://github.com/gruns/icecream
26 stars per week over 221 weeks
5,880 stars, 121 forks, 51 watches
util category, created 2018-02-13, last commit 2022-03-16, main language Python
debug, debugging, debugging-tool, inspects, library, print, python, python3

Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
https://hypothesis.works
https://github.com/HypothesisWorks/hypothesis
12 stars per week over 478 weeks
5,880 stars, 503 forks, 67 watches
util category, created 2013-03-10, last commit 2022-05-03, main language Python
fuzzing, property-based-testing, python, testing

Hydra is a framework for elegantly configuring complex applications
https://hydra.cc
https://github.com/facebookresearch/hydra
38 stars per week over 151 weeks
5,841 stars, 464 forks, 78 watches
util category, created 2019-06-12, last commit 2022-05-07, main language Python

Python Data. Leaflet.js Maps.
https://python-visualization.github.io/folium/
https://github.com/python-visualization/folium
12 stars per week over 469 weeks
5,733 stars, 2,080 forks, 172 watches
viz category, created 2013-05-09, last commit 2022-05-06, main language Python

A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
http://drivendata.github.io/cookiecutter-data-science/
https://github.com/drivendata/cookiecutter-data-science
16 stars per week over 340 weeks
5,719 stars, 1,857 forks, 104 watches
template category, created 2015-10-30, last commit 2022-03-11, main language Python
ai, cookiecutter, cookiecutter-data-science, cookiecutter-template, data-science, machine-learning

An open-source, low-code machine learning library in Python
https://www.pycaret.org
https://github.com/pycaret/pycaret
43 stars per week over 128 weeks
5,618 stars, 1,291 forks, 114 watches
ml category, created 2019-11-23, last commit 2022-05-01, main language Jupyter Notebook
anomaly-detection, citizen-data-scientists, classification, clustering, data-science, gpu, machine-learning, ml, nlp, pycaret, python, regression, time-series

A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)
http://pyod.readthedocs.io
https://github.com/yzhao062/pyod
23 stars per week over 240 weeks
5,607 stars, 1,090 forks, 151 watches
data category, created 2017-10-03, last commit 2022-04-23, main language Python
anomaly, anomaly-detection, autoencoder, data-analysis, data-mining, data-science, deep-learning, fraud-detection, machine-learning, neural-networks, outlier-detection, outlier-ensembles, outliers, python, python2, python3, unsupervised-learning

๐Ÿš€ Build and manage real-life data science projects with ease!
https://metaflow.org
https://github.com/Netflix/metaflow
40 stars per week over 138 weeks
5,601 stars, 510 forks, 237 watches
ml-ops category, created 2019-09-17, last commit 2022-05-03, main language Python
ai, cli, data-science, datascience, high-performance-computing, kubernetes, machine-learning, ml, ml-infrastructure, ml-platform, mlops, model-management, productivity, python, r, r-package, reproducible-research, rstats

Uniform Manifold Approximation and Projection
https://github.com/lmcinnes/umap
21 stars per week over 253 weeks
5,568 stars, 633 forks, 124 watches
ml category, created 2017-07-02, last commit 2022-05-06, main language Python
dimensionality-reduction, machine-learning, topological-data-analysis, umap, visualization

A Python scikit for building and analyzing recommender systems
http://surpriselib.com
https://github.com/NicolasHug/Surprise
18 stars per week over 289 weeks
5,359 stars, 925 forks, 150 watches
ml category, created 2016-10-23, last commit 2020-08-05, main language Python
factorization, matrix, recommendation, recommender, svd, systems

Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
https://jupytext.readthedocs.io
https://github.com/mwouts/jupytext
26 stars per week over 203 weeks
5,358 stars, 343 forks, 68 watches
jupyter category, created 2018-06-15, last commit 2022-04-04, main language Python
hydrogen, jupyter-notebook, jupyterlab, jupyterlab-extension, knitr, markdown, notebooks, python, rmarkdown, rstudio, version-control

The Database Toolkit for Python
https://www.sqlalchemy.org
https://github.com/sqlalchemy/sqlalchemy
29 stars per week over 180 weeks
5,354 stars, 875 forks, 87 watches
data category, created 2018-11-27, last commit 2022-05-09, main language Python
python, sql, sqlalchemy

Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
https://github.com/microsoft/unilm
36 stars per week over 146 weeks
5,324 stars, 1,039 forks, 144 watches
nlp category, created 2019-07-23, last commit 2022-05-09, main language Python
beit, document-ai, document-image-transformers, infoxlm, language-generation, language-understanding, layoutlm, layoutxlm, markuplm, minilm, multimodal-pre-trained-model, nlp, ocr, pre-trained-model, s2s-ft, small-pre-trained-model, trocr, unilm, vlmo, wavlm

Typed interactions with the GitHub API v3
https://pygithub.readthedocs.io/
https://github.com/PyGithub/PyGithub
9.84 stars per week over 532 weeks
5,241 stars, 1,486 forks, 109 watches
util category, created 2012-02-25, last commit 2021-12-20, main language Python
github, github-api, pygithub, python

An ASGI web server, for Python. ๐Ÿฆ„
https://www.uvicorn.org/
https://github.com/encode/uvicorn
20 stars per week over 257 weeks
5,236 stars, 443 forks, 79 watches
web category, created 2017-05-31, last commit 2022-05-09, main language Python
asgi, asyncio, http, http-server, python

Real-time monitor and web admin for Celery distributed task queue
https://flower.readthedocs.io
https://github.com/mher/flower
10 stars per week over 513 weeks
5,192 stars, 931 forks, 143 watches
perf category, created 2012-07-08, last commit 2021-11-25, main language Python
administration, asynchronous, celery, monitoring, python, rabbitmq, redis, task-queue, workers

Extract Keywords from sentence or Replace keywords in sentences.
https://github.com/vi3k6i5/flashtext
20 stars per week over 247 weeks
5,158 stars, 594 forks, 140 watches
data category, created 2017-08-15, last commit 2020-05-03, main language Python
data-extraction, keyword-extraction, nlp, search-in-text, word2vec

A next-generation curated knowledge sharing platform for data scientists and other technical professions.
https://github.com/airbnb/knowledge-repo
16 stars per week over 298 weeks
5,080 stars, 692 forks, 183 watches
data category, created 2016-08-17, last commit 2022-05-06, main language Python
data, data-analysis, data-science, knowledge

End-to-End Speech Processing Toolkit
https://espnet.github.io/espnet/
https://github.com/espnet/espnet
21 stars per week over 229 weeks
5,019 stars, 1,581 forks, 181 watches
nlp category, created 2017-12-13, last commit 2022-05-09, main language Python
chainer, deep-learning, end-to-end, kaldi, machine-translation, pytorch, speech-enhancement, speech-recognition, speech-separation, speech-synthesis, speech-translation, voice-conversion

Google Brain AutoML
https://github.com/google/automl
44 stars per week over 112 weeks
4,998 stars, 1,349 forks, 148 watches
ml category, created 2020-03-12, last commit 2022-05-03, main language Jupyter Notebook
automl, efficientdet, efficientnet, efficientnetv2, object-detection

Deep learning operations reinvented (for pytorch, tensorflow, jax and others)
https://einops.rocks
https://github.com/arogozhnikov/einops
26 stars per week over 189 weeks
4,985 stars, 212 forks, 55 watches
ml-dl category, created 2018-09-22, last commit 2022-04-01, main language Python
chainer, cupy, deep-learning, gluon, jax, keras, numpy, pytorch, tensor, tensorflow

Install and Run Python Applications in Isolated Environments
https://pypa.github.io/pipx/
https://github.com/pypa/pipx
26 stars per week over 187 weeks
4,979 stars, 238 forks, 64 watches
util category, created 2018-10-06, last commit 2022-04-11, main language Python
cli, pip, pypi, venv

DuckDB is an in-process SQL OLAP Database Management System
http://www.duckdb.org
https://github.com/duckdb/duckdb
24 stars per week over 202 weeks
4,915 stars, 464 forks, 91 watches
data category, created 2018-06-26, last commit 2022-05-10, main language C++
analytics, database, embedded-database, olap, sql

A modular framework for vision & language multimodal research from Facebook AI Research (FAIR)
https://mmf.sh/
https://github.com/facebookresearch/mmf
24 stars per week over 201 weeks
4,899 stars, 857 forks, 110 watches
ml-dl category, created 2018-06-27, last commit 2022-04-28, main language Python
captioning, deep-learning, dialog, hateful-memes, multi-tasking, multimodal, pretrained-models, pytorch, textvqa, vqa

Image processing in Python
https://scikit-image.org
https://github.com/scikit-image/scikit-image
8.64 stars per week over 565 weeks
4,889 stars, 1,993 forks, 184 watches
util category, created 2011-07-07, last commit 2022-05-10, main language Python
computer-vision, hacktoberfest, image-processing, python

A Python utility / library to sort imports.
https://pycqa.github.io/isort/
https://github.com/PyCQA/isort
10 stars per week over 453 weeks
4,825 stars, 457 forks, 38 watches
util category, created 2013-09-02, last commit 2022-01-07, main language Python
auto-formatter, cleaner, cli, formatter, hacktoberfest, isort, linter, python, python-utility, python3, sorting-imports

Python datetimes made easy
https://pendulum.eustace.io
https://github.com/sdispater/pendulum
15 stars per week over 306 weeks
4,794 stars, 293 forks, 63 watches
util category, created 2016-06-27, last commit 2022-04-19, main language Python
date, datetime, python, python3, time, timezones

pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
https://www.pygame.org
https://github.com/pygame/pygame
17 stars per week over 267 weeks
4,786 stars, 2,098 forks, 158 watches
gamedev category, created 2017-03-26, last commit 2022-05-08, main language C
game-dev, game-development, gamedev, pygame, python, sdl, sdl2

Python code for "Probabilistic Machine learning" book by Kevin Murphy
https://github.com/probml/pyprobml
15 stars per week over 298 weeks
4,722 stars, 1,101 forks, 173 watches
ml category, created 2016-08-17, last commit 2022-05-09, main language Jupyter Notebook
colab, flax, jax, jupyter-notebooks, machine-learning, numpyro, pml, probabilistic-programming, pymc3, pyro, pytorch, tensorflow

Official Kaggle API
https://github.com/Kaggle/kaggle-api
21 stars per week over 223 weeks
4,717 stars, 925 forks, 177 watches
data category, created 2018-01-25, last commit 2021-03-15, main language Python

Image augmentation library in Python for machine learning.
http://augmentor.readthedocs.io
https://github.com/mdbloice/Augmentor
14 stars per week over 323 weeks
4,705 stars, 850 forks, 127 watches
ml category, created 2016-03-01, last commit 2022-05-09, main language Python
augmentation, deep-learning, machine-learning, neural-networks

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
https://getdbt.com
https://github.com/dbt-labs/dbt-core
14 stars per week over 321 weeks
4,704 stars, 875 forks, 102 watches
ml-ops category, created 2016-03-10, last commit 2022-05-10, main language Python
analytics, business-intelligence, data-modeling, dbt-viewpoint, elt, pypa, slack

๐Ÿ“š Parameterize, execute, and analyze notebooks
http://papermill.readthedocs.io/en/latest/
https://github.com/nteract/papermill
18 stars per week over 252 weeks
4,680 stars, 367 forks, 94 watches
jupyter category, created 2017-07-06, last commit 2022-05-01, main language Python
julia, jupyter, notebook, notebook-generator, notebooks, nteract, pipeline, publishing, python, r, scala

An orchestration platform for the development, production, and observation of data assets.
https://dagster.io
https://github.com/dagster-io/dagster
22 stars per week over 210 weeks
4,680 stars, 591 forks, 84 watches
ml-ops category, created 2018-04-30, last commit 2022-05-10, main language Python
analytics, dagster, data-engineering, data-orchestrator, data-pipelines, data-science, etl, mlops, python, scheduler, workflow, workflow-automation

Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.
https://github.com/minimaxir/textgenrnn
18 stars per week over 248 weeks
4,678 stars, 748 forks, 140 watches
nlp category, created 2017-08-07, last commit 2020-07-14, main language Python
deep-learning, keras, python, tensorflow, text-generation

Trio โ€“ a friendly Python library for async concurrency and I/O
https://trio.readthedocs.io
https://github.com/python-trio/trio
16 stars per week over 277 weeks
4,654 stars, 268 forks, 85 watches
perf category, created 2017-01-16, last commit 2022-05-04, main language Python
async, async-await, io, networking, python, structured-concurrency, trio

๐Ÿ” Haystack is an open source NLP framework that leverages Transformer models. It enables developers to implement production-ready neural search, question answering, semantic document search and summarization for a wide range of applications.
https://deepset.ai/haystack
https://github.com/deepset-ai/haystack
35 stars per week over 129 weeks
4,636 stars, 746 forks, 81 watches
ml-ops category, created 2019-11-14, last commit 2022-05-10, main language Python
ai, bert, dpr, elasticsearch, information-retrieval, language-model, machine-learning, natural-language-processing, neural-search, nlp, python, pytorch, question-answering, search-engine, semantic-search, squad, summarization, transfer-learning, transformers

Main repository for the Sphinx documentation builder
https://www.sphinx-doc.org
https://github.com/sphinx-doc/sphinx
11 stars per week over 383 weeks
4,590 stars, 1,684 forks, 136 watches
util category, created 2015-01-02, last commit 2022-05-08, main language Python
documentation, documentation-tool, python, sphinx

A scikit-learn compatible neural network library that wraps PyTorch
https://github.com/dnouri/skorch
17 stars per week over 251 weeks
4,485 stars, 310 forks, 82 watches
ml-dl category, created 2017-07-18, last commit 2022-04-24, main language Jupyter Notebook
machine-learning, pytorch, scikit-learn

Dataset format for AI. Build, manage, query & visualize datasets for deep learning. Stream data real-time to PyTorch/TensorFlow & version-control it. https://activeloop.ai
https://activeloop.ai
https://github.com/activeloopai/Hub
31 stars per week over 143 weeks
4,473 stars, 376 forks, 60 watches
ml-ops category, created 2019-08-09, last commit 2022-05-10, main language Python
ai, cloud-computing, computer-vision, cv, data-centric, data-pipelines, data-processing, data-science, data-version-control, datasets, deep-learning, gsoc, image-processing, jupyter-notebook, machine-learning, ml, mlops, python, pytorch, tensorflow

AutoGluon: AutoML for Image, Text, and Tabular Data
https://auto.gluon.ai/
https://github.com/awslabs/autogluon
30 stars per week over 145 weeks
4,465 stars, 587 forks, 86 watches
ml category, created 2019-07-29, last commit 2022-05-09, main language Python
autogluon, automated-machine-learning, automl, computer-vision, data-science, deep-learning, ensemble-learning, gluon, hyperparameter-optimization, image-classification, machine-learning, mxnet, natural-language-processing, neural-architecture-search, object-detection, pytorch, scikit-learn, structured-data, tabular-data, transfer-learning

Implementation of DALL-E 2, OpenAI's updated text-to-image synthesis neural network, in Pytorch
https://github.com/lucidrains/DALLE2-pytorch
945 stars per week over 4 weeks
4,457 stars, 223 forks, 78 watches
ml-dl category, created 2022-04-07, last commit 2022-05-10, main language Python
artificial-intelligence, deep-learning, text-to-image

A data augmentations library for audio, image, text, and video.
https://ai.facebook.com/blog/augly-a-new-data-augmentation-library-to-help-build-more-robust-ai-models/
https://github.com/facebookresearch/AugLy
92 stars per week over 47 weeks
4,450 stars, 241 forks, 59 watches
data category, created 2021-06-09, last commit 2022-05-09, main language Python

A Smart, Automatic, Fast and Lightweight Web Scraper for Python
https://github.com/alirezamika/autoscraper
49 stars per week over 88 weeks
4,390 stars, 470 forks, 122 watches
data category, created 2020-08-31, last commit 2021-02-03, main language Python
ai, artificial-intelligence, automation, crawler, machine-learning, python, scrape, scraper, scraping, web-scraping, webautomation, webscraping

AWS CloudWatch logs for Humansโ„ข
https://github.com/jorgebastida/awslogs
11 stars per week over 380 weeks
4,339 stars, 320 forks, 60 watches
util category, created 2015-01-21, last commit 2020-07-10, main language Python

A lightweight, object-oriented finite state machine implementation in Python with many extensions
https://github.com/pytransitions/transitions
10 stars per week over 395 weeks
4,331 stars, 488 forks, 94 watches
util category, created 2014-10-12, last commit 2022-03-08, main language Python
hierarchical-state-machine, nested-states, python, state-diagram, state-machine

Reading Wikipedia to Answer Open-Domain Questions
https://github.com/facebookresearch/DrQA
16 stars per week over 252 weeks
4,215 stars, 892 forks, 167 watches
nlp category, created 2017-07-07, last commit 2021-05-18, main language Python

Simple command line tool for text to image generation using OpenAI's CLIP and Siren (Implicit neural representation network). Technique was originally created by https://twitter.com/advadnoun
https://github.com/lucidrains/deep-daze
61 stars per week over 68 weeks
4,191 stars, 312 forks, 75 watches
ml category, created 2021-01-17, last commit 2022-03-13, main language Python
artificial-intelligence, deep-learning, implicit-neural-representation, multi-modality, siren, text-to-image, transformers

NeMo: a toolkit for conversational AI
https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/stable/
https://github.com/NVIDIA/NeMo
28 stars per week over 144 weeks
4,177 stars, 985 forks, 128 watches
nlp category, created 2019-08-05, last commit 2022-05-10, main language Jupyter Notebook
deep-learning, language-model, machine-translation, neural-network, nlp, nlp-machine-learning, nmt, speech-recognition, speech-synthesis, speech-to-text, text-to-speech

Task scheduling library for Python
https://github.com/agronholm/apscheduler
13 stars per week over 319 weeks
4,177 stars, 564 forks, 119 watches
util category, created 2016-03-27, last commit 2022-04-25, main language Python

Bandit is a tool designed to find common security issues in Python code.
https://bandit.readthedocs.io
https://github.com/PyCQA/bandit
19 stars per week over 210 weeks
4,113 stars, 428 forks, 61 watches
security category, created 2018-04-26, last commit 2022-05-09, main language Python
bandit, linter, python, security, security-scanner, security-tools, static-code-analysis

Model parallel transformers in JAX and Haiku
https://github.com/kingoflolz/mesh-transformer-jax
67 stars per week over 60 weeks
4,099 stars, 528 forks, 68 watches
nlp category, created 2021-03-13, last commit 2022-01-28, main language Python

Voilร  turns Jupyter notebooks into standalone web applications
https://voila.readthedocs.io
https://github.com/voila-dashboards/voila
21 stars per week over 194 weeks
4,086 stars, 406 forks, 78 watches
jupyter category, created 2018-08-21, last commit 2022-04-20, main language Python
dashboarding, jupyter, jupyter-notebook, jupyterlab-extension

A PyTorch-based Speech Toolkit
http://speechbrain.github.io
https://github.com/speechbrain/speechbrain
37 stars per week over 106 weeks
4,017 stars, 765 forks, 109 watches
nlp category, created 2020-04-28, last commit 2022-05-03, main language Python
asr, audio, audio-processing, deep-learning, huggingface, language-model, pytorch, speaker-diarization, speaker-recognition, speaker-verification, speech-enhancement, speech-processing, speech-recognition, speech-separation, speech-to-text, speech-toolkit, speechrecognition, spoken-language-understanding, transformers, voice-recognition

Create Beautiful Tkinter GUIs by Drag and Drop โ˜„๏ธ
https://github.com/ParthJadhav/Tkinter-Designer
78 stars per week over 51 weeks
4,008 stars, 345 forks, 47 watches
util category, created 2021-05-18, last commit 2022-02-09, main language Python
automatic, drag-and-drop, easy, easy-to-use, fast, figma, gui, gui-application, nice, python, python-script, python3, tkinter, tkinter-designer, tkinter-graphic-interface, tkinter-gui, tkinter-python, tkinter-widgets

It's not just a linter that annoys you!
http://pylint.pycqa.org
https://github.com/PyCQA/pylint
11 stars per week over 334 weeks
3,962 stars, 850 forks, 72 watches
util category, created 2015-12-09, last commit 2022-05-10, main language Python
closember, code-quality, linter, pep8, static-analysis, static-code-analysis

A library of extension and helper modules for Python's data analysis and machine learning libraries.
http://rasbt.github.io/mlxtend/
https://github.com/rasbt/mlxtend
9.67 stars per week over 403 weeks
3,904 stars, 765 forks, 119 watches
ml category, created 2014-08-14, last commit 2022-05-06, main language Python
association-rules, data-mining, data-science, machine-learning, python, supervised-learning, unsupervised-learning

A functional standard library for Python.
http://toolz.readthedocs.org/
https://github.com/pytoolz/toolz
8.64 stars per week over 451 weeks
3,903 stars, 238 forks, 81 watches
util category, created 2013-09-13, last commit 2022-04-27, main language Python

๐Ÿ”ฅ A tool for visualizing and tracking your machine learning experiments. This repo contains the CLI and Python API.
http://wandb.ai
https://github.com/wandb/client
14 stars per week over 267 weeks
3,880 stars, 315 forks, 34 watches
ml category, created 2017-03-24, last commit 2022-05-09, main language Python
collaboration, data-science, data-versioning, deep-learning, experiment-track, hyperparameter-optimization, hyperparameter-search, hyperparameter-tuning, keras, machine-learning, ml-platform, mlops, model-versioning, pytorch, reinforcement-learning, reproducibility, tensorflow

Automatically visualize your pandas dataframe via a single print! ๐Ÿ“Š ๐Ÿ’ก
https://github.com/lux-org/lux
31 stars per week over 121 weeks
3,859 stars, 305 forks, 78 watches
viz category, created 2020-01-08, last commit 2022-05-02, main language Python
data-science, exploratory-data-analysis, jupyter, pandas, python, visualization, visualization-tools

OpenMMLab Computer Vision Foundation
https://mmcv.readthedocs.io/en/latest/
https://github.com/open-mmlab/mmcv
19 stars per week over 193 weeks
3,838 stars, 1,080 forks, 81 watches
ml category, created 2018-08-22, last commit 2022-05-10, main language Python

Retrying library for Python
http://tenacity.readthedocs.io
https://github.com/jd/tenacity
12 stars per week over 299 weeks
3,794 stars, 202 forks, 42 watches
util category, created 2016-08-11, last commit 2022-04-27, main language Python
failure, python, retry, retry-library

A static type analyzer for Python code
https://google.github.io/pytype
https://github.com/google/pytype
9.98 stars per week over 372 weeks
3,722 stars, 243 forks, 58 watches
typing category, created 2015-03-18, last commit 2022-05-10, main language Python
linter, python, static-analysis, static-code-analysis, typechecker, types, typing

Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.
https://github.com/facebookresearch/Kats
58 stars per week over 62 weeks
3,681 stars, 364 forks, 63 watches
time-series category, created 2021-02-25, last commit 2022-05-04, main language Python

OpenMMLab Semantic Segmentation Toolbox and Benchmark.
https://mmsegmentation.readthedocs.io/en/latest/
https://github.com/open-mmlab/mmsegmentation
37 stars per week over 99 weeks
3,677 stars, 1,333 forks, 47 watches
ml category, created 2020-06-14, last commit 2022-05-06, main language Python
deeplabv3, image-segmentation, medical-image-segmentation, pspnet, pytorch, realtime-segmentation, retinal-vessel-segmentation, semantic-segmentation, swin-transformer, transformer, vessel-segmentation

A modern Python application packaging and distribution tool
https://github.com/indygreg/PyOxidizer
20 stars per week over 177 weeks
3,647 stars, 150 forks, 57 watches
util category, created 2018-12-18, last commit 2022-05-10, main language Rust

Mimesis is a high-performance fake data generator for Python, which provides data for a variety of purposes in a variety of languages.
https://mimesis.name
https://github.com/lk-geimfari/mimesis
12 stars per week over 295 weeks
3,590 stars, 291 forks, 66 watches
data category, created 2016-09-09, last commit 2022-05-09, main language Python
api-mock, data, datascience, dummy, fake, faker, fixtures, generator, json, json-generator, mimesis, mock, python, schema, synthetic-data, testing

Visual analysis and diagnostic tools to facilitate machine learning model selection.
http://www.scikit-yb.org/
https://github.com/DistrictDataLabs/yellowbrick
11 stars per week over 311 weeks
3,579 stars, 519 forks, 105 watches
ml category, created 2016-05-18, last commit 2022-05-07, main language Python
anaconda, estimator, machine-learning, matplotlib, model-selection, python, scikit-learn, visual-analysis, visualization, visualizer

OSMnx: Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.
https://geoffboeing.com/publications/osmnx-complex-street-networks/
https://github.com/gboeing/osmnx
11 stars per week over 302 weeks
3,579 stars, 689 forks, 117 watches
geo category, created 2016-07-24, last commit 2022-03-17, main language Python
accessibility, amenities, footprints, geography, geospatial, gis, graphs, maps, network-topology, networks, networkx, openstreetmap, osmnx, overpass-api, spatial-analysis, spatial-data, street-networks, transportation, urban-planning, visualization

Visualizer for pandas data structures
http://alphatechadmin.pythonanywhere.com
https://github.com/man-group/dtale
23 stars per week over 147 weeks
3,392 stars, 274 forks, 65 watches
viz category, created 2019-07-15, last commit 2022-05-08, main language TypeScript
data-analysis, data-science, data-visualization, flask, ipython, jupyter-notebook, pandas, plotly-dash, python27, python3, react, react-virtualized, visualization, xarray

๐ŸŒŠ Online machine learning in Python
https://riverml.xyz
https://github.com/online-ml/river
19 stars per week over 171 weeks
3,363 stars, 374 forks, 81 watches
ml category, created 2019-01-24, last commit 2022-05-07, main language Python
concept-drift, data-science, incremental-learning, machine-learning, online-learning, online-machine-learning, online-statistics, python, streaming, streaming-data

๐ŸŽ› ๐Ÿ”Š A Python library for manipulating audio.
https://github.com/spotify/pedalboard
75 stars per week over 44 weeks
3,318 stars, 110 forks, 46 watches
util category, created 2021-07-06, last commit 2022-04-25, main language C++
audio, audio-processing, audio-production, audio-research, audio-unit, juce, pybind11, python, tensorflow, vst3, vst3-host

A python interface for interacting with the Ethereum blockchain and ecosystem.
http://web3py.readthedocs.io
https://github.com/ethereum/web3.py
10 stars per week over 316 weeks
3,313 stars, 1,065 forks, 99 watches
crypto category, created 2016-04-14, last commit 2022-05-09, main language Python

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
https://www.panda3d.org/
https://github.com/panda3d/panda3d
7.3 stars per week over 449 weeks
3,279 stars, 688 forks, 195 watches
gamedev category, created 2013-09-30, last commit 2022-05-05, main language C++
c-plus-plus, cross-platform, game-development, game-engine, gamedev, multi-platform, open-source, opengl, panda3d, panda3d-game-engine, python

Amundsen is a metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.
https://www.amundsen.io/amundsen/
https://github.com/amundsen-io/amundsen
20 stars per week over 156 weeks
3,261 stars, 816 forks, 243 watches
data category, created 2019-05-14, last commit 2022-05-05, main language Python
amundsen, data-catalog, data-discovery, linuxfoundation, metadata

Fixes mojibake and other glitches in Unicode text, after the fact.
http://ftfy.readthedocs.org
https://github.com/rspeer/python-ftfy
6.39 stars per week over 506 weeks
3,238 stars, 113 forks, 73 watches
util category, created 2012-08-24, last commit 2022-02-09, main language Python

Data augmentation for NLP
https://makcedward.github.io/
https://github.com/makcedward/nlpaug
19 stars per week over 163 weeks
3,207 stars, 363 forks, 37 watches
nlp category, created 2019-03-21, last commit 2022-04-03, main language Jupyter Notebook
adversarial-attacks, adversarial-example, ai, artificial-intelligence, augmentation, data-science, machine-learning, ml, natural-language-processing, nlp

A platform for Reasoning systems (Reinforcement Learning, Contextual Bandits, etc.)
https://reagent.ai
https://github.com/facebookresearch/ReAgent
12 stars per week over 249 weeks
3,186 stars, 461 forks, 143 watches
ml category, created 2017-07-27, last commit 2022-05-06, main language Python

ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management
https://clear.ml/docs
https://github.com/allegroai/clearml
20 stars per week over 152 weeks
3,163 stars, 435 forks, 75 watches
ml-ops category, created 2019-06-10, last commit 2022-05-08, main language Python
ai, clearml, control, deep-learning, deeplearning, devops, experiment, experiment-manager, k8s, machine-learning, machinelearning, mlops, trains, trainsai, version, version-control

MMEditing is a low-level vision toolbox based on PyTorch, supporting super-resolution, inpainting, matting, video interpolation, etc.
https://mmediting.readthedocs.io/en/latest/
https://github.com/open-mmlab/mmediting
22 stars per week over 141 weeks
3,162 stars, 577 forks, 82 watches
ml category, created 2019-08-23, last commit 2022-05-08, main language Python
computer-vision, deep-learning, generative-adversarial-network, image-generation, inpainting, matting, pytorch, super-resolution, video-frame-interpolation, video-interpolation, video-super-resolution

Model interpretability and understanding for PyTorch
https://captum.ai
https://github.com/pytorch/captum
22 stars per week over 141 weeks
3,153 stars, 338 forks, 201 watches
ml-interpretability category, created 2019-08-27, last commit 2022-04-19, main language Python
feature-attribution, feature-importance, interpretability, interpretable-ai, interpretable-ml

Feature Store for Machine Learning
https://feast.dev
https://github.com/feast-dev/feast
17 stars per week over 178 weeks
3,149 stars, 557 forks, 69 watches
ml-ops category, created 2018-12-10, last commit 2022-05-09, main language Python
big-data, data-engineering, data-quality, data-science, feature-engineering, feature-store, features, machine-learning, ml, mlops, python

This is a fully functioning Binance trading bot that measures the volatility of every coin on Binance and places trades with the highest gaining coins If you like this project consider donating though the Brave browser to allow me to continuously improve the script.
https://github.com/CyberPunkMetalHead/Binance-volatility-trading-bot
59 stars per week over 52 weeks
3,145 stars, 742 forks, 140 watches
crypto category, created 2021-05-08, last commit 2021-06-10, main language Python

uWSGI application server container
http://projects.unbit.it/uwsgi
https://github.com/unbit/uwsgi
5.68 stars per week over 552 weeks
3,138 stars, 651 forks, 111 watches
web category, created 2011-10-09, last commit 2022-04-10, main language C

Python tools for geographic data
http://geopandas.readthedocs.io/
https://github.com/geopandas/geopandas
6.75 stars per week over 462 weeks
3,123 stars, 708 forks, 106 watches
geo category, created 2013-06-27, last commit 2022-04-28, main language Python

The Fast Cross-Platform Package Manager
https://github.com/mamba-org/mamba
18 stars per week over 166 weeks
3,114 stars, 161 forks, 35 watches
util category, created 2019-03-05, last commit 2022-05-10, main language C++

GDAL is an open source X/MIT licensed translator library for raster and vector geospatial data formats.
https://gdal.org
https://github.com/OSGeo/gdal
6.18 stars per week over 500 weeks
3,089 stars, 1,738 forks, 158 watches
geo category, created 2012-10-09, last commit 2022-05-10, main language C++
geospatial-data, raster, remote-sensing, vector

MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle
https://polyaxon.com
https://github.com/polyaxon/polyaxon
10 stars per week over 280 weeks
3,078 stars, 303 forks, 77 watches
ml-ops category, created 2016-12-26, last commit 2022-05-07, main language Python
artificial-intelligence, caffe, data-science, deep-learning, hyperparameter-optimization, jupyter, jupyterlab, k8s, keras, kubernetes, machine-learning, ml, mlops, mxnet, notebook, pipelines, pytorch, reinforcement-learning, tensorflow, workflow

Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
https://github.com/dddomodossola/remi
7.19 stars per week over 424 weeks
3,052 stars, 371 forks, 116 watches
gui category, created 2014-03-20, last commit 2022-04-03, main language Python
gui, gui-library, platform-independent, python, remi, ui

Python package for doing RPA
https://github.com/tebelorg/RPA-Python
18 stars per week over 162 weeks
3,005 stars, 443 forks, 91 watches
util category, created 2019-03-30, last commit 2022-05-02, main language Python
cross-platform, opencv, python, rpa, sikuli, tagui, tesseract

Uplift modeling and causal inference with machine learning algorithms
https://github.com/uber/causalml
20 stars per week over 148 weeks
2,988 stars, 484 forks, 72 watches
ml category, created 2019-07-09, last commit 2022-05-09, main language Python
causal-inference, incubation, machine-learning, uplift-modeling

Write interactive web app in script way.
https://pywebio.readthedocs.io
https://github.com/pywebio/PyWebIO
25 stars per week over 114 weeks
2,966 stars, 271 forks, 47 watches
web category, created 2020-02-29, last commit 2022-04-23, main language Python
pywebio

A Unified Toolkit for Deep Learning Based Document Image Analysis
https://layout-parser.github.io/
https://github.com/Layout-Parser/layout-parser
29 stars per week over 99 weeks
2,963 stars, 285 forks, 55 watches
nlp category, created 2020-06-10, last commit 2022-04-05, main language Python
computer-vision, deep-learning, detectron2, document-image-processing, document-layout-analysis, layout-analysis, layout-detection, layout-parser, object-detection, ocr

Flax is a neural network library for JAX that is designed for flexibility.
https://github.com/google/flax
24 stars per week over 121 weeks
2,949 stars, 338 forks, 72 watches
ml-dl category, created 2020-01-10, last commit 2022-05-06, main language Python
jax

WebSocket client for Python
https://github.com/websocket-client/websocket-client
https://github.com/websocket-client/websocket-client
4.94 stars per week over 593 weeks
2,927 stars, 701 forks, 85 watches
web category, created 2010-12-28, last commit 2022-05-09, main language Python
python, rfc-6455, websocket, websocket-client, websockets, websockets-client

The Language Interpretability Tool: Interactively analyze NLP models for model understanding in an extensible and framework agnostic interface.
https://pair-code.github.io/lit
https://github.com/pair-code/lit
31 stars per week over 93 weeks
2,922 stars, 304 forks, 73 watches
ml-interpretability category, created 2020-07-28, last commit 2022-03-15, main language Python
machine-learning, natural-language-processing, visualization

Python package to easily retrain OpenAI's GPT-2 text-generating model on new texts
https://github.com/minimaxir/gpt-2-simple
18 stars per week over 160 weeks
2,921 stars, 620 forks, 75 watches
nlp category, created 2019-04-13, last commit 2021-10-18, main language Python
openai, tensorflow, text-generation, textgenrnn

Build GUI for your Python program with JavaScript, HTML, and CSS
https://pywebview.flowrl.com
https://github.com/r0x0r/pywebview
7.47 stars per week over 389 weeks
2,912 stars, 392 forks, 56 watches
gui category, created 2014-11-20, last commit 2022-04-27, main language Python
cef, cocoa, gtk, gui, html, javascript, linux, osx, python, qt, webkit, windows

๐Ÿ’จ Fast, Async-ready, Openapi, type hints based framework for building APIs
https://django-ninja.rest-framework.com
https://github.com/vitalik/django-ninja
28 stars per week over 103 weeks
2,908 stars, 178 forks, 59 watches
web category, created 2020-05-19, last commit 2022-05-04, main language Python
django, openapi, pydantic, python, rest-api, swagger, swagger-ui

A Python module for creating Excel XLSX files.
https://xlsxwriter.readthedocs.io
https://github.com/jmcnamara/XlsxWriter
5.94 stars per week over 487 weeks
2,895 stars, 565 forks, 121 watches
data category, created 2013-01-04, last commit 2022-03-30, main language Python
charts, libxlsxwriter, pandas, python, spreadsheet, xlsx, xlsx-files, xlsxwriter

Main repository for Vispy
http://vispy.org
https://github.com/vispy/vispy
6.01 stars per week over 476 weeks
2,865 stars, 589 forks, 124 watches
viz category, created 2013-03-21, last commit 2022-05-09, main language Python
closember, hacktoberfest, opengl, python, visualization

A Python implementation of John Gruberโ€™s Markdown with Extension support.
https://python-markdown.github.io/
https://github.com/Python-Markdown/markdown
4.59 stars per week over 623 weeks
2,860 stars, 734 forks, 76 watches
util category, created 2010-05-29, last commit 2022-05-09, main language Python
markdown, markdown-parser, markdown-to-html, python, python-markdown, python3

A non-validating SQL parser module for Python
https://github.com/andialbrecht/sqlparse
5.43 stars per week over 524 weeks
2,852 stars, 569 forks, 93 watches
data category, created 2012-04-18, last commit 2022-04-29, main language Python

An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks
https://github.com/quantopian/qgrid
7.17 stars per week over 397 weeks
2,846 stars, 403 forks, 89 watches
jupyter category, created 2014-09-30, last commit 2020-04-07, main language Python

Create beautiful, publication-quality books and documents from computational content.
http://jupyterbook.org
https://github.com/executablebooks/jupyter-book
13 stars per week over 203 weeks
2,818 stars, 495 forks, 62 watches
jupyter category, created 2018-06-14, last commit 2022-05-05, main language Python
documentation-generator, jupyter, sphinx-doc

Machine Learning Pipelines for Kubeflow
https://www.kubeflow.org/docs/components/pipelines/
https://github.com/kubeflow/pipelines
13 stars per week over 208 weeks
2,816 stars, 1,237 forks, 105 watches
ml-ops category, created 2018-05-12, last commit 2022-05-10, main language Python
data-science, kubeflow, kubeflow-pipelines, kubernetes, machine-learning, mlops, pipeline

Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
https://github.com/life4/textdistance
10 stars per week over 261 weeks
2,816 stars, 231 forks, 59 watches
nlp category, created 2017-05-05, last commit 2021-11-29, main language Python
algorithm, algorithms, damerau-levenshtein, damerau-levenshtein-distance, diff, distance, distance-calculation, hamming-distance, jellyfish, levenshtein, levenshtein-distance, python, textdistance

PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.
http://praw.readthedocs.io/
https://github.com/praw-dev/praw
4.55 stars per week over 611 weeks
2,784 stars, 433 forks, 72 watches
data category, created 2010-08-19, last commit 2022-05-09, main language Python
api, oauth, praw, python, reddit, reddit-api

Manipulation and analysis of geometric objects
https://shapely.readthedocs.io/en/latest/
https://github.com/shapely/shapely
5.13 stars per week over 540 weeks
2,773 stars, 455 forks, 87 watches
geo category, created 2011-12-31, last commit 2022-05-09, main language Python

Quickly and accurately render even the largest data.
http://datashader.org
https://github.com/holoviz/datashader
8.33 stars per week over 332 weeks
2,772 stars, 352 forks, 90 watches
geo category, created 2015-12-23, last commit 2022-05-06, main language Python
data-visualizations, datashader, holoviz, rasterization

Pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
https://aws-data-wrangler.readthedocs.io
https://github.com/awslabs/aws-data-wrangler
16 stars per week over 167 weeks
2,772 stars, 471 forks, 60 watches
data category, created 2019-02-26, last commit 2022-05-09, main language Python
amazon-athena, amazon-sagemaker-notebook, apache-arrow, apache-parquet, athena, aws, aws-glue, aws-lambda, data-engineering, data-science, emr, etl, glue-catalog, lambda, mysql, pandas, python, redshift

Command line driven CI frontend and development task automation tool.
https://tox.readthedocs.io
https://github.com/tox-dev/tox
9.38 stars per week over 294 weeks
2,762 stars, 415 forks, 41 watches
util category, created 2016-09-17, last commit 2022-05-09, main language Python
appveyor, automation, azure-pipelines, circleci, cli, continuous-integration, gitlab, hacktoberfest, python, testing, travis, venv, virtualenv

Automated CI toolchain to produce precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.
https://pypi.org/project/opencv-python/
https://github.com/skvark/opencv-python
8.59 stars per week over 317 weeks
2,729 stars, 541 forks, 78 watches
ml category, created 2016-04-08, last commit 2022-04-12, main language Shell
manylinux, opencv, opencv-contrib-python, opencv-python, precompiled, pypi, python, python-3, wheel

Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.
https://coremltools.readme.io
https://github.com/apple/coremltools
10 stars per week over 253 weeks
2,652 stars, 424 forks, 99 watches
ml category, created 2017-06-30, last commit 2022-04-29, main language Python
coreml, coremltools, machine-learning, model-conversion, model-converter, pytorch, tensorflow

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
https://spack.io
https://github.com/spack/spack
6.09 stars per week over 434 weeks
2,647 stars, 1,602 forks, 100 watches
util category, created 2014-01-08, last commit 2022-05-10, main language Python
build-tools, hpc, linux, macos, package-manager, python, radiuss, scientific-computing, spack

A GUI for Pandas DataFrames
https://github.com/adamerose/pandasgui
17 stars per week over 151 weeks
2,640 stars, 175 forks, 53 watches
viz category, created 2019-06-12, last commit 2022-03-16, main language Python
dataframe, gui, pandas, viewer

๐Ÿช„ Turns your machine learning code into microservices with web API, interactive GUI, and more.
https://opyrator-playground.mltooling.org
https://github.com/ml-tooling/opyrator
45 stars per week over 57 weeks
2,619 stars, 124 forks, 45 watches
viz category, created 2021-04-06, last commit 2021-05-06, main language Python
deployment, faas, fastapi, functions, machine-learning, microservices, pydantic, python, python-functions, serverless, streamlit, type-hints

VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
https://vissl.ai
https://github.com/facebookresearch/vissl
23 stars per week over 108 weeks
2,607 stars, 270 forks, 53 watches
ml category, created 2020-04-09, last commit 2022-05-09, main language Jupyter Notebook

โœจFast Coreference Resolution in spaCy with Neural Networks
https://huggingface.co/coref/
https://github.com/huggingface/neuralcoref
9.99 stars per week over 253 weeks
2,529 stars, 441 forks, 92 watches
nlp category, created 2017-07-03, last commit 2021-06-22, main language C
coreference, coreference-resolution, machine-learning, neural-networks, nlp, python, pytorch, spacy, spacy-extension, spacy-pipeline

A library for debugging/inspecting machine learning classifiers and explaining their predictions
http://eli5.readthedocs.io
https://github.com/TeamHG-Memex/eli5
8.58 stars per week over 294 weeks
2,529 stars, 327 forks, 69 watches
ml category, created 2016-09-15, last commit 2020-01-22, main language Jupyter Notebook
crfsuite, data-science, explanation, inspection, lightgbm, machine-learning, nlp, python, scikit-learn, xgboost

Ethereum Proof-of-Stake Consensus Specifications
https://github.com/ethereum/consensus-specs
13 stars per week over 189 weeks
2,521 stars, 605 forks, 236 watches
crypto category, created 2018-09-20, last commit 2022-05-05, main language Python

๐Ÿ”ฎ A refreshing functional take on deep learning, compatible with your favorite libraries
https://thinc.ai
https://github.com/explosion/thinc
6.38 stars per week over 394 weeks
2,517 stars, 253 forks, 84 watches
ml-dl category, created 2014-10-16, last commit 2022-05-09, main language Python
ai, artificial-intelligence, deep-learning, functional-programming, jax, machine-learning, machine-learning-library, mxnet, natural-language-processing, nlp, python, pytorch, spacy, tensorflow, type-checking

N-D labeled arrays and datasets in Python
https://xarray.dev
https://github.com/pydata/xarray
5.57 stars per week over 449 weeks
2,503 stars, 795 forks, 108 watches
util category, created 2013-09-30, last commit 2022-05-10, main language Python
dask, netcdf, numpy, pandas, python, xarray

Text preprocessing, representation and visualization from zero to hero.
https://texthero.org
https://github.com/jbesomi/texthero
22 stars per week over 109 weeks
2,493 stars, 214 forks, 46 watches
nlp category, created 2020-04-06, last commit 2021-07-19, main language Python
machine-learning, nlp, nlp-pipeline, text-clustering, text-mining, text-preprocessing, text-representation, text-visualization, texthero, word-embeddings

Merlion: A Machine Learning Framework for Time Series Intelligence
https://github.com/salesforce/Merlion
60 stars per week over 40 weeks
2,461 stars, 202 forks, 41 watches
time-series category, created 2021-07-28, last commit 2022-05-02, main language Python
anomaly-detection, automl, benchmarking, ensemble-learning, forecasting, machine-learning, time-series

A Pythonic wrapper for the Wikipedia API
https://wikipedia.readthedocs.org/
https://github.com/goldsmith/Wikipedia
5.36 stars per week over 455 weeks
2,441 stars, 495 forks, 80 watches
data category, created 2013-08-20, last commit 2020-10-09, main language Python

Console user interface library for Python (official repo)
urwid.org
https://github.com/urwid/urwid
3.8 stars per week over 636 weeks
2,422 stars, 295 forks, 61 watches
util category, created 2010-02-25, last commit 2021-09-07, main language Python

๐Ÿš€ A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision
https://huggingface.co/docs/accelerate
https://github.com/huggingface/accelerate
30 stars per week over 79 weeks
2,409 stars, 164 forks, 51 watches
ml category, created 2020-10-30, last commit 2022-05-09, main language Python

Aim ๐Ÿ’ซ โ€” easy-to-use and performant open-source ML experiment tracker.
https://aimstack.io
https://github.com/aimhubio/aim
15 stars per week over 153 weeks
2,388 stars, 145 forks, 32 watches
ml-ops category, created 2019-05-31, last commit 2022-05-09, main language TypeScript
experiment-tracking, keras, machine-learning, mlops, nlp, pytorch, pytorch-lightning, reinforcement-learning, tensorflow, training-tracking

StellarGraph - Machine Learning on Graphs
https://stellargraph.readthedocs.io/
https://github.com/stellargraph/stellargraph
11 stars per week over 212 weeks
2,370 stars, 363 forks, 61 watches
graph category, created 2018-04-13, last commit 2021-10-29, main language Python
data-science, deep-learning, gcn, geometric-deep-learning, graph-analysis, graph-convolutional-networks, graph-data, graph-machine-learning, graph-neural-networks, graphs, heterogeneous-networks, interpretability, link-prediction, machine-learning, machine-learning-algorithms, networkx, python, saliency-map, stellargraph-library

GLIDE: a diffusion-based text-conditional image synthesis model
https://github.com/openai/glide-text2im
109 stars per week over 21 weeks
2,352 stars, 327 forks, 94 watches
ml category, created 2021-12-10, last commit 2022-03-21, main language Python

Leveraging BERT and c-TF-IDF to create easily interpretable topics.
https://maartengr.github.io/BERTopic/
https://github.com/MaartenGr/BERTopic
27 stars per week over 85 weeks
2,346 stars, 329 forks, 32 watches
nlp category, created 2020-09-22, last commit 2022-05-07, main language Python
bert, ldavis, machine-learning, nlp, sentence-embeddings, topic, topic-modeling, topic-modelling, topic-models, transformers

Evaluate and monitor ML models from validation to production. Join our Discord: https://discord.com/invite/xZjKRaNp8b
https://github.com/evidentlyai/evidently
30 stars per week over 75 weeks
2,338 stars, 218 forks, 28 watches
ml-ops category, created 2020-11-25, last commit 2022-05-09, main language Python
data-drift, data-science, html-report, jupyter-notebook, machine-learning, machine-learning-operations, mlops, model-monitoring, pandas-dataframe, production-machine-learning

Extract data from a wide range of Internet sources into a pandas DataFrame.
https://pydata.github.io/pandas-datareader/stable/index.html
https://github.com/pydata/pandas-datareader
6.04 stars per week over 381 weeks
2,306 stars, 586 forks, 132 watches
data category, created 2015-01-15, last commit 2022-03-16, main language Python
data, data-analysis, dataset, econdb, economic-data, fama-french, finance, financial-data, fred, html, pandas, pydata, python, stock-data

Static Analyzer for Solidity
https://blog.trailofbits.com/2018/10/19/slither-a-solidity-static-analysis-framework/
https://github.com/crytic/slither
12 stars per week over 191 weeks
2,305 stars, 422 forks, 58 watches
crypto category, created 2018-09-05, last commit 2022-05-04, main language Python
ethereum, solidity, static-analysis

xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.
https://www.xlwings.org
https://github.com/ZoomerAnalytics/xlwings
5.41 stars per week over 425 weeks
2,300 stars, 420 forks, 120 watches
data category, created 2014-03-17, last commit 2022-05-04, main language Python
automation, excel, google-sheets, googlesheets, python, reporting

HiPlot makes understanding high dimensional data easy
https://facebookresearch.github.io/hiplot/
https://github.com/facebookresearch/hiplot
17 stars per week over 130 weeks
2,287 stars, 118 forks, 27 watches
viz category, created 2019-11-08, last commit 2022-03-26, main language TypeScript

Bayesian optimization in PyTorch
https://botorch.org
https://github.com/pytorch/botorch
11 stars per week over 197 weeks
2,259 stars, 255 forks, 48 watches
ml-dl category, created 2018-07-30, last commit 2022-05-09, main language Python

Pretrained language model and its related optimization techniques developed by Huawei Noah's Ark Lab.
https://github.com/huawei-noah/Pretrained-Language-Model
17 stars per week over 127 weeks
2,259 stars, 480 forks, 51 watches
nlp category, created 2019-12-02, last commit 2022-03-31, main language Python
knowledge-distillation, large-scale-distributed, model-compression, pretrained-models, quantization

NeuralProphet: A simple forecasting package
https://neuralprophet.com
https://github.com/ourownstory/neural_prophet
21 stars per week over 105 weeks
2,225 stars, 284 forks, 46 watches
ml category, created 2020-05-04, last commit 2022-05-06, main language Python
artificial-intelligence, autoregression, deep-learning, fbprophet, forecast, forecasting, forecasting-algorithm, forecasting-model, machine-learning, neural, neural-network, neuralprophet, prediction, prophet, python, pytorch, seasonality, time-series, timeseries, trend

A GraphQL library for Python that leverages type annotations ๐Ÿ“
https://strawberry.rocks
https://github.com/strawberry-graphql/strawberry
12 stars per week over 176 weeks
2,220 stars, 268 forks, 40 watches
web category, created 2018-12-21, last commit 2022-05-09, main language Python
asgi, asyncio, django, graphql, graphql-library, graphql-schema, graphql-server, hacktoberfest, mypy, python, starlette, strawberry

With Holoviews, your data visualizes itself.
https://holoviews.org
https://github.com/holoviz/holoviews
5.22 stars per week over 417 weeks
2,182 stars, 355 forks, 60 watches
viz category, created 2014-05-07, last commit 2022-05-06, main language Python
holoviews, holoviz, plotting

The easy way to send notifications
http://notifiers.readthedocs.io/
https://github.com/liiight/notifiers
8.42 stars per week over 257 weeks
2,169 stars, 86 forks, 33 watches
util category, created 2017-06-01, last commit 2022-02-18, main language Python
notification-service, notifications, notifier, python, python3

๐Ÿ’ก Build AI-powered semantic search applications
https://neuml.github.io/txtai
https://github.com/neuml/txtai
23 stars per week over 91 weeks
2,140 stars, 206 forks, 45 watches
nlp category, created 2020-08-09, last commit 2022-05-04, main language Python
api, audio-search, cloud-native, contextual-search, deep-learning, document-search, image-search, machine-learning, machine-learning-pipelines, machine-learning-workflows, microservice, neural-search, nlp, python, search, semantic-search, similarity-search, txtai, vector-search, video-search

LightSeq: A High Performance Library for Sequence Processing and Generation
https://github.com/bytedance/lightseq
16 stars per week over 126 weeks
2,124 stars, 223 forks, 46 watches
nlp category, created 2019-12-06, last commit 2022-05-07, main language Cuda
accelerate, bart, beam-search, bert, cuda, diverse-decoding, gpt, inference, multilingual-nmt, sampling, training, transformer

MuJoCo is a physics engine for detailed, efficient rigid body simulations with contacts. mujoco-py allows using MuJoCo from Python 3.
https://github.com/openai/mujoco-py
6.54 stars per week over 315 weeks
2,062 stars, 664 forks, 146 watches
sim category, created 2016-04-24, last commit 2021-11-19, main language Cython

A faster and highly-compatible implementation of the Python programming language.
https://www.pyston.org/
https://github.com/pyston/pyston
32 stars per week over 62 weeks
2,035 stars, 68 forks, 30 watches
util category, created 2021-03-01, last commit 2022-05-09, main language Python

The code coverage tool for Python
https://coverage.readthedocs.io
https://github.com/nedbat/coveragepy
10 stars per week over 202 weeks
2,025 stars, 297 forks, 27 watches
util category, created 2018-06-23, last commit 2022-05-03, main language Python

Wasm powered Jupyter running in the browser ๐Ÿ’ก
https://jupyterlite.rtfd.io/en/latest/try/lab
https://github.com/jupyterlite/jupyterlite
34 stars per week over 58 weeks
2,015 stars, 111 forks, 37 watches
jupyter category, created 2021-03-27, last commit 2022-05-06, main language Python
jupyter, jupyterlab, jupyterlab-extension, lite, pyodide, wasm, webassembly

VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.
https://viztracer.readthedocs.io/
https://github.com/gaogaotiantian/viztracer
21 stars per week over 91 weeks
2,009 stars, 125 forks, 30 watches
util category, created 2020-08-05, last commit 2022-05-03, main language Python
debugging, flamegraph, logging, profiling, python, python3, tracer, visualization

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
https://flake8.pycqa.org
https://github.com/pycqa/flake8
5.03 stars per week over 399 weeks
2,008 stars, 202 forks, 30 watches
util category, created 2014-09-13, last commit 2022-05-09, main language Python
complexity-analysis, flake8, hacktoberfest, linter, linter-flake8, pep8, python, python3, static-analysis, static-code-analysis, style-guide, styleguide, stylelint

Top2Vec learns jointly embedded topic, document and word vectors.
https://github.com/ddangelov/Top2Vec
17 stars per week over 111 weeks
2,003 stars, 276 forks, 38 watches
nlp category, created 2020-03-20, last commit 2022-04-03, main language Python
bert, document-embedding, pre-trained-language-models, semantic-search, sentence-encoder, sentence-transformers, text-search, text-semantic-similarity, top2vec, topic-modeling, topic-modelling, topic-search, topic-vector, word-embeddings

A self-contained cryptographic library for Python
https://www.pycryptodome.org
https://github.com/Legrandin/pycryptodome
4.76 stars per week over 418 weeks
1,993 stars, 365 forks, 55 watches
util category, created 2014-05-02, last commit 2022-03-19, main language C
cryptography, python, security

Header-only C++/python library for fast approximate nearest neighbors
https://github.com/nmslib/hnswlib
https://github.com/nmslib/hnswlib
7.8 stars per week over 252 weeks
1,970 stars, 374 forks, 61 watches
ml category, created 2017-07-06, last commit 2022-04-16, main language C++

A pythonic interface to Amazon's DynamoDB
http://pynamodb.readthedocs.io
https://github.com/pynamodb/PynamoDB
4.39 stars per week over 433 weeks
1,901 stars, 395 forks, 41 watches
data category, created 2014-01-20, last commit 2022-03-07, main language Python
aws, dynamodb, python

Python and JavaScript bindings for calling the Earth Engine API.
https://github.com/google/earthengine-api
5.04 stars per week over 367 weeks
1,853 stars, 829 forks, 191 watches
geo category, created 2015-04-22, last commit 2022-05-04, main language JavaScript

A fast library for AutoML and tuning.
https://microsoft.github.io/FLAML/
https://github.com/microsoft/FLAML
20 stars per week over 89 weeks
1,851 stars, 262 forks, 38 watches
ml category, created 2020-08-20, last commit 2022-05-07, main language Jupyter Notebook
automated-machine-learning, automl, classification, data-science, deep-learning, finetuning, hyperparam, hyperparameter-optimization, jupyter-notebook, machine-learning, natural-language-generation, natural-language-processing, python, random-forest, regression, scikit-learn, tabular-data, timeseries-forecasting, tuning

A high-level app and dashboarding solution for Python
https://panel.holoviz.org
https://github.com/holoviz/panel
9.47 stars per week over 193 weeks
1,835 stars, 255 forks, 40 watches
viz category, created 2018-08-23, last commit 2022-05-10, main language Python
control-panels, dashboards, gui, holoviz, panel

Canonical source repository for PyYAML
https://github.com/yaml/pyyaml
3.31 stars per week over 548 weeks
1,816 stars, 388 forks, 47 watches
util category, created 2011-11-03, last commit 2021-10-13, main language Python
python, yaml

JupyterLab desktop application, based on Electron.
https://github.com/jupyterlab/jupyterlab-desktop
6.85 stars per week over 261 weeks
1,793 stars, 186 forks, 45 watches
jupyter category, created 2017-05-04, last commit 2022-04-22, main language TypeScript
jupyter, jupyter-notebook, jupyterlab

wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
http://wxpython.org/
https://github.com/wxWidgets/Phoenix
3.47 stars per week over 512 weeks
1,779 stars, 460 forks, 102 watches
gui category, created 2012-07-17, last commit 2022-05-10, main language Python
awesome, cross-platform, gui, gui-framework, gui-toolkit, linux, macosx, python, windows, wxpython, wxwidgets

3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
https://github.com/maartenbreddels/ipyvolume
6.23 stars per week over 280 weeks
1,750 stars, 224 forks, 53 watches
jupyter category, created 2016-12-21, last commit 2021-11-01, main language TypeScript
dataviz, ipython-widget, jupyter, jupyter-notebook, plotting, python, quiver, rendering-3d-volumes, scientific-visualization, threejs, virtual-reality, visualisation, volume-rendering, webgl

Rasterio reads and writes geospatial raster datasets
https://rasterio.readthedocs.io/
https://github.com/rasterio/rasterio
3.88 stars per week over 444 weeks
1,724 stars, 467 forks, 155 watches
geo category, created 2013-11-04, last commit 2022-05-09, main language Python
cli, cython, gdal, gis, mapbox-satellite-oss, python, raster

HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format.
http://www.h5py.org
https://github.com/h5py/h5py
3.43 stars per week over 502 weeks
1,724 stars, 455 forks, 53 watches
perf category, created 2012-09-21, last commit 2022-04-06, main language Python

A Python toolbox for gaining geometric insights into high-dimensional data
http://hypertools.readthedocs.io/en/latest/
https://github.com/ContextLab/hypertools
5.87 stars per week over 293 weeks
1,721 stars, 157 forks, 59 watches
ml category, created 2016-09-27, last commit 2022-02-12, main language Python
data-visualization, data-wrangling, high-dimensional-data, python, text-vectorization, time-series, topic-modeling, visualization

๐Ÿ”… Shapash makes Machine Learning models transparent and understandable by everyone
https://maif.github.io/shapash/
https://github.com/MAIF/shapash
15 stars per week over 105 weeks
1,679 stars, 226 forks, 36 watches
ml category, created 2020-04-29, last commit 2022-05-09, main language Jupyter Notebook
ethical-artificial-intelligence, explainability, explainable-ml, interpretability, lime, machine-learning, python, shap, transparency

Python's Filesystem abstraction layer
https://www.pyfilesystem.org
https://github.com/PyFilesystem/pyfilesystem2
5.75 stars per week over 290 weeks
1,670 stars, 168 forks, 46 watches
util category, created 2016-10-14, last commit 2022-05-02, main language Python
filesystem, filesystem-library, ftp, pyfilesystem, pyfilesystem2, python, tar, zip

A Python implementation of the Ethereum Virtual Machine
https://py-evm.readthedocs.io/en/latest/
https://github.com/ethereum/py-evm
5.94 stars per week over 280 weeks
1,663 stars, 538 forks, 94 watches
crypto category, created 2016-12-27, last commit 2022-02-07, main language Python
ethereum, ethereum-virtual-machine, evm, python

๐ŸŽ a python library for doing approximate and phonetic matching of strings.
https://jamesturk.github.io/jellyfish/
https://github.com/jamesturk/jellyfish
2.67 stars per week over 617 weeks
1,650 stars, 147 forks, 42 watches
nlp category, created 2010-07-09, last commit 2022-01-07, main language Python
fuzzy-search, hacktoberfest, hamming, jaro-winkler, levenshtein, metaphone, python, soundex

Prevent PyTorch's CUDA error: out of memory in just 1 line of code.
https://rentruewang.github.io/koila
https://github.com/rentruewang/koila
65 stars per week over 24 weeks
1,629 stars, 55 forks, 10 watches
ml category, created 2021-11-17, last commit 2022-04-29, main language Python
deep-learning, gradient-accumulation, lazy-evaluation, machine-learning, memory-management, neural-network, out-of-memory, python, pytorch

Named-entity recognition using neural networks. Easy-to-use and state-of-the-art results.
http://neuroner.com
https://github.com/Franck-Dernoncourt/NeuroNER
5.97 stars per week over 270 weeks
1,611 stars, 475 forks, 84 watches
nlp category, created 2017-03-07, last commit 2019-10-02, main language Python
deep-learning, machine-learning, named-entity-recognition, neural-networks, nlp, tensorflow

Python library for interactive topic model visualization. Port of the R LDAvis package.
https://github.com/bmabey/pyLDAvis
4.34 stars per week over 369 weeks
1,604 stars, 329 forks, 57 watches
ml category, created 2015-04-09, last commit 2021-03-24, main language Jupyter Notebook

Mesa is an agent-based modeling framework in Python
https://github.com/projectmesa/mesa
4.01 stars per week over 398 weeks
1,597 stars, 698 forks, 91 watches
sim category, created 2014-09-19, last commit 2022-05-03, main language Python
agent-based-modeling, agent-based-simulation, complex-systems, complexity-analysis, gis, mesa, modeling-agents, simulation, simulation-environment, simulation-framework, spatial-models

Algorithms for explaining machine learning models
https://docs.seldon.io/projects/alibi/en/latest/
https://github.com/SeldonIO/alibi
9.56 stars per week over 167 weeks
1,596 stars, 185 forks, 42 watches
ml-interpretability category, created 2019-02-26, last commit 2022-05-10, main language Python
counterfactual, explanations, interpretability, machine-learning, xai

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
https://github.com/graphistry/pygraphistry
4.41 stars per week over 362 weeks
1,595 stars, 164 forks, 45 watches
data category, created 2015-06-02, last commit 2022-05-09, main language Python
analytics, blazingsql, csv, cuda, cudf, cugraph, dashboards, gpu, graph, graphistry, neo4j, networkx, notebooks, pandas, python, rapids, splunk, tigergraph, visualization, webgl

A python library for self-supervised learning on images.
https://github.com/lightly-ai/lightly
19 stars per week over 82 weeks
1,583 stars, 122 forks, 25 watches
ml category, created 2020-10-13, last commit 2022-05-06, main language Python
active-learning, computer-vision, contrastive-learning, deep-learning, embeddings, machine-learning, pytorch, self-supervised-learning

Integration of IPython pdb
https://github.com/gotcha/ipdb
2.61 stars per week over 590 weeks
1,540 stars, 138 forks, 27 watches
util category, created 2011-01-15, last commit 2021-12-30, main language Python
debugger, ipython, python

A Python library to extract tabular data from PDFs
https://camelot-py.readthedocs.io
https://github.com/camelot-dev/camelot
10 stars per week over 149 weeks
1,534 stars, 295 forks, 34 watches
util category, created 2019-07-01, last commit 2021-07-11, main language Python

A fast, efficient universal vector embedding utility package.
https://github.com/plasticityai/magnitude
6.9 stars per week over 219 weeks
1,515 stars, 108 forks, 37 watches
nlp category, created 2018-02-24, last commit 2020-07-17, main language Python
embeddings, fast, fasttext, gensim, glove, machine-learning, machine-learning-library, memory-efficient, natural-language-processing, nlp, python, vectors, word-embeddings, word2vec

Gin provides a lightweight configuration framework for Python
https://github.com/google/gin-config
7.47 stars per week over 201 weeks
1,507 stars, 98 forks, 23 watches
util category, created 2018-06-27, last commit 2022-03-22, main language Python
configuration-management, python, tensorflow, tensorflow-experiments

A flexible, intuitive and fast forecasting library
https://github.com/linkedin/greykite
27 stars per week over 54 weeks
1,506 stars, 70 forks, 36 watches
ml category, created 2021-04-27, last commit 2021-12-15, main language Python

Useful extra functionality for TensorFlow 2.x maintained by SIG-addons
https://github.com/tensorflow/addons
8.31 stars per week over 180 weeks
1,497 stars, 553 forks, 55 watches
ml category, created 2018-11-26, last commit 2022-04-19, main language Python
deep-learning, machine-learning, neural-network, python, tensorflow, tensorflow-addons

Python library for creating PEG parsers
https://github.com/pyparsing/pyparsing
5.72 stars per week over 260 weeks
1,489 stars, 217 forks, 20 watches
util category, created 2017-05-14, last commit 2022-05-08, main language Python
parser-combinators, parsing, parsing-expression-grammar, parsing-library, peg-parsers, python, python-2, python-3, python2, python3, text-processing

๐Ÿ›  Python project template generator with batteries included
https://pyscaffold.org
https://github.com/pyscaffold/pyscaffold
3.48 stars per week over 422 weeks
1,473 stars, 156 forks, 40 watches
template category, created 2014-04-02, last commit 2022-05-09, main language Python
distribution, git, package, package-creation, project-template, python, release-automation, template-project

A community based Python library for quantitative economics
https://quantecon.org/quantecon-py/
https://github.com/QuantEcon/QuantEcon.py
3.08 stars per week over 476 weeks
1,468 stars, 2,019 forks, 149 watches
sim category, created 2013-03-22, last commit 2022-04-22, main language Python

shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included.
https://github.com/linkedin/shiv
6.54 stars per week over 217 weeks
1,419 stars, 83 forks, 28 watches
util category, created 2018-03-13, last commit 2022-01-24, main language Python

A robust Python tool for text-based AI training and generation using GPT-2.
https://docs.aitextgen.io
https://github.com/minimaxir/aitextgen
11 stars per week over 123 weeks
1,415 stars, 156 forks, 37 watches
nlp category, created 2019-12-29, last commit 2021-05-17, main language Python

[ECCV 2020] Flow-edge Guided Video Completion
https://github.com/vt-vl-lab/FGVC
16 stars per week over 86 weeks
1,412 stars, 225 forks, 67 watches
ml-dl category, created 2020-09-09, last commit 2021-12-14, main language Python

Simple real time visualisation of the execution of a Python program.
https://github.com/alexmojaki/heartrate
8.76 stars per week over 158 weeks
1,392 stars, 117 forks, 28 watches
perf category, created 2019-04-24, last commit 2021-11-13, main language Python
debugger, python, visualization

Explain, analyze, and visualize NLP language models. Ecco creates interactive visualizations directly in Jupyter notebooks explaining the behavior of Transformer-based language models (like GPT2, BERT, RoBERTA, T5, and T0).
https://ecco.readthedocs.io
https://github.com/jalammar/ecco
17 stars per week over 78 weeks
1,389 stars, 94 forks, 16 watches
ml-interpretability category, created 2020-11-07, last commit 2022-01-18, main language Jupyter Notebook
explorables, language-models, natural-language-processing, nlp, pytorch, visualization

A database migrations tool for SQLAlchemy.
https://github.com/sqlalchemy/alembic
7.62 stars per week over 180 weeks
1,372 stars, 144 forks, 19 watches
data category, created 2018-11-27, last commit 2022-05-07, main language Python
python, sql, sqlalchemy

A toolkit for developing and deploying serverless Python code in AWS Lambda.
https://github.com/nficano/python-lambda
4.23 stars per week over 323 weeks
1,369 stars, 225 forks, 31 watches
util category, created 2016-02-26, last commit 2021-07-14, main language Python
aws, aws-lambda, microservices, python, serverless

Cryptocurrency Exchange Websocket Data Feed Handler
https://github.com/bmoscon/cryptofeed
5.83 stars per week over 229 weeks
1,338 stars, 466 forks, 70 watches
crypto category, created 2017-12-16, last commit 2022-05-02, main language Python
asyncio, binance, bitcoin, btc, coinbase, coinbase-api, crypto, cryptocurrencies, cryptocurrency, ethereum, exchange, ftx-exchange, influxdb, market-data, python, trading, trading-platform, websocket, websockets

The Orator ORM provides a simple yet beautiful ActiveRecord implementation.
https://orator-orm.com
https://github.com/sdispater/orator
3.67 stars per week over 363 weeks
1,332 stars, 162 forks, 47 watches
data category, created 2015-05-24, last commit 2022-03-13, main language Python
database, orm, python

Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
https://www.arxiv-vanity.com
https://github.com/arxiv-vanity/arxiv-vanity
5.34 stars per week over 247 weeks
1,321 stars, 86 forks, 22 watches
nlp category, created 2017-08-12, last commit 2022-01-18, main language Python
academic-publishing, arxiv, latex, science

A light-weight, flexible, and expressive data validation library for dataframes
https://pandera.readthedocs.io
https://github.com/pandera-dev/pandera
7.18 stars per week over 183 weeks
1,319 stars, 97 forks, 12 watches
data category, created 2018-11-01, last commit 2022-04-30, main language Python
assertions, data-assertions, data-check, data-cleaning, data-processing, data-validation, data-verification, dataframe-schema, dataframes, hypothesis-testing, pandas, pandas-dataframe, pandas-validation, pandas-validator, schema, testing, testing-tools, validation

A very simple Salesforce.com REST API client for Python
https://github.com/simple-salesforce/simple-salesforce
2.65 stars per week over 485 weeks
1,286 stars, 579 forks, 90 watches
data category, created 2013-01-17, last commit 2022-02-28, main language Python
api, api-client, python, salesforce

Massively parallel rigidbody physics simulation on accelerator hardware.
https://github.com/google/brax
25 stars per week over 48 weeks
1,262 stars, 113 forks, 32 watches
sim category, created 2021-06-02, last commit 2022-05-06, main language Jupyter Notebook
jax, physics-simulation, reinforcement-learning, robotics

Safety checks your installed dependencies for known security vulnerabilities
https://pyup.io/safety/
https://github.com/pyupio/safety
4.34 stars per week over 289 weeks
1,257 stars, 113 forks, 29 watches
security category, created 2016-10-19, last commit 2022-05-08, main language Python
python, security, security-vulnerability, travis, vulnerability-detection, vulnerability-scanners

A Jupyter - Leaflet.js bridge
https://github.com/jupyter-widgets/ipyleaflet
3.01 stars per week over 417 weeks
1,256 stars, 330 forks, 63 watches
geo category, created 2014-05-07, last commit 2022-05-02, main language JavaScript
jupyter, jupyterlab-extension, leaflet, visualization

Mesh TensorFlow: Model Parallelism Made Easier
https://github.com/tensorflow/mesh
6.6 stars per week over 189 weeks
1,253 stars, 216 forks, 40 watches
ml-dl category, created 2018-09-20, last commit 2022-05-05, main language Python

A Python library to use infix notation in Python
https://github.com/JulienPalard/Pipe
1.98 stars per week over 630 weeks
1,251 stars, 92 forks, 21 watches
util category, created 2010-04-08, last commit 2022-01-30, main language Python

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
https://github.com/jupyter-lsp/jupyterlab-lsp
8.75 stars per week over 142 weeks
1,246 stars, 101 forks, 18 watches
jupyter category, created 2019-08-17, last commit 2022-05-08, main language TypeScript
autocompletion, ipython, julia-language, jupyter, jupyter-lab, jupyter-notebook, jupyterlab, jupyterlab-extension, language-server-protocol, linter, lsp, notebook, notebook-jupyter, r

A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
https://leafmap.org
https://github.com/giswqs/leafmap
20 stars per week over 60 weeks
1,231 stars, 142 forks, 38 watches
geo category, created 2021-03-10, last commit 2022-04-28, main language Python
data-science, dataviz, folium, geopython, geospatial, geospatial-analysis, gis, ipyleaflet, jupyter, jupyter-notebook, keplergl, leafmap, mapping, plotly, pydeck, python, streamlit, streamlit-webapp, whiteboxtools

Gym for multi-agent reinforcement learning
https://github.com/PettingZoo-Team/PettingZoo
10 stars per week over 120 weeks
1,221 stars, 190 forks, 12 watches
sim category, created 2020-01-20, last commit 2022-05-03, main language Python

Easy to use Python library for creating 2D arcade games.
http://arcade.academy
https://github.com/pythonarcade/arcade
3.68 stars per week over 331 weeks
1,217 stars, 233 forks, 53 watches
gamedev category, created 2016-01-04, last commit 2022-05-08, main language Python
arcade-api, arcade-framework, arcade-learning-environment, educational-resources, educational-technology, opengl, python, python3

Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.
http://explainerdashboard.readthedocs.io
https://github.com/oegedijk/explainerdashboard
9.18 stars per week over 131 weeks
1,210 stars, 155 forks, 14 watches
ml-interpretability category, created 2019-10-30, last commit 2022-05-10, main language Python
dash, dashboard, data-scientists, explainer, inner-workings, interactive-dashboards, interactive-plots, model-predictions, permutation-importances, plotly, shap, shap-values, xai, xai-library

Shared repository for open-sourced projects from the Google AI Language team.
https://ai.google/research/teams/language/
https://github.com/google-research/language
6.43 stars per week over 186 weeks
1,196 stars, 286 forks, 63 watches
nlp category, created 2018-10-16, last commit 2022-04-27, main language Python
machine-learning, natural-language-processing, research

Tika-Python is a Python binding to the Apache Tikaโ„ข REST services allowing Tika to be called natively in the Python community.
https://github.com/chrismattmann/tika-python
2.84 stars per week over 410 weeks
1,166 stars, 211 forks, 36 watches
nlp category, created 2014-06-26, last commit 2021-06-07, main language Python
buffer, covid-19, detection, extraction, memex, mime, nlp, nlp-library, nlp-machine-learning, parse, parser-interface, python, recognition, text-extraction, text-recognition, tika-python, tika-server, tika-server-jar, translation-interface, usc

pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
http://pyglet.org
https://github.com/pyglet/pyglet
7.36 stars per week over 152 weeks
1,121 stars, 225 forks, 30 watches
gamedev category, created 2019-06-09, last commit 2022-05-10, main language Python
gamedev, hacktoberfest, hacktoberfest-2021, hacktoberfest2021, opengl, pyglet, python, scientific-visualization

๐Ÿ›ธ Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
https://spacy.io/usage/embeddings-transformers
https://github.com/explosion/spacy-transformers
7.62 stars per week over 145 weeks
1,109 stars, 142 forks, 28 watches
nlp category, created 2019-07-26, last commit 2022-05-04, main language Python
bert, google, gpt-2, huggingface, language-model, machine-learning, natural-language-processing, natural-language-understanding, nlp, openai, pytorch, pytorch-model, spacy, spacy-extension, spacy-pipeline, transfer-learning, xlnet

Concurrent networking library for Python
https://eventlet.net
https://github.com/eventlet/eventlet
2.24 stars per week over 491 weeks
1,100 stars, 289 forks, 61 watches
perf category, created 2012-12-11, last commit 2022-03-02, main language Python
c10k, concurrency, greenlet, network, production-ready, python

Official PyTorch repo for JoJoGAN: One Shot Face Stylization
https://github.com/mchong6/JoJoGAN
53 stars per week over 20 weeks
1,099 stars, 165 forks, 23 watches
data category, created 2021-12-17, last commit 2022-02-05, main language Jupyter Notebook
anime, gans, image-translation

๐Ÿ’ซ Models for the spaCy Natural Language Processing (NLP) library
https://spacy.io
https://github.com/explosion/spacy-models
4.03 stars per week over 269 weeks
1,084 stars, 258 forks, 43 watches
nlp category, created 2017-03-14, last commit 2022-05-04, main language Python
machine-learning, machine-learning-models, models, natural-language-processing, nlp, spacy, spacy-models, statistical-models

PyTorch implementation of image classification models for CIFAR-10/CIFAR-100/MNIST/FashionMNIST/Kuzushiji-MNIST/ImageNet
https://github.com/hysts/pytorch_image_classification
4.57 stars per week over 230 weeks
1,054 stars, 267 forks, 28 watches
ml-dl category, created 2017-12-09, last commit 2021-12-12, main language Python
cifar10, computer-vision, fashion-mnist, imagenet, pytorch

โœจ Rubrix, open-source framework for data-centric NLP. Data annotation and monitoring for enterprise NLP
https://docs.rubrix.ml
https://github.com/recognai/rubrix
19 stars per week over 53 weeks
1,053 stars, 88 forks, 15 watches
nlp category, created 2021-04-28, last commit 2022-04-27, main language Python
active-learning, annotation-tool, artificial-intelligence, data-science, dataops, developer-tools, elasticsearch, human-in-the-loop, knowledge-graph, machine-learning, mlops, natural-language-processing, nlp, python, spacy, text-annotation, text-classification, text-labeling, weak-supervision, weakly-supervised-learning

Easy-to-use library to boost AI inference leveraging state-of-the-art optimization techniques
https://github.com/nebuly-ai/nebullvm
84 stars per week over 12 weeks
1,053 stars, 50 forks, 15 watches
ml-dl category, created 2022-02-12, last commit 2022-05-10, main language Python
deep-learning, huggingface, machine-learning, onnx, openvino, pytorch, tensorflow, tensorrt, tvm

A Toolbox for Adversarial Robustness Research
https://github.com/BorealisAI/advertorch
5.86 stars per week over 179 weeks
1,053 stars, 173 forks, 30 watches
ml category, created 2018-11-29, last commit 2022-04-16, main language Jupyter Notebook
adversarial-attacks, adversarial-example, adversarial-examples, adversarial-learning, adversarial-machine-learning, adversarial-perturbations, benchmarking, machine-learning, pytorch, robustness, security, toolbox

Usage examples, demos, and tutorials for OSMnx.
https://github.com/gboeing/osmnx
https://github.com/gboeing/osmnx-examples
4.2 stars per week over 250 weeks
1,053 stars, 382 forks, 55 watches
geo category, created 2017-07-22, last commit 2021-11-17, main language Jupyter Notebook
accessibility, binder, cities, city, jupyter-notebook, network-analysis, notebooks, openstreetmap, street-networks, transport, transportation, urban-analytics, urban-data-science, urban-planning

Cartopy - a cartographic python library with matplotlib support
https://scitools.org.uk/cartopy/docs/latest
https://github.com/SciTools/cartopy
2.04 stars per week over 509 weeks
1,041 stars, 317 forks, 58 watches
geo category, created 2012-08-03, last commit 2022-04-26, main language Python
cartopy, geometry, maps, matplotlib, projections, python, spatial

Python library for reading and writing image data
https://imageio.readthedocs.io
https://github.com/imageio/imageio
2.21 stars per week over 470 weeks
1,040 stars, 209 forks, 31 watches
util category, created 2013-05-04, last commit 2022-05-09, main language Python
animated-gif, dicom, imageio, python, scientific-formats, video, webcam-capture

PySAL: Python Spatial Analysis Library Meta-Package
http://pysal.org/pysal
https://github.com/pysal/pysal
2.11 stars per week over 481 weeks
1,014 stars, 281 forks, 79 watches
geo category, created 2013-02-19, last commit 2022-01-30, main language Jupyter Notebook

High-level geospatial data visualization library for Python.
https://residentmario.github.io/geoplot/index.html
https://github.com/ResidentMario/geoplot
3.27 stars per week over 305 weeks
1,001 stars, 87 forks, 35 watches
geo category, created 2016-06-29, last commit 2022-03-18, main language Python
geopandas, geospatial-data, geospatial-visualization, matplotlib, spatial-analysis

Automatic model code generator for SQLAlchemy
https://github.com/agronholm/sqlacodegen
3.57 stars per week over 279 weeks
1,000 stars, 171 forks, 16 watches
data category, created 2016-12-28, last commit 2022-05-05, main language Python

Flower - A Friendly Federated Learning Framework
https://flower.dev
https://github.com/adap/flower
8.5 stars per week over 116 weeks
987 stars, 244 forks, 19 watches
ml-ops category, created 2020-02-17, last commit 2022-05-08, main language Python
federated-analytics, federated-learning, federated-learning-framework, fleet-intelligence, fleet-learning, flower, keras-federated-learning, pytorch-federated-learning, tensorflow-federated-learning

Pytorch domain library for recommendation systems
https://github.com/pytorch/torchrec
22 stars per week over 43 weeks
963 stars, 103 forks, 21 watches
ml-dl category, created 2021-07-12, last commit 2022-05-10, main language Python
cuda, deep-learning, gpu, pytorch, recommendation-system, recommender-system, sharding

Libraries for applying sparsification recipes to neural networks with a few lines of code, enabling faster and smaller models
https://github.com/neuralmagic/sparseml
13 stars per week over 73 weeks
958 stars, 76 forks, 26 watches
ml-dl category, created 2020-12-11, last commit 2022-05-09, main language Python
automl, computer-vision-algorithms, deep-learning-algorithms, deep-learning-library, deep-learning-models, image-classification, keras, model-sparsification, nlp, object-detection, onnx, pruning, pruning-algorithms, pytorch, recipe-driven-approaches, smaller-models, sparsification, sparsification-recipes, sparsity, tensorflow

python async orm with fastapi in mind and pydantic validation
https://collerek.github.io/ormar/
https://github.com/collerek/ormar
10 stars per week over 92 weeks
927 stars, 44 forks, 13 watches
data category, created 2020-08-02, last commit 2022-05-10, main language Python
alembic, async-orm, databases, fastapi, orm, pydantic, python-orm, sqlalchemy

Fiona reads and writes geographic data files
https://fiona.readthedocs.io/
https://github.com/Toblerity/Fiona
1.69 stars per week over 540 weeks
913 stars, 180 forks, 46 watches
geo category, created 2011-12-31, last commit 2022-03-01, main language Python
cli, cython, gdal, gis, ogr, python, vector

AWS Lambda support for ASGI applications
https://mangum.io/
https://github.com/jordaneremieff/mangum
5.27 stars per week over 173 weeks
912 stars, 69 forks, 15 watches
web category, created 2019-01-14, last commit 2022-05-03, main language Python
api-gateway, asgi, asyncio, aws, aws-lambda, django, fastapi, lambda, python, python3, quart, sanic, serverless, starlette

Clean APIs for data cleaning. Python implementation of R package Janitor
https://pyjanitor-devs.github.io/pyjanitor
https://github.com/pyjanitor-devs/pyjanitor
4.17 stars per week over 218 weeks
911 stars, 154 forks, 21 watches
data category, created 2018-03-04, last commit 2022-05-08, main language Python
cleaning-data, data, data-engineering, dataframe, hacktoberfest, pandas, pydata

Development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.
https://github.com/pympler/pympler
1.81 stars per week over 500 weeks
906 stars, 77 forks, 8 watches
perf category, created 2012-10-04, last commit 2021-12-29, main language Python

Fast ASGI web framework for Python
https://www.neoteroi.dev/blacksheep/
https://github.com/Neoteroi/BlackSheep
4.98 stars per week over 180 weeks
900 stars, 45 forks, 22 watches
web category, created 2018-11-22, last commit 2022-04-28, main language Python
asgi, asyncio, blacksheep, client, framework, http, http-server, python, rest, server, uvloop, web

Earth observation processing framework for machine learning in Python
https://github.com/sentinel-hub/eo-learn
4.32 stars per week over 205 weeks
889 stars, 270 forks, 55 watches
geo category, created 2018-05-31, last commit 2022-05-06, main language Python
eo-data, eo-research, machine-learning, python-package

High performance, easy-to-use, and scalable package for learning large-scale knowledge graph embeddings.
https://dglke.dgl.ai/doc/
https://github.com/awslabs/dgl-ke
7.72 stars per week over 114 weeks
880 stars, 151 forks, 25 watches
ml category, created 2020-03-03, last commit 2022-02-11, main language Python
dgl, graph-learning, knowledge-graph, knowledge-graphs-embeddings, machine-learning

High level asynchronous concurrency and networking framework that works on top of either trio or asyncio
https://github.com/agronholm/anyio
4.51 stars per week over 194 weeks
877 stars, 70 forks, 22 watches
perf category, created 2018-08-19, last commit 2022-05-08, main language Python
async-await, asyncio, curio, trio

Run-time type checker for Python
https://github.com/agronholm/typeguard
2.62 stars per week over 332 weeks
871 stars, 74 forks, 18 watches
typing category, created 2015-12-27, last commit 2022-05-08, main language Python

Synthetic Data Generation for tabular, relational and time series data.
https://sdv.dev/SDV
https://github.com/sdv-dev/SDV
4.16 stars per week over 208 weeks
868 stars, 139 forks, 36 watches
data category, created 2018-05-11, last commit 2022-05-05, main language Python
data-generation, gan, gans, generative-adversarial-network, machine-learning, multi-table, relational-datasets, sdv, synthetic-data, synthetic-data-generation, time-series

A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax
https://taverntesting.github.io/
https://github.com/taverntesting/tavern
3.67 stars per week over 235 weeks
865 stars, 164 forks, 28 watches
util category, created 2017-11-01, last commit 2022-05-02, main language Python
http, mqtt, pytest, python, test-automation, testing

Python CLI utility and library for manipulating SQLite databases
https://sqlite-utils.datasette.io
https://github.com/simonw/sqlite-utils
4.2 stars per week over 199 weeks
838 stars, 64 forks, 17 watches
data category, created 2018-07-14, last commit 2022-05-02, main language Python
cli, click, datasette, datasette-io, datasette-tool, python, sqlite, sqlite-database

Easily serialize Data Classes to and from JSON
https://github.com/lidatong/dataclasses-json
3.96 stars per week over 211 weeks
838 stars, 102 forks, 7 watches
util category, created 2018-04-21, last commit 2022-03-21, main language Python
dataclasses, json, python

๐Ÿ โžก๏ธ ๐Ÿ“œ Auto-generate API documentation for Python projects
https://pdoc3.github.io/pdoc/
https://github.com/pdoc3/pdoc
4.74 stars per week over 174 weeks
829 stars, 127 forks, 8 watches
util category, created 2019-01-02, last commit 2022-02-03, main language Python
api-documentation, docs, docs-generator, docstring, docstring-documentation, docstrings, documentation, documentation-dumper, documentation-generator, documentation-tool, generator, hacktoberfest, pdoc, python, python3

๐Ÿš€ ๐Ÿ’ธ Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.
https://package.blankly.finance
https://github.com/Blankly-Finance/Blankly
13 stars per week over 61 weeks
827 stars, 111 forks, 18 watches
crypto category, created 2021-03-09, last commit 2022-05-03, main language Python
algotrading, binance, blankly, bot, bot-framework, bots, coinbase, coinbase-pro, coinbase-pro-api, crypto, cryptocurrency, framework, investment, platform, python, stocks, trading, trading-bot, trading-strategies

Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies,ย as done by the AI Economist (https://www.einstein.ai/the-ai-economist).
https://www.einstein.ai/the-ai-economist
https://github.com/salesforce/ai-economist
8.46 stars per week over 96 weeks
818 stars, 163 forks, 40 watches
sim category, created 2020-07-02, last commit 2022-05-09, main language Python
ai, deep-reinforcement-learning, economics, ml, multi-agent, multi-agent-reinforcement-learning, python-3, reinforcement-learning-environments, simulation-framework

Blessed is an easy, practical library for making python terminal apps
http://pypi.python.org/pypi/blessed
https://github.com/jquast/blessed
1.89 stars per week over 427 weeks
809 stars, 62 forks, 25 watches
term category, created 2014-03-01, last commit 2022-04-21, main language Python
cli, curses, terminal

๐Ÿ“ python package to calculate readability statistics of a text object - paragraphs, sentences, articles.
https://github.com/shivam5992/textstat
1.95 stars per week over 411 weeks
803 stars, 138 forks, 18 watches
nlp category, created 2014-06-18, last commit 2022-03-15, main language Python
flesch-kincaid-grade, flesch-reading-ease, python, readability, smog, textstat

bamboolib - a GUI for pandas DataFrames
https://bamboolib.com
https://github.com/tkrabel/bamboolib
5.17 stars per week over 153 weeks
796 stars, 84 forks, 30 watches
data category, created 2019-05-29, last commit 2021-12-21, main language Jupyter Notebook
jupyter-notebook, jupyterlab, pandas, pandas-dataframes, python

Python wrapper for the CoinGecko API
https://github.com/man-c/pycoingecko
4.09 stars per week over 193 weeks
791 stars, 196 forks, 29 watches
crypto category, created 2018-08-24, last commit 2021-06-17, main language Python
api, api-wrapper, coingecko, crypto, cryptocurrency, python, python3, wrapper

Implementation of Trajectory classes and functions built on top of GeoPandas
http://movingpandas.org
https://github.com/anitagraser/movingpandas
4.42 stars per week over 177 weeks
784 stars, 147 forks, 37 watches
geo category, created 2018-12-16, last commit 2022-04-23, main language Python
geopandas, movement-data, python, spatial-data-analysis, trajectory, trajectory-analysis

skweak: A software toolkit for weak supervision applied to NLP tasks
https://github.com/NorskRegnesentral/skweak
12 stars per week over 60 weeks
757 stars, 56 forks, 23 watches
nlp category, created 2021-03-16, last commit 2022-03-30, main language Python
data-science, distant-supervision, natural-language-processing, nlp-library, nlp-machine-learning, python, spacy, training-data, weak-supervision

TensorFlow Similarity is a python package focused on making similarity learning quick and easy.
https://github.com/tensorflow/similarity
7.61 stars per week over 99 weeks
754 stars, 62 forks, 22 watches
ml-dl category, created 2020-06-15, last commit 2022-05-03, main language Python
barlow-twins, clustering, contrastive-learning, cosine-similarity, deep-learning, knn, machine-learning, metric-learning, nearest-neighbor-search, nearest-neighbors, python, simclr, simclr2, similarity-learning, similarity-search, simsiam, tensorflow, unsupervised-learning

The web framework for inventors
https://github.com/emmett-framework/emmett
1.91 stars per week over 394 weeks
754 stars, 64 forks, 29 watches
web category, created 2014-10-20, last commit 2022-04-19, main language Python
asgi, asyncio, emmett, python, web-framework

Search and download Copernicus Sentinel satellite images
https://sentinelsat.readthedocs.io
https://github.com/sentinelsat/sentinelsat
2.07 stars per week over 363 weeks
753 stars, 212 forks, 58 watches
geo category, created 2015-05-22, last commit 2022-01-05, main language Python
copernicus, esa, geographic-data, hacktoberfest, open-data, remote-sensing, satellite-imagery, sentinel

Python interface to PROJ (cartographic projections and coordinate transformations library)
https://pyproj4.github.io/pyproj
https://github.com/pyproj4/pyproj
1.95 stars per week over 384 weeks
749 stars, 177 forks, 29 watches
geo category, created 2014-12-29, last commit 2022-04-28, main language Python
cartographic-projection, coordinate-systems, coordinate-transformation, geodesic, geospatial, hacktoberfest, python

Computer Vision in Python
http://mahotas.rtfd.io
https://github.com/luispedro/mahotas
1.16 stars per week over 640 weeks
744 stars, 149 forks, 46 watches
viz category, created 2010-01-31, last commit 2021-12-07, main language Python
c-plus-plus, computer-vision, numpy, python, python-2, python-3

A powerful set of Python debugging tools, based on PySnooper
https://github.com/alexmojaki/snoop
4.76 stars per week over 156 weeks
743 stars, 27 forks, 15 watches
perf category, created 2019-05-13, last commit 2022-03-26, main language Python
debugger, debugging, debugging-tools, logging, python

Interpretable ML package ๐Ÿ” for concise, transparent, and accurate predictive modeling (sklearn-compatible).
https://csinva.io/imodels
https://github.com/csinva/imodels
4.99 stars per week over 148 weeks
742 stars, 73 forks, 25 watches
ml category, created 2019-07-04, last commit 2022-04-26, main language Jupyter Notebook
ai, artificial-intelligence, bayesian-rule-list, data-science, explainable-ai, explainable-ml, imodels, interpretability, machine-learning, ml, optimal-classification-tree, python, rule-learning, rulefit, rules, scikit-learn, statistics, supervised-learning

A modular embodied agent architecture and platform for building embodied agents
https://github.com/facebookresearch/droidlet
9.34 stars per week over 79 weeks
739 stars, 67 forks, 35 watches
sim category, created 2020-11-02, last commit 2022-05-05, main language Jupyter Notebook

TorchGeo: datasets, transforms, and models for geospatial data
https://torchgeo.rtfd.io
https://github.com/microsoft/torchgeo
14 stars per week over 50 weeks
736 stars, 82 forks, 26 watches
geo category, created 2021-05-21, last commit 2022-05-06, main language Python
datasets, deep-learning, models, pytorch, remote-sensing, torchvision, transforms

๐Ÿš€ Your next Python package needs a bleeding-edge project structure.
https://github.com/TezRomacH/python-package-template
6.72 stars per week over 107 weeks
725 stars, 59 forks, 4 watches
template category, created 2020-04-15, last commit 2021-11-16, main language Python
best-practices, codestyle, cookiecutter, formatters, makefile, poetry, python, python-packages, semantic-versions, template

Patch built-in python objects
http://clarete.github.com/forbiddenfruit/
https://github.com/clarete/forbiddenfruit
1.47 stars per week over 474 weeks
697 stars, 50 forks, 29 watches
util category, created 2013-04-03, last commit 2022-03-12, main language Python
monkey-patching, python

๐Ÿณ The stupidly simple CLI workspace for your data warehouse.
https://docs.whale.cx
https://github.com/hyperqueryhq/whale
6.74 stars per week over 101 weeks
687 stars, 38 forks, 42 watches
data category, created 2020-05-27, last commit 2022-01-04, main language Python
data-catalog, data-discovery, data-documentation

Research. Shared.
https://zenodo.org
https://github.com/zenodo/zenodo
1.39 stars per week over 482 weeks
671 stars, 217 forks, 40 watches
sci category, created 2013-02-11, last commit 2022-04-27, main language Python
digital-library, elasticsearch, flask, invenio, inveniosoftware, library-management, open-access, open-science, postgresql, python, research-data-management, research-data-repository, scientific-publications, zenodo

A vector database for machine learning embeddings.
https://www.featureform.com
https://github.com/featureform/embeddinghub
8.21 stars per week over 81 weeks
670 stars, 19 forks, 9 watches
nlp category, created 2020-10-16, last commit 2022-04-26, main language Go
data-science, embeddings, embeddings-similarity, hacktoberfest, machine-learning, vector-database

A utility to search, download and process Landsat 8 satellite imagery
https://github.com/developmentseed/landsat-util
1.65 stars per week over 405 weeks
668 stars, 152 forks, 119 watches
geo category, created 2014-08-01, last commit 2018-07-30, main language Python

Full text geoparsing as a Python library
https://github.com/openeventdata/mordecai
2.13 stars per week over 306 weeks
653 stars, 86 forks, 34 watches
geo category, created 2016-06-23, last commit 2021-02-01, main language Python
geocoding, geonames, geoparsing, nlp, spacy, toponym-resolution

Python library for arbitrary-precision floating-point arithmetic
http://mpmath.org
https://github.com/fredrik-johansson/mpmath
1.19 stars per week over 543 weeks
649 stars, 139 forks, 37 watches
math category, created 2011-12-07, last commit 2022-02-14, main language Python
arbitrary-precision, complex-numbers, floating-point, multiprecision, numerical-integration, numerical-methods, numerical-optimization, ordinary-differential-equations, plotting, python, special-functions

Another benchmark for some python frameworks
https://klen.github.io/py-frameworks-bench/
https://github.com/klen/py-frameworks-bench
1.74 stars per week over 366 weeks
637 stars, 73 forks, 28 watches
perf category, created 2015-04-30, last commit 2022-03-14, main language Python
benchmark, python-frameworks

Simple yet flexible natural sorting in Python.
https://pypi.org/project/natsort/
https://github.com/SethMMorton/natsort
1.22 stars per week over 522 weeks
637 stars, 37 forks, 13 watches
util category, created 2012-05-03, last commit 2022-01-31, main language Python
natsort, natural-sort, python, sorting, sorting-interface

Fastest library to load data from DB to DataFrames in Rust and Python
https://sfu-db.github.io/connector-x/intro.html
https://github.com/sfu-db/connector-x
9.18 stars per week over 68 weeks
632 stars, 47 forks, 19 watches
data category, created 2021-01-13, last commit 2022-05-10, main language Rust
database, dataframe, python, rust, sql

Library for exploring and validating machine learning data
https://github.com/tensorflow/data-validation
3.14 stars per week over 201 weeks
631 stars, 125 forks, 45 watches
ml-ops category, created 2018-07-02, last commit 2022-05-09, main language Python

๐Ÿ’ฅ Use the latest Stanza (StanfordNLP) research models directly in spaCy
https://github.com/explosion/spacy-stanza
3.69 stars per week over 170 weeks
630 stars, 50 forks, 23 watches
nlp category, created 2019-01-31, last commit 2021-12-13, main language Python
corenlp, data-science, machine-learning, natural-language-processing, nlp, spacy, spacy-pipeline, stanford-corenlp, stanford-machine-learning, stanford-nlp, stanza

Asyncer, async and await, focused on developer experience.
https://asyncer.tiangolo.com/
https://github.com/tiangolo/asyncer
34 stars per week over 18 weeks
623 stars, 24 forks, 11 watches
perf category, created 2022-01-04, last commit 2022-04-16, main language Python
anyio, async, asyncio, python, trio

Model explainability that works seamlessly with ๐Ÿค— transformers. Explain your transformers model in just 2 lines of code.
https://github.com/cdpierse/transformers-interpret
6.07 stars per week over 101 weeks
618 stars, 59 forks, 16 watches
ml-interpretability category, created 2020-05-27, last commit 2022-03-19, main language Python
captum, deep-learning, explainable-ai, interpretability, machine-learning, model-explainability, natural-language-processing, neural-network, nlp, transformers, transformers-model

Download and process satellite imagery in Python using Sentinel Hub services.
http://sentinelhub-py.readthedocs.io/en/latest/
https://github.com/sentinel-hub/sentinelhub-py
2.35 stars per week over 259 weeks
611 stars, 197 forks, 51 watches
geo category, created 2017-05-17, last commit 2022-05-03, main language Python
aws, ogc-services, python-library, satellite-imagery, sentinel-hub

Muffin is a fast, simple and asyncronous web-framework for Python 3
https://github.com/klen/muffin
1.59 stars per week over 379 weeks
604 stars, 26 forks, 31 watches
web category, created 2015-02-03, last commit 2022-05-06, main language Python
asgi, asyncio, curio, muffin, python, trio, webframework

CodeGen is an open-source model for program synthesis. Trained on TPU-v4. Competitive with OpenAI Codex.
https://github.com/salesforce/CodeGen
98 stars per week over 6 weeks
603 stars, 48 forks, 17 watches
nlp category, created 2022-03-28, last commit 2022-04-27, main language Python
codex, generativemodel, languagemodel, llm, programsynthesis, tpu-acceleration

High-level tools to simplify visualization in Python.
https://holoviz.org/
https://github.com/holoviz/holoviz
2.41 stars per week over 241 weeks
583 stars, 108 forks, 33 watches
viz category, created 2017-09-22, last commit 2022-04-08, main language Python
colorcet, datashader, geoviews, holoviews, holoviz, hvplot, panel

Neural network inference engine that delivers GPU-class performance for sparsified models on CPUs
https://github.com/neuralmagic/deepsparse
7.81 stars per week over 73 weeks
571 stars, 43 forks, 20 watches
nlp category, created 2020-12-14, last commit 2022-05-09, main language Python
auto-ml, computer-vision, cpu-inference-api, cpus, deepsparse-engine, inference, machinelearning, ml, nlp, object-detection, onnx, pretrained-models, pruning, pytorch, quantization, sparsification, sparsification-recipe, sparsified-models, tensorflow, yolov3

A high-level plotting API for pandas, dask, xarray, and networkx built on HoloViews
https://hvplot.holoviz.org
https://github.com/holoviz/hvplot
2.55 stars per week over 216 weeks
552 stars, 68 forks, 21 watches
viz category, created 2018-03-19, last commit 2022-05-08, main language Python
datashader, holoviews, holoviz, plotting

๐Ÿ‘‘ spaCy building blocks and visualizers for Streamlit apps
https://share.streamlit.io/ines/spacy-streamlit-demo/master/app.py
https://github.com/explosion/spacy-streamlit
5.59 stars per week over 98 weeks
548 stars, 91 forks, 16 watches
nlp category, created 2020-06-23, last commit 2022-04-07, main language Python
dependency-parsing, machine-learning, named-entity-recognition, natural-language-processing, ner, nlp, part-of-speech-tagging, spacy, streamlit, text-classification, tokenization, visualizer, visualizers, word-vectors

โšซ A spaCy pipeline and model for NLP on unstructured legal text.
https://research.iclr.co.uk
https://github.com/ICLRandD/Blackstone
3.33 stars per week over 163 weeks
544 stars, 86 forks, 36 watches
nlp category, created 2019-03-25, last commit 2021-01-31, main language Python
caselaw, law, legaltech, nlp, spacy-models

Perf monitoring CLI tool for Apple Silicon
https://tlkh.github.io/asitop/
https://github.com/tlkh/asitop
19 stars per week over 27 weeks
538 stars, 30 forks, 7 watches
perf category, created 2021-10-27, last commit 2022-04-07, main language Python
apple-silicon, cli, cpu, gpu, m1, macos

Manipulate JSON-like data with NumPy-like idioms.
https://awkward-array.org
https://github.com/scikit-hep/awkward-1.0
3.71 stars per week over 142 weeks
530 stars, 51 forks, 16 watches
data category, created 2019-08-14, last commit 2022-05-09, main language Python
apache-arrow, cern-root, columnar-format, data-analysis, jagged-array, json, numba, numpy, pandas, python, ragged-array, scikit-hep

Python Dash app that tracks whale activity in cryptocurrency markets.
https://github.com/pmaji/crypto-whale-watching-app
2.33 stars per week over 224 weeks
522 stars, 127 forks, 48 watches
crypto category, created 2018-01-23, last commit 2021-06-03, main language Python
bitcoin, bitcoin-api, bitcoin-price, cryptocurrency, cryptocurrency-exchanges, cryptocurrency-price-ticker, cryptocurrency-prices, dash, ethereum, ethereum-blockchain, ethereum-price, gdax, gdax-api, gdax-python, litecoin, litecoin-price, plotly, plotly-dash, python, python3

Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.
https://geoffboeing.com/publications/nonlinear-chaos-fractals-prediction/
https://github.com/gboeing/pynamical
1.29 stars per week over 397 weeks
514 stars, 108 forks, 33 watches
sim category, created 2014-09-28, last commit 2021-04-16, main language Python
animation, bifurcation-diagram, chaos, cobweb-plot, fractal, fractals, ipynb, logistic, math, matplotlib, modeling, nonlinear, numba, numpy, pandas, phase-diagram, physics, python, systems, visualization

LexNLP by LexPredict
https://github.com/LexPredict/lexpredict-lexnlp
2.14 stars per week over 240 weeks
514 stars, 143 forks, 49 watches
nlp category, created 2017-09-30, last commit 2021-09-21, main language HTML
analytics, contracts, data, law, legal, legaltech, linguistics, ml, nlp

๐ŸŽ๏ธ Accelerate training and inference of ๐Ÿค— Transformers with easy to use hardware optimization tools
https://huggingface.co/docs/optimum/
https://github.com/huggingface/optimum
11 stars per week over 42 weeks
495 stars, 38 forks, 35 watches
ml category, created 2021-07-20, last commit 2022-05-09, main language Python
graphcore, habana, inference, intel, onnx, onnxruntime, optimization, pytorch, quantization, training, transformers

Rtree: spatial index for Python GIS ยถ
https://rtree.readthedocs.io/en/latest/
https://github.com/Toblerity/rtree
0.84 stars per week over 568 weeks
480 stars, 117 forks, 30 watches
geo category, created 2011-06-19, last commit 2022-04-19, main language Python

scikit-mobility: mobility analysis in Python
https://scikit-mobility.github.io/scikit-mobility/
https://github.com/scikit-mobility/scikit-mobility
2.97 stars per week over 158 weeks
469 stars, 110 forks, 30 watches
geo category, created 2019-04-30, last commit 2022-02-05, main language Python
complex-systems, data-analysis, data-science, human-mobility, mobility-analysis, mobility-flows, network-science, risk-assessment, scikit-mobility, statistics, synthetic-flows

For recording and retrieving metadata associated with ML developer and data scientist workflows.
https://www.tensorflow.org/tfx/guide/mlmd
https://github.com/google/ml-metadata
2.71 stars per week over 173 weeks
468 stars, 97 forks, 28 watches
ml-ops category, created 2019-01-15, last commit 2022-05-04, main language C++

Finetuning any DNN for better embedding on neural search tasks
https://finetuner.jina.ai
https://github.com/jina-ai/finetuner
11 stars per week over 38 weeks
459 stars, 26 forks, 24 watches
ml category, created 2021-08-11, last commit 2022-04-19, main language Python
few-shot-learning, fine-tuning, finetuning, jina, keras, labeling-tool, metric-learning, negative-sampling, neural-search, paddlepaddle, pretrained-models, pytorch, siamese-network, tensorflow, transfer-learning, triplet-loss

Audits Python environments and dependency trees for known vulnerabilities
https://pypi.org/project/pip-audit/
https://github.com/trailofbits/pip-audit
12 stars per week over 35 weeks
456 stars, 30 forks, 18 watches
security category, created 2021-09-02, last commit 2022-05-09, main language Python
pip, python, security, security-audit, supply-chain

A scalable general purpose micro-framework for defining dataflows. You can use it to create dataframes, numpy matrices, python objects, ML models, etc.
https://hamilton-docs.gitbook.io/docs/
https://github.com/stitchfix/hamilton
4.43 stars per week over 102 weeks
452 stars, 19 forks, 13 watches
data category, created 2020-05-26, last commit 2022-05-09, main language Python
dag, data-engineering, data-platform, data-science, dataframe, etl, etl-framework, etl-pipeline, feature-engineering, featurization, hamilton, hamiltonian, machine-learning, numpy, pandas, python, software-engineering, stitch-fix

SoundFile is an audio library based on libsndfile, CFFI, and NumPy
https://github.com/bastibe/python-soundfile
0.98 stars per week over 454 weeks
446 stars, 70 forks, 16 watches
util category, created 2013-08-27, last commit 2022-02-23, main language Python

๐Ÿ๐Ÿ’ฏpySBD (Python Sentence Boundary Disambiguation) is a rule-based sentence boundary detection that works out-of-the-box.
https://github.com/nipunsadvilkar/pysbd
1.72 stars per week over 256 weeks
440 stars, 53 forks, 11 watches
nlp category, created 2017-06-11, last commit 2021-02-11, main language Python
python, rule-based, segmentation, sentence, sentence-boundary-detection, sentence-tokenizer

AtsPy: Automated Time Series Models in Python (by @firmai)
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3580631
https://github.com/firmai/atspy
3.68 stars per week over 119 weeks
438 stars, 85 forks, 22 watches
time-series category, created 2020-01-28, last commit 2021-12-18, main language Python
automated, finance, forecasting, forecasting-models, python, time-series, time-series-analysis

Code for Parameter Prediction for Unseen Deep Architectures (NeurIPS 2021)
https://github.com/facebookresearch/ppuda
15 stars per week over 28 weeks
434 stars, 53 forks, 17 watches
ml-dl category, created 2021-10-21, last commit 2022-02-03, main language Python

Official pytorch implementation for "Deep Video Inpainting" (CVPR 2019)
https://github.com/mcahny/Deep-Video-Inpainting
2.78 stars per week over 154 weeks
430 stars, 86 forks, 13 watches
ml-dl category, created 2019-05-22, last commit 2020-12-10, main language Python

Official code for our NeurIPS 2021 Spotlight "Focal Self-attention for Local-Global Interactions in Vision Transformers"
https://github.com/microsoft/Focal-Transformer
9.79 stars per week over 43 weeks
425 stars, 50 forks, 16 watches
ml category, created 2021-07-10, last commit 2022-03-27, main language Python

Data Preparation for Satellite Machine Learning
http://devseed.com/label-maker/
https://github.com/developmentseed/label-maker
1.87 stars per week over 225 weeks
422 stars, 107 forks, 43 watches
geo category, created 2018-01-10, last commit 2020-11-19, main language Python
computer-vision, data-preparation, deep-learning, keras, remote-sensing, satellite-imagery

Processing and interpolating spatial data with a twist of machine learning
https://www.fatiando.org/verde
https://github.com/fatiando/verde
1.99 stars per week over 210 weeks
420 stars, 53 forks, 23 watches
geo category, created 2018-04-25, last commit 2022-04-24, main language Python
earth-science, fatiando-a-terra, geophysics, geoscience, geospatial, interpolation, python, python3, scipy, scipy-stack

A specification that python filesystems should adhere to.
https://github.com/fsspec/filesystem_spec
1.95 stars per week over 211 weeks
411 stars, 184 forks, 20 watches
util category, created 2018-04-23, last commit 2022-05-05, main language Python

Simple, concise geographical visualization in Python
http://geoviews.org
https://github.com/holoviz/geoviews
1.29 stars per week over 316 weeks
407 stars, 67 forks, 29 watches
geo category, created 2016-04-19, last commit 2022-05-02, main language Python
cartopy, geographic-visualizations, geoviews, holoviews, holoviz, plotting

Platform for building statistical models of cities and regions
https://udst.github.io/urbansim/
https://github.com/UDST/urbansim
0.88 stars per week over 455 weeks
402 stars, 118 forks, 78 watches
sim category, created 2013-08-15, last commit 2020-05-11, main language Python

Fastest network node embeddings in the west
https://github.com/VHRanger/nodevectors
2.75 stars per week over 145 weeks
401 stars, 48 forks, 10 watches
viz category, created 2019-07-25, last commit 2021-11-06, main language Python

A library for managing, validating, summarizing, and visualizing data.
https://github.com/polyaxon/datatile
1.25 stars per week over 319 weeks
400 stars, 41 forks, 11 watches
data category, created 2016-03-25, last commit 2022-04-15, main language Python
dask, data-analysis, data-exploration, data-profiling, data-quality, data-quality-checks, data-quality-monitoring, data-reporting, data-science, data-summary, data-visualization, dataframes, dataops, matplotlib, mlops, pandas, pandas-summary, plotly, spark, statistics

The official implementation of Autoregressive Image Generation using Residual Quantization (CVPR '22)
https://github.com/kakaobrain/rq-vae-transformer
40 stars per week over 9 weeks
389 stars, 41 forks, 12 watches
ml-dl category, created 2022-03-03, last commit 2022-03-31, main language Jupyter Notebook

A knowledge base construction engine for richly formatted data
https://fonduer.readthedocs.io/
https://github.com/HazyResearch/fonduer
1.73 stars per week over 222 weeks
384 stars, 80 forks, 27 watches
nlp category, created 2018-02-02, last commit 2021-06-23, main language Python
knowledge-base-construction, machine-learning, multimodality

ipyvizzu is the Jupyter Notebook integration of Vizzu.
https://github.com/vizzuhq/ipyvizzu
21 stars per week over 17 weeks
384 stars, 25 forks, 7 watches
jupyter category, created 2022-01-05, last commit 2022-05-10, main language Python
animation, chart, charting, charts, data-visualization, dataviz, graphing, graphs, ipython, jupyter, jupyter-notebook, plotting, python, storytelling, vizzu

https://github.com/google-research/byt5
7.68 stars per week over 49 weeks
383 stars, 23 forks, 11 watches
nlp category, created 2021-05-26, last commit 2022-03-02, main language Python

A py.test plugin to validate Jupyter notebooks
https://github.com/computationalmodelling/nbval
1.03 stars per week over 369 weeks
381 stars, 45 forks, 11 watches
jupyter category, created 2015-04-09, last commit 2022-01-05, main language Python
ipython-notebook, jupyter-notebook, pytest, pytest-plugin, python, testing

Python package for information theory.
http://docs.dit.io
https://github.com/dit/dit
0.85 stars per week over 449 weeks
381 stars, 74 forks, 24 watches
math category, created 2013-09-29, last commit 2022-03-20, main language Python
information-theory, python

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
https://github.com/nccr-itmo/FEDOT
3.13 stars per week over 121 weeks
379 stars, 43 forks, 8 watches
ml-ops category, created 2020-01-13, last commit 2022-05-07, main language Python
automated-machine-learning, automation, automl, evolutionary-algorithms, fedot, genetic-programming, hyperparameter-optimization, machine-learning, multimodality, parameter-tuning, structural-learning

Code for CodeT5: a new code-aware pre-trained encoder-decoder model.
https://arxiv.org/abs/2109.00859
https://github.com/salesforce/CodeT5
9.62 stars per week over 38 weeks
367 stars, 64 forks, 11 watches
nlp category, created 2021-08-16, last commit 2022-04-04, main language Python
code-intelligence, language-model, nlp, programming-language, representation-learning

Python client for Dialogflow: Design and integrate a conversational user interface into your applications and devices.
https://dialogflow.com/
https://github.com/dialogflow/dialogflow-python-client-v2
1.51 stars per week over 237 weeks
357 stars, 140 forks, 48 watches
nlp category, created 2017-10-24, last commit 2022-05-09, main language Python
dialogflow, machine-learning, python

A package built to support working with spatial data using open source python
https://earthpy.readthedocs.io
https://github.com/earthlab/earthpy
1.61 stars per week over 220 weeks
354 stars, 141 forks, 21 watches
geo category, created 2018-02-20, last commit 2021-12-20, main language Python
education, python, raster, spatial-data, vector

Context geo-tiles in Python
https://contextily.readthedocs.io/en/latest/
https://github.com/geopandas/contextily
1.14 stars per week over 295 weeks
336 stars, 62 forks, 14 watches
geo category, created 2016-09-08, last commit 2022-01-13, main language Jupyter Notebook
cartography, geography, mapping, matplotlib, openstreetmap, osm, python, stamen, stamen-maps, tile, tiles, webtiles

Uses tokenized query returned by python-sqlparse and generates query metadata
https://pypi.python.org/pypi/sql-metadata
https://github.com/macbre/sql-metadata
1.3 stars per week over 257 weeks
335 stars, 56 forks, 12 watches
data category, created 2017-06-06, last commit 2022-05-05, main language Python
database, hive, hiveql, metadata, mysql-query, parser, python-package, python3-library, sql, sql-parser, sqlparse

A delightful and complete interface to GitHub's amazing API
https://ghapi.fast.ai/
https://github.com/fastai/ghapi
4.37 stars per week over 76 weeks
334 stars, 40 forks, 7 watches
util category, created 2020-11-21, last commit 2022-04-09, main language Jupyter Notebook
api-client, github, github-api, nbdev, openapi

Wraps GEOS geometry functions in numpy ufuncs.
https://pygeos.readthedocs.io
https://github.com/pygeos/pygeos
2.13 stars per week over 152 weeks
324 stars, 36 forks, 14 watches
geo category, created 2019-06-10, last commit 2021-12-03, main language Python

[ECCV'2020] STTN: Learning Joint Spatial-Temporal Transformations for Video Inpainting
https://arxiv.org/abs/2007.10247
https://github.com/researchmm/STTN
3.35 stars per week over 95 weeks
320 stars, 63 forks, 21 watches
ml-dl category, created 2020-07-10, last commit 2021-07-26, main language Jupyter Notebook
completing-videos, spatial-temporal, transformer, video-inpainting

User friendly Rasterio plugin to read raster datasets.
https://cogeotiff.github.io/rio-tiler/
https://github.com/cogeotiff/rio-tiler
1.33 stars per week over 239 weeks
318 stars, 75 forks, 65 watches
geo category, created 2017-10-06, last commit 2022-04-25, main language Python
cog, cogeotiff, gdal, maptile, mercator, raster, raster-processing, rasterio, satellite, slippy-map, tile

Terminal dashboards for Python
https://dashing.readthedocs.io/en/latest/
https://github.com/FedericoCeratto/dashing
1.23 stars per week over 257 weeks
316 stars, 26 forks, 9 watches
term category, created 2017-06-03, last commit 2020-09-06, main language Python
charts, dashboard, gauges, python, python3, terminal, terminal-based

Build your own Raster dynamic map tile services
https://developmentseed.org/titiler/
https://github.com/developmentseed/titiler
2.1 stars per week over 149 weeks
314 stars, 69 forks, 15 watches
geo category, created 2019-06-28, last commit 2022-05-10, main language Python
aws-cdk, aws-lambda, cog, cogeotiff, dynamic, fastapi, gdal, map-tile-server, map-tiles, mosaicjson, raster, rasterio, rest, server, stac, tile

Python SDK for building, training, and deploying ML models
https://github.com/kubeflow/fairing
1.63 stars per week over 192 weeks
313 stars, 147 forks, 40 watches
ml-ops category, created 2018-09-03, last commit 2021-08-26, main language Jsonnet

Fast SHAP value computation for interpreting tree-based models
https://github.com/linkedin/fasttreeshap
20 stars per week over 15 weeks
312 stars, 17 forks, 4 watches
ml category, created 2022-01-24, last commit 2022-05-04, main language Python

Python Pushshift.io API Wrapper (for comment/submission search)
https://github.com/dmarx/psaw
1.45 stars per week over 212 weeks
307 stars, 43 forks, 10 watches
data category, created 2018-04-15, last commit 2021-01-31, main language Python

Python Causal Impact Implementation Based on Google's R Package. Built using TensorFlow Probability.
https://github.com/WillianFuks/tfcausalimpact
3.37 stars per week over 90 weeks
304 stars, 41 forks, 8 watches
math category, created 2020-08-17, last commit 2022-05-03, main language Python
causal-inference, causalimpact, python, tensorflow-probability

The unofficial GitHub mirror of PyPy
https://foss.heptapod.net/pypy/pypy
https://github.com/mozillazg/pypy
0.85 stars per week over 353 weeks
301 stars, 46 forks, 9 watches
util category, created 2015-08-03, last commit 2022-05-09, main language Python
github-mirror, pypy, unofficial, unofficial-mirror

๐Ÿงช ๐Ÿ“— Unit test your Jupyter Notebooks the right way
https://testbook.readthedocs.io
https://github.com/nteract/testbook
2.62 stars per week over 114 weeks
301 stars, 29 forks, 15 watches
jupyter category, created 2020-02-26, last commit 2021-09-21, main language Python
jupyter-notebook, nteract, pytest, python, testbook, unit-testing

Scientific Python Geometric Algorithms Library
https://scikit-geometry.github.io/scikit-geometry
https://github.com/scikit-geometry/scikit-geometry
0.94 stars per week over 319 weeks
299 stars, 40 forks, 11 watches
geo category, created 2016-03-28, last commit 2022-04-21, main language Jupyter Notebook
cgal, geometric-algorithms, geometry, python, wrapper

PECOS - Prediction for Enormous and Correlated Spaces
https://libpecos.org/
https://github.com/amzn/pecos
3.21 stars per week over 90 weeks
292 stars, 68 forks, 18 watches
ml category, created 2020-08-12, last commit 2022-04-18, main language Python
extreme-multi-label-classification, extreme-multi-label-ranking, machine-learning-algorithms, transformers

Ethereum decompiler
https://github.com/palkeo/panoramix
2.49 stars per week over 116 weeks
289 stars, 74 forks, 20 watches
crypto category, created 2020-02-17, last commit 2020-08-22, main language Python

Tensorboard extension for jupyterlab.
https://github.com/chaoleili/jupyterlab_tensorboard
1.48 stars per week over 195 weeks
288 stars, 30 forks, 10 watches
jupyter category, created 2018-08-14, last commit 2021-02-24, main language TypeScript
jupyterlab, jupyterlab-extension, tensorboard

geospatial xarray extension powered by rasterio
https://corteva.github.io/rioxarray
https://github.com/corteva/rioxarray
1.74 stars per week over 160 weeks
279 stars, 46 forks, 11 watches
geo category, created 2019-04-16, last commit 2022-05-06, main language Python
gdal, geospatial, gis, hacktoberfest, netcdf, python, raster, rasterio, xarray

Python package with core transaction decoding functions.
https://www.ethtx.info
https://github.com/EthTx/ethtx
6.16 stars per week over 45 weeks
278 stars, 37 forks, 12 watches
crypto category, created 2021-06-28, last commit 2022-04-27, main language Python

Parallel GeoPandas with Dask
https://dask-geopandas.readthedocs.io/
https://github.com/geopandas/dask-geopandas
2.38 stars per week over 116 weeks
278 stars, 29 forks, 22 watches
geo category, created 2020-02-13, last commit 2022-04-19, main language Python

Extremely Fast End-to-End Deep Multi-Agent Reinforcement Learning Framework on a GPU
https://github.com/salesforce/warp-drive
7.3 stars per week over 36 weeks
269 stars, 43 forks, 12 watches
ml category, created 2021-08-25, last commit 2022-05-03, main language Python
cuda, deep-learning, gpu, high-throughput, multiagent-reinforcement-learning, reinforcement-learning

Command line tool to ease aws cli authentication against ADFS (multi factor authentication with active directory)
https://github.com/venth/aws-adfs
0.87 stars per week over 306 weeks
266 stars, 87 forks, 11 watches
util category, created 2016-06-25, last commit 2022-05-07, main language Python
adfs, aws, command-line, duo-security, multi-factor-authentication, python, tools

Create and deploy Geospatial AWS Lambda functions
https://github.com/developmentseed/geolambda
1.01 stars per week over 262 weeks
265 stars, 76 forks, 44 watches
geo category, created 2017-05-02, last commit 2021-02-16, main language Dockerfile

Tool to check the completeness of MANIFEST.in for Python packages
https://pypi.org/p/check-manifest
https://github.com/mgedmin/check-manifest
0.54 stars per week over 479 weeks
257 stars, 35 forks, 6 watches
util category, created 2013-03-05, last commit 2022-04-20, main language Python

Serverless Public Key Infrastructure Framework
https://github.com/airbnb/ottr
6.7 stars per week over 36 weeks
245 stars, 27 forks, 8 watches
util category, created 2021-08-27, last commit 2022-01-04, main language Python

Auto parallelization for large-scale neural networks
https://github.com/alpa-projects/alpa
3.83 stars per week over 63 weeks
242 stars, 14 forks, 12 watches
ml-dl category, created 2021-02-22, last commit 2022-05-10, main language Python
alpa, compiler, deep-learning, distributed-training, high-performance-computing, jax, machine-learning

Easy logging and debugging for Amazon API Gateway and AWS Lambda Serverless APIs
https://github.com/rpgreen/apilogs
0.82 stars per week over 295 weeks
242 stars, 17 forks, 9 watches
util category, created 2016-09-07, last commit 2019-11-13, main language Python
api, api-gateway, aws, aws-apigateway, aws-lambda, cloudwatch-logs, gateway, lambda, logging

Enlighten Progress Bar for Python Console Apps
https://python-enlighten.readthedocs.io
https://github.com/Rockhopper-Technologies/enlighten
0.99 stars per week over 241 weeks
239 stars, 18 forks, 4 watches
term category, created 2017-09-22, last commit 2022-03-31, main language Python
python

Minimal class to download shared files from Google Drive.
https://github.com/ndrplz/google-drive-downloader
1.01 stars per week over 230 weeks
234 stars, 53 forks, 12 watches
data category, created 2017-12-08, last commit 2019-02-09, main language Python

The easy way to write your own flavor of Pandas
https://zsailer.github.io/software/pandas-flavor/
https://github.com/Zsailer/pandas_flavor
1.04 stars per week over 223 weeks
233 stars, 15 forks, 6 watches
util category, created 2018-01-25, last commit 2022-04-17, main language Python
pandas

Utility functions for working with ethereum related codebases.
https://eth-utils.readthedocs.io/en/latest/
https://github.com/ethereum/eth-utils
0.85 stars per week over 274 weeks
233 stars, 128 forks, 17 watches
crypto category, created 2017-02-07, last commit 2022-03-30, main language Python
ethereum, python, utility-library

A suite of tools for managing crowdsourcing tasks from the inception through to data packaging for research use.
https://mephisto.ai/
https://github.com/facebookresearch/Mephisto
1.64 stars per week over 142 weeks
233 stars, 45 forks, 17 watches
data category, created 2019-08-19, last commit 2022-05-02, main language JavaScript

A toolkit providing a uniform interface for connecting to and extracting data from a wide variety of (potentially remote) data stores (including HDFS, Hive, Presto, MySQL, etc).
https://github.com/airbnb/omniduct
0.85 stars per week over 271 weeks
231 stars, 48 forks, 29 watches
data category, created 2017-02-22, last commit 2022-05-09, main language Python

Revisions and implementations of modern Convolutional Neural Networks architectures in TensorFlow and Keras
https://github.com/Nyandwi/ModernConvNets
18 stars per week over 12 weeks
231 stars, 21 forks, 6 watches
ml-dl category, created 2022-02-10, last commit 2022-03-22, main language Jupyter Notebook
cnns, computer-vision, convnets, convolutional-neural-networks, deep-learning-algorithms, image-classification, keras, neural-networks, tensorflow

Scrapes an ESRI MapServer REST endpoint to spit out more generally-usable geodata.
https://github.com/openaddresses/pyesridump
0.5 stars per week over 439 weeks
220 stars, 58 forks, 16 watches
geo category, created 2013-12-06, last commit 2022-05-05, main language Python

Pandas extension arrays for spatial/geometric operations
https://github.com/holoviz/spatialpandas
1.64 stars per week over 132 weeks
217 stars, 19 forks, 17 watches
geo category, created 2019-10-28, last commit 2021-08-07, main language Python
geographic-data, geopandas, holoviz, pandas, spatialpandas

Code for testing various M1 Chip benchmarks with TensorFlow.
https://github.com/mrdbourke/m1-machine-learning-test
8.58 stars per week over 25 weeks
217 stars, 59 forks, 6 watches
ml category, created 2021-11-14, last commit 2022-03-03, main language Jupyter Notebook
machine-learning, metal, tensorflow, tensorflow-macos

https://github.com/GoogleCloudPlatform/practical-ml-vision-book
2.76 stars per week over 76 weeks
212 stars, 97 forks, 16 watches
ml-dl category, created 2020-11-18, last commit 2022-01-06, main language Jupyter Notebook

A Python implementation of Amazon Ion.
http://amzn.github.io/ion-docs/
https://github.com/amzn/ion-python
0.65 stars per week over 317 weeks
207 stars, 48 forks, 20 watches
data category, created 2016-04-07, last commit 2022-05-07, main language Python

Fixes contractions such as you're to you are
https://github.com/kootenpv/contractions
0.73 stars per week over 280 weeks
206 stars, 29 forks, 7 watches
nlp category, created 2016-12-25, last commit 2022-04-24, main language Python

Poetry plugin for dynamically extracting the package version from a version variable or a Git tag.
https://github.com/tiangolo/poetry-version-plugin
4.1 stars per week over 49 weeks
204 stars, 16 forks, 5 watches
util category, created 2021-05-27, last commit 2021-05-28, main language Python
packaging, packaging-for-pypi, pypi, python, python-poetry, python3

Genalog is an open source, cross-platform python package allowing generation of synthetic document images with custom degradations and text alignment capabilities.
https://microsoft.github.io/genalog/
https://github.com/microsoft/genalog
2.03 stars per week over 99 weeks
201 stars, 19 forks, 11 watches
data category, created 2020-06-15, last commit 2021-08-18, main language Jupyter Notebook
data-generation, data-science, machine-learning, ner, ocr-recognition, python, synthetic-data, synthetic-data-generation, synthetic-images, text-alignment

Cloud Optimized GeoTIFF creation and validation plugin for rasterio
https://cogeotiff.github.io/rio-cogeo/
https://github.com/cogeotiff/rio-cogeo
0.89 stars per week over 217 weeks
194 stars, 29 forks, 43 watches
geo category, created 2018-03-09, last commit 2022-04-05, main language Python
cog, cogeotiff, geotiff, rasterio, satellite

Behavioral "black-box" testing for recommender systems
https://github.com/jacopotagliabue/reclist
7.27 stars per week over 26 weeks
190 stars, 10 forks, 6 watches
ml category, created 2021-11-08, last commit 2022-04-28, main language Python
machine-learning, qa-automation, recommender-system

Learning to Simulate Dynamic Environments with GameGAN (CVPR 2020)
https://github.com/nv-tlabs/GameGAN_code
2.53 stars per week over 73 weeks
186 stars, 31 forks, 9 watches
sim category, created 2020-12-11, last commit 2021-11-11, main language Python

PyStan, a Python interface to Stan, a platform for statistical modeling. Documentation: https://pystan.readthedocs.io
https://github.com/stan-dev/pystan
0.76 stars per week over 242 weeks
185 stars, 39 forks, 11 watches
ml category, created 2017-09-17, last commit 2022-02-15, main language Python

https://github.com/openai/grade-school-math
6.38 stars per week over 28 weeks
184 stars, 28 forks, 4 watches
nlp category, created 2021-10-20, last commit 2021-11-19, main language Python

A Python library for downloading datasets from Kaggle, Google Drive, and other online sources.
https://github.com/JovianML/opendatasets
2.05 stars per week over 85 weeks
176 stars, 84 forks, 11 watches
data category, created 2020-09-17, last commit 2022-04-04, main language Python
data-science, datasets, machine-learning, python

Keras/Tensorflow attention models including beit,botnet,CMT,CoaT,CoAtNet,convnext,cotnet,davit,efficientdet,efficientnet,fbnet,gmlp,halonet,lcnet,levit,mlp-mixer,mobilevit,nfnets,regnet,resmlp,resnest,resnext,resnetd,swin,tinynet,uniformer,volo,wavemlp,yolor,yolox
https://github.com/leondgarse/keras_cv_attention_models
4.21 stars per week over 40 weeks
169 stars, 26 forks, 11 watches
ml-dl category, created 2021-08-02, last commit 2022-05-10, main language Python
anchor-free, attention, coco, detection, imagenet, keras, model, recognition, tensorflow, tf, tf2, visualizing

https://github.com/BilHim/trafficSimulator
4.76 stars per week over 35 weeks
168 stars, 58 forks, 11 watches
sim category, created 2021-09-05, last commit 2021-09-07, main language Python

CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms
https://github.com/carla-recourse/CARLA
2.22 stars per week over 73 weeks
164 stars, 23 forks, 4 watches
ml category, created 2020-12-09, last commit 2022-04-21, main language Python
artificial-intelligence, benchmark, benchmarking, counterfactual, counterfactual-explanations, counterfactuals, explainability, explainable-ai, explainable-ml, machine-learning, python, pytorch, recourse, tensorflow, tensorflow2

Ethereum transaction decoder (community version).
https://ethtx.info
https://github.com/EthTx/ethtx_ce
3.91 stars per week over 41 weeks
161 stars, 33 forks, 9 watches
crypto category, created 2021-07-26, last commit 2022-04-22, main language HTML

A package to structure Australian addresses
https://github.com/jasonrig/address-net
0.88 stars per week over 178 weeks
158 stars, 66 forks, 10 watches
geo category, created 2018-12-05, last commit 2020-09-09, main language Python
address-parser, deep-learning, machine-learning, rnn

This repository contains the code for our fast polygonal building extraction from overhead images pipeline.
https://github.com/Lydorn/Polygonization-by-Frame-Field-Learning
1.43 stars per week over 102 weeks
146 stars, 43 forks, 11 watches
geo category, created 2020-05-26, last commit 2021-07-08, main language Python
field, frame, polygonization, remote, segmentation, sensing

Deepparse is a state-of-the-art library for parsing multinational street addresses using deep learning
https://deepparse.org/
https://github.com/GRAAL-Research/deepparse
1.5 stars per week over 96 weeks
145 stars, 20 forks, 5 watches
geo category, created 2020-07-01, last commit 2022-04-11, main language Python
addresses-parsing, machine-learning, python

Parsers for scientific papers (PDF2JSON and TEX2JSON)
https://github.com/allenai/s2orc-doc2json
1.93 stars per week over 73 weeks
142 stars, 18 forks, 8 watches
nlp category, created 2020-12-10, last commit 2022-02-01, main language Python

https://github.com/aws/aws-lambda-python-runtime-interface-client
1.6 stars per week over 87 weeks
141 stars, 33 forks, 11 watches
util category, created 2020-09-02, last commit 2022-05-04, main language Python

TensorFlow Metal Backend on Apple Silicon Experiments (just for fun)
https://github.com/tlkh/tf-metal-experiments
5.04 stars per week over 28 weeks
141 stars, 14 forks, 9 watches
perf category, created 2021-10-26, last commit 2021-11-15, main language Jupyter Notebook
benchmark, bert, deep-learning, gpu, m1, m1-max, tensorflow

Spatial Optimization
https://pysal.org/spopt/
https://github.com/pysal/spopt
0.84 stars per week over 166 weeks
140 stars, 29 forks, 14 watches
geo category, created 2019-03-01, last commit 2022-04-24, main language Python
facility-location, location-allocation, location-modeling, python, regionalization, resource-planning, routing, spatial-analysis, spatial-optimization, transportation

Build Low Code Automated Tensorflow explainable models in just 3 lines of code. Library created by: Hasan Rafiq - https://www.linkedin.com/in/sam04/
https://github.com/rafiqhasan/auto-tensorflow
3.08 stars per week over 44 weeks
136 stars, 30 forks, 10 watches
ml-dl category, created 2021-07-05, last commit 2021-11-29, main language Python
auto-tensorflow, automl, autotensorflow, deeplearning, machine-learning, machinelearning, neural-networks, tensorflow, tfx

PyNeuraLogic lets you use Python to create Differentiable Logic Programs
https://pyneuralogic.readthedocs.io/
https://github.com/LukasZahradnik/PyNeuraLogic
1.71 stars per week over 74 weeks
127 stars, 8 forks, 3 watches
math category, created 2020-12-06, last commit 2022-05-05, main language Python
deep-learning, differentiable-programming, geometric-deep-learning, graph-neural-networks, logic-programming, machine-learning, python, pytorch, relational-learning

A Docker image for serving fast.ai models, mimicking the API of Tensorflow Serving
https://github.com/developmentseed/fastai-serving
0.81 stars per week over 149 weeks
121 stars, 11 forks, 8 watches
web category, created 2019-07-01, last commit 2020-02-10, main language Python
deep-learning, docker, machine-learning, python, pytorch

markov clustering in python
https://github.com/guyallard/markov_clustering
0.5 stars per week over 240 weeks
121 stars, 34 forks, 8 watches
graph category, created 2017-09-27, last commit 2018-12-11, main language Python
clustering, markov-clustering, networks, python

Traits for Python3
https://github.com/xrudelis/pytrait
4.74 stars per week over 24 weeks
115 stars, 3 forks, 2 watches
util category, created 2021-11-21, last commit 2021-11-27, main language Python

Start a data science project with modern tools
https://github.com/crmne/cookiecutter-modern-datascience
1.18 stars per week over 96 weeks
113 stars, 23 forks, 2 watches
template category, created 2020-07-06, last commit 2021-08-15, main language Python
cookiecutter, cookiecutter-data-science, cookiecutter-template, datascience, python

A library to synthesize text datasets using Large Language Models (LLM)
https://github.com/infinitylogesh/mutate
5.36 stars per week over 18 weeks
101 stars, 8 forks, 3 watches
nlp category, created 2021-12-29, last commit 2022-04-18, main language Python
data-augmentation, data-labeling, language-model, nlp-library, text-generation

python interface to the miniaudio audio playback, recording, decoding and conversion library
https://github.com/irmen/pyminiaudio
0.66 stars per week over 149 weeks
99 stars, 11 forks, 3 watches
util category, created 2019-06-30, last commit 2022-01-04, main language C

https://github.com/mrabarnett/mrab-regex
1.2 stars per week over 79 weeks
95 stars, 12 forks, 3 watches
util category, created 2020-11-02, last commit 2022-04-24, main language C

A collection of simple tutorials for using Fonduer
https://github.com/HazyResearch/fonduer
https://github.com/hazyresearch/fonduer-tutorials
0.44 stars per week over 215 weeks
95 stars, 22 forks, 18 watches
nlp category, created 2018-03-23, last commit 2020-05-27, main language Jupyter Notebook

A containerised platform for Geographic Data Science
https://darribas.org/gds_env
https://github.com/darribas/gds_env
0.3 stars per week over 299 weeks
89 stars, 31 forks, 9 watches
geo category, created 2016-08-12, last commit 2022-04-13, main language Jupyter Notebook
docker, geographic-data-science, jupyter-lab, latex, python, r

Pydantic data models for the GeoJSON spec
https://github.com/developmentseed/geojson-pydantic
0.84 stars per week over 102 weeks
86 stars, 19 forks, 11 watches
geo category, created 2020-05-21, last commit 2022-04-28, main language Python
geojson, geojson-spec, pydantic

Simple Python script to download images and videos from public subreddits without using Reddit's API ๐Ÿ˜Ž
https://github.com/Psycoguana/SubredditMediaDownloader
7.35 stars per week over 11 weeks
85 stars, 3 forks, 1 watches
data category, created 2022-02-18, last commit 2022-02-24, main language Python

๐Ÿ›  Python project template with unit tests, code coverage, linting, type checking, Makefile wrapper, and GitHub Actions.
https://eugeneyan.com/writing/setting-up-python-project-for-automation-and-collaboration/
https://github.com/eugeneyan/python-collab-template
0.83 stars per week over 98 weeks
82 stars, 26 forks, 2 watches
template category, created 2020-06-21, last commit 2020-10-01, main language Python
coverage, github-actions, hacktoberfest, linting, makefile, python, type-checking, unit-testing

Implementation of Zero-Shot Image-to-Text Generation for Visual-Semantic Arithmetic
https://github.com/yoadtew/zero-shot-image-to-text
3.48 stars per week over 23 weeks
82 stars, 9 forks, 7 watches
nlp category, created 2021-11-26, last commit 2022-03-31, main language Python

Vectorized vector I/O using OGR
https://pyogrio.readthedocs.io
https://github.com/geopandas/pyogrio
0.74 stars per week over 110 weeks
82 stars, 6 forks, 5 watches
geo category, created 2020-03-27, last commit 2022-05-10, main language Python

SAT2LoD2: Automated LoD-2 Model Reconstruction from Satellite-derived DSM and Orthophoto
https://github.com/GDAOSU/LOD2BuildingModel
2.19 stars per week over 36 weeks
79 stars, 19 forks, 7 watches
geo category, created 2021-08-30, last commit 2022-05-07, main language Python

Calculate the area inside of any GeoJSON geometry. This is a port of Mapbox's geojson-area for Python
https://github.com/scisco/area
0.23 stars per week over 336 weeks
78 stars, 16 forks, 2 watches
geo category, created 2015-11-25, last commit 2018-10-31, main language Python

Source of XYZ tiles providers
https://xyzservices.readthedocs.io/
https://github.com/geopandas/xyzservices
1.42 stars per week over 50 weeks
72 stars, 17 forks, 10 watches
geo category, created 2021-05-21, last commit 2022-05-01, main language Python

Text-based sparkline command line mimicking those of Edward Tuft.
https://github.com/deeplook/sparklines
0.23 stars per week over 312 weeks
72 stars, 6 forks, 3 watches
term category, created 2016-05-17, last commit 2021-06-26, main language Python
ascii, command-line-tool, graphs, python, sparkline-graphs, sparklines

A flexible neural network framework for running experiments and trying ideas.
https://end-to-end-machine-learning.teachable.com/p/write-a-neural-network-framework/
https://github.com/brohrer/cottonwood
0.52 stars per week over 136 weeks
71 stars, 13 forks, 14 watches
ml category, created 2019-09-29, last commit 2020-02-02, main language Python

Apache Beam pipelines to make weather data accessible and useful.
https://weather-tools.readthedocs.io/
https://github.com/google/weather-tools
2.9 stars per week over 24 weeks
70 stars, 18 forks, 9 watches
data category, created 2021-11-22, last commit 2022-05-03, main language Python
apache-beam, python, weather

LexGLUE: A Benchmark Dataset for Legal Language Understanding in English
https://github.com/coastalcph/lex-glue
2.08 stars per week over 32 weeks
67 stars, 7 forks, 7 watches
nlp category, created 2021-09-27, last commit 2022-04-19, main language Python
benchmark, lawtech, legal, legaltech, nlp

The IN3 client (written in C).
https://in3.readthedocs.io/en/develop/index.html
https://github.com/blockchainsllc/in3
0.45 stars per week over 138 weeks
62 stars, 15 forks, 12 watches
crypto category, created 2019-09-17, last commit 2022-04-01, main language C
blockchain, crypto-economic, ethereum, ipfs, verify

Check your Python environments for vulnerable Open Source packages with OSS Index or Sonatype Nexus Lifecycle.
https://jake.readthedocs.io/
https://github.com/sonatype-nexus-community/jake
0.45 stars per week over 134 weeks
61 stars, 15 forks, 8 watches
security category, created 2019-10-10, last commit 2022-03-14, main language Python
nexus-iq, ossindex, python, sonatype-iq, vulnerabilities, vulnerability-scanners

Create and use COG mosaic based on mosaicJSON
https://developmentseed.org/cogeo-mosaic/
https://github.com/developmentseed/cogeo-mosaic
0.37 stars per week over 156 weeks
58 stars, 16 forks, 7 watches
geo category, created 2019-05-14, last commit 2022-02-21, main language Python

https://github.com/HazyResearch/domino
2.46 stars per week over 23 weeks
57 stars, 1 forks, 22 watches
ml category, created 2021-11-29, last commit 2022-05-06, main language Python

Street network models and indicators for every urban area in the world
https://osf.io/f2dqc
https://github.com/gboeing/street-network-models
0.53 stars per week over 108 weeks
57 stars, 4 forks, 2 watches
sim category, created 2020-04-13, last commit 2021-03-05, main language Python

Pytorch framework for doing deep learning on point clouds.
https://torch-points3d.readthedocs.io/en/latest/
https://github.com/nicolas-chaulet/torch-points3d
3.07 stars per week over 17 weeks
53 stars, 11 forks, 0 watches
ml category, created 2022-01-09, last commit 2021-12-10, main language None

https://github.com/GoogleCloudPlatform/dataflow-geobeam
0.78 stars per week over 65 weeks
51 stars, 18 forks, 8 watches
geo category, created 2021-02-04, last commit 2022-05-10, main language Python

Aligning and Updating Cadaster Maps with Remote Sensing Images
https://github.com/Lydorn/mapalignment
0.26 stars per week over 191 weeks
49 stars, 12 forks, 4 watches
geo category, created 2018-09-05, last commit 2020-09-03, main language Python

A Python package for simple STAC queries
https://easystac.readthedocs.io/
https://github.com/cloudsen12/easystac
3.05 stars per week over 15 weeks
48 stars, 1 forks, 3 watches
geo category, created 2022-01-20, last commit 2022-03-31, main language Python
earth-observation, gis, planetary-computer, python, python3, radiant, remote-sensing, spatio-temporal, spatio-temporal-data, stac

TigerLily: Finding drug interactions in silico with the Graph.
https://github.com/benedekrozemberczki/tigerlily
3.94 stars per week over 10 weeks
40 stars, 3 forks, 1 watches
ml-dl category, created 2022-02-28, last commit 2022-04-19, main language Jupyter Notebook
biology, ddi, deep-learning, drug-drug-interaction, embedding, gradient-boosting, graph, graph-database, graph-embedding, graph-machine-learning, heterogeneous-graph, knowledge-graph, machine-learning, network-science, node, node-embedding, pharmaceuticals, tigergraph, unsupervised-learning

A Python client for the Snyk API.
https://snyk.docs.apiary.io/
https://github.com/snyk-labs/pysnyk
0.22 stars per week over 170 weeks
37 stars, 70 forks, 9 watches
security category, created 2019-02-03, last commit 2022-05-07, main language Python
api, python, snyk

A list of awesome crypto and blockchain projects
https://www.awesomecrypto.xyz/
https://github.com/dylanhogg/crazy-awesome-crypto
1.03 stars per week over 32 weeks
33 stars, 8 forks, 2 watches
crypto category, created 2021-09-27, last commit 2022-04-24, main language Python
awesome, awesome-list, bitcoin, blockchain, crypto, cryptocurrency, data, data-analysis, ethereum, github

Functional collections extension functions for Python
https://pyfuncol.readthedocs.io/
https://github.com/Gondolav/pyfuncol
1.5 stars per week over 20 weeks
31 stars, 2 forks, 3 watches
util category, created 2021-12-16, last commit 2022-05-03, main language Python
collections, extension-functions, functional, parallel, python, python3

A curated list of awesome Python frameworks, with a bias towards data and machine learning
https://www.awesomepython.org/
https://github.com/dylanhogg/crazy-awesome-python
0.2 stars per week over 98 weeks
20 stars, 1 forks, 2 watches
util category, created 2020-06-20, last commit 2022-04-23, main language Python
awesome-list, data, machine-learning, natural-language-processing, python, python-data, python-frameworks, python-library, python-machine-learning, python-nlp

PaCAL - ProbAbilistic CALculator
https://github.com/jszymon/pacal
0.05 stars per week over 405 weeks
20 stars, 8 forks, 6 watches
math category, created 2014-08-04, last commit 2021-11-05, main language Python

Comparison of Python packages and libraries for visualising geospatial vector data: applications for Smarter Cities.
https://github.com/gregorhd/mapcompare
0.4 stars per week over 50 weeks
20 stars, 0 forks, 2 watches
geo category, created 2021-05-21, last commit 2022-02-20, main language Python
comparison, data-visualisation, data-viz, interactive-visualisations, sample-visualisation, urban-data-science, visualisation-libraries

A small seq2seq punctuator tool based on DistilBERT
https://github.com/FerdinandZhong/punctuator
0.23 stars per week over 76 weeks
18 stars, 2 forks, 1 watches
nlp category, created 2020-11-19, last commit 2022-04-20, main language Python
bert, bert-ner, chinese-nlp, deep-learning, nlp, punctuation, pytorch, seq2seq

Generate simple tables in terminals from a nested list of strings.
https://robpol86.github.io/terminaltables
https://github.com/matthewdeanmartin/terminaltables
0.45 stars per week over 22 weeks
10 stars, 2 forks, 0 watches
term category, created 2021-12-04, last commit 2022-01-30, main language Python

Dynamical systems for Python
https://github.com/artemyk/dynpy
0.01 stars per week over 399 weeks
5 stars, 6 forks, 3 watches
sim category, created 2014-09-12, last commit 2018-09-28, main language Python

Scrap blockchain data from the public API of Etherscan.io
https://github.com/Nerolation/ethereum-datafarm
0.07 stars per week over 60 weeks
4 stars, 4 forks, 1 watches
crypto category, created 2021-03-13, last commit 2022-02-18, main language Python

Python port of mapbox/wagyu library (with separate C++ binding)
https://github.com/mapbox/wagyu
https://github.com/lycantropos/wagyu
0.02 stars per week over 97 weeks
2 stars, 2 forks, 1 watches
geo category, created 2020-06-30, last commit 2020-11-21, main language Python

A package for getting cloud products and product descriptions from a cloud provider website.
https://pypi.org/project/cloud-products/
https://github.com/dylanhogg/cloud-products
0.01 stars per week over 92 weeks
1 stars, 1 forks, 1 watches
data category, created 2020-08-01, last commit 2021-09-06, main language Python
aws, cloud-products, crawler, data, text-processing

A quick-start Python project template with helpful functionality and common libraries.
https://github.com/dylanhogg/python-project-template
0.01 stars per week over 116 weeks
1 stars, 0 forks, 1 watches
template category, created 2020-02-12, last commit 2022-01-22, main language Makefile
cookiecutter, jupyterlab, python, template

Provides access to Australian legal data
https://github.com/dylanhogg/legaldata
0.0 stars per week over 82 weeks
0 stars, 0 forks, 1 watches
data category, created 2020-10-12, last commit 2022-03-10, main language Python
crawler, data, law, lawtech, legal, legaltech

This file was automatically generated on 2022-05-10.

To curate your own github list, simply clone and change the input csv file.

Inspired by:
https://github.com/vinta/awesome-python
https://github.com/trananhkma/fucking-awesome-python

crazy-awesome-python's People

Contributors

dylanhogg avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.