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
keras by keras-team
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 by willmcgugan
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
pandas by pandas-dev
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 by TencentARC
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
pytest by pytest-dev
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
tpot by EpistasisLab
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
altair by altair-viz
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
gradio by gradio-app
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
kaggle-api by Kaggle
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 by python-trio
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
sphinx by sphinx-doc
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
Hub by activeloopai
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
mmcv by open-mmlab
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
nlpaug by makcedward
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
qgrid by quantopian
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
coremltools by apple
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
eli5 by TeamHG-Memex
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
coveragepy by nedbat
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
koila by rentruewang
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 by projectmesa
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-config by google
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
addons by tensorflow
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 by tensorflow
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
Pipe by JulienPalard
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
pycoingecko by man-c
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
snoop by alexmojaki
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
CodeT5 by salesforce
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
STTN by researchmm
[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
ion-python by amzn
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
pyminiaudio by irmen
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
wagyu by lycantropos
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