github ml-tooling/best-of-python 2021.07.01
Update: 2021.07.01

latest releases: 2024.06.06, 2024.05.30, 2024.05.23...
3 years ago

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • python-dateutil (🥇36 · ⭐ 1.6K · 📈) - Useful extensions to the standard Python datetime.. Apache-2
  • pyrsistent (🥇34 · ⭐ 1.6K · 📈) - Persistent/Immutable/Functional data structures for Python. MIT
  • Motor (🥈33 · ⭐ 1.7K · 📈) - Motor - the async Python driver for MongoDB and Tornado or asyncio. Apache-2
  • simplejson (🥈33 · ⭐ 1.4K · 💤) - simplejson is a simple, fast, extensible JSON encoder/decoder for.. MIT
  • contextlib2 (🥉27 · ⭐ 33 · 📈) - contextlib2 is a backport of the standard library's.. ❗️psfrag

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • PyYAML (🥇35 · ⭐ 1.5K · 📉) - Canonical source repository for PyYAML. MIT
  • PyMySQL (🥈34 · ⭐ 6.5K · 📉) - Pure Python MySQL Client. MIT
  • python-fire (🥈32 · ⭐ 20K · 📉) - Python Fire is a library for automatically generating.. Apache-2
  • ultrajson (🥈32 · ⭐ 3.3K · 📉) - Ultra fast JSON decoder and encoder written in C with Python.. BSD-3
  • fabric (🥉31 · ⭐ 13K · 📉) - Simple, Pythonic remote execution and deployment. BSD-2

➕ Added Projects

Projects that were recently added to this best-of list.

  • Faker (🥇37 · ⭐ 13K · ➕) - Faker is a Python package that generates fake data for you. MIT
  • python-dotenv (🥇34 · ⭐ 4K · ➕) - Get and set values in your .env file in local and production.. BSD-3
  • xlwings (🥇33 · ⭐ 2K · ➕) - xlwings is a BSD-licensed Python library that makes it easy to call.. BSD-3
  • Datasets (🥇32 · ⭐ 8.5K · ➕) - The largest hub of ready-to-use NLP datasets for ML models with.. Apache-2
  • xmltodict (🥇32 · ⭐ 4.4K · 💀) - Python module that makes working with XML feel like you are.. MIT
  • python-magic (🥇32 · ⭐ 1.9K · ➕) - A python wrapper for libmagic. MIT
  • xlrd (🥇32 · ⭐ 1.9K · 💤) - Please use openpyxl where you can... BSD-3
  • alembic (🥈32 · ⭐ 980 · ➕) - A database migrations tool for SQLAlchemy. MIT
  • netmiko (🥉31 · ⭐ 2.4K · ➕) - Multi-vendor library to simplify Paramiko SSH connections to network.. MIT
  • Tablib (🥈30 · ⭐ 4K · ➕) - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. MIT
  • plumbum (🥉30 · ⭐ 2.2K · ➕) - Plumbum: Shell Combinators. MIT
  • smart-open (🥈30 · ⭐ 2.1K · ➕) - Utils for streaming large files (S3, HDFS, gzip, bz2...). MIT
  • cached-property (🥇30 · ⭐ 600 · 💤) - A decorator for caching properties in classes. BSD-3
  • pulumi (🥉29 · ⭐ 9.2K · ➕) - Pulumi - Modern Infrastructure as Code. Any cloud, any language. Apache-2
  • pandas-datareader (🥈29 · ⭐ 2K · 💤) - Extract data from a wide range of Internet sources into.. BSD-3
  • snorkel (🥈28 · ⭐ 4.7K · ➕) - A system for quickly generating training data with weak.. Apache-2
  • csvkit (🥈28 · ⭐ 4.6K · ➕) - A suite of utilities for converting to and working with CSV, the king.. MIT
  • phonenumbers (🥈28 · ⭐ 2.7K · ➕) - Python port of Google's libphonenumber. Apache-2
  • PDFMiner (🥉27 · ⭐ 4.6K · 💀) - Python PDF Parser (Not actively maintained). Check out pdfminer.six. MIT
  • python-dependency-injector (🥉27 · ⭐ 1.4K · ➕) - Dependency injection framework for Python. BSD-3
  • gdown (🥉27 · ⭐ 1.2K · ➕) - Download a large file from Google Drive (curl/wget fails because of the.. MIT
  • pyscaffold (🥉27 · ⭐ 1.1K · ➕) - Python project template generator with batteries included. MIT
  • textract (🥉26 · ⭐ 3K · 💀) - extract text from any document. no muss. no fuss. MIT
  • gin-config (🥉26 · ⭐ 1.3K · ➕) - Gin provides a lightweight configuration framework for Python. Apache-2
  • pyahocorasick (🥉26 · ⭐ 620 · ➕) - Python module (C extension and plain python) implementing.. BSD-3
  • Intake (🥉26 · ⭐ 590 · ➕) - Intake is a lightweight package for finding, investigating, loading.. BSD-2
  • inflect (🥉26 · ⭐ 540 · ➕) - Correctly generate plurals, ordinals, indefinite articles; convert.. MIT
  • janus (🥈26 · ⭐ 500 · ➕) - Thread-safe asyncio-aware queue for Python. Apache-2
  • tortoise-orm (🥉25 · ⭐ 2.1K · ➕) - Familiar asyncio ORM for python, built with relations in.. Apache-2
  • bidict (🥉25 · ⭐ 860 · ➕) - The bidirectional mapping library for Python. MPL-2.0
  • sqlitedict (🥉25 · ⭐ 680 · ➕) - Persistent dict, backed by sqlite3 and pickle, multithread-.. Apache-2
  • anyio (🥈25 · ⭐ 410 · ➕) - High level asynchronous concurrency and networking framework that works.. MIT
  • gino (🥉24 · ⭐ 2.2K · ➕) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core. BSD-3
  • Singer (🥉24 · ⭐ 800 · ➕) - Standard for moving data between databases, web APIs, files,.. ❗️AGPL-3.0
  • questionary (🥉24 · ⭐ 680 · ➕) - Python library to build pretty command line user prompts Easy to.. MIT
  • aiocache (🥉24 · ⭐ 540 · 💤) - Asyncio cache manager for redis, memcached and memory. BSD-3
  • tabulator-py (🥉24 · ⭐ 210 · ➕) - Python library for reading and writing tabular data via streams. MIT
  • camelot (🥉23 · ⭐ 1.2K · ➕) - A Python library to extract tabular data from PDFs. MIT
  • fastcore (🥉23 · ⭐ 600 · ➕) - Python supercharged for the fastai library. Apache-2
  • anytree (🥉23 · ⭐ 570 · 💀) - Python tree data library. Apache-2
  • SDV (🥉23 · ⭐ 450 · ➕) - Synthetic Data Generation for tabular, relational and time series data. MIT
  • hickle (🥉23 · ⭐ 380 · ➕) - a HDF5-based python pickle replacement. MIT
  • python-benedict (🥉23 · ⭐ 250 · ➕) - dict subclass with keylist/keypath support, normalized I/O.. MIT
  • deepdish (🥉23 · ⭐ 220 · ➕) - Flexible HDF5 saving/loading and other data science tools from the.. BSD-3
  • pinject (🥉22 · ⭐ 1.3K · ➕) - A pythonic dependency injection library. Apache-2
  • python-email-validator (🥉22 · ⭐ 440 · 💤) - A robust email syntax and deliverability validation.. ❗️CC0-1.0
  • cachier (🥉22 · ⭐ 380 · ➕) - Persistent, stale-free, local and cross-machine caching for Python.. MIT
  • messytables (🥉22 · ⭐ 370 · 💀) - Tools for parsing messy tabular data. This is now superseded by.. MIT
  • pyexcel-xlsx (🥉22 · ⭐ 89 · 💤) - A wrapper library to read, manipulate and write data in xlsx.. BSD-3
  • rows (🥉21 · ⭐ 750 · ➕) - A common, beautiful interface to tabular data, no matter the format. ❗️LGPL-3.0
  • piccolos (🥉21 · ⭐ 280 · ➕) - A fast, user friendly ORM and query builder which supports asyncio. MIT
  • aiomisc (🥉21 · ⭐ 220 · ➕) - aiomisc - miscellaneous utils for asyncio. MIT
  • unsync (🥉20 · ⭐ 580 · ➕) - Unsynchronize asyncio. MIT
  • datatest (🥉20 · ⭐ 240 · ➕) - Tools for test driven data-wrangling and data validation. Apache-2
  • openpyxl (🥉20 · ➕) - A Python library to read/write Excel 2010 xlsx/xlsm files. MIT
  • excalibur (🥉19 · ⭐ 980 · 💤) - A web interface to extract tabular data from PDFs. MIT
  • coolname (🥉19 · ⭐ 70 · ➕) - Random Name and Slug Generator. BSD-2
  • docopt-ng (🥉19 · ⭐ 45 · ➕) - Humane command line arguments parser. Now with maintenance,.. MIT
  • gsheets-db-api (🥉18 · ⭐ 130 · ➕) - A Python DB-API and SQLAlchemy dialect to Google Spreasheets. MIT
  • Phoenix (🥉17 · ⭐ 1.6K · ➕) - wxPython's Project Phoenix. A new implementation of.. ❗Unlicensed
  • cleverdict (🥉17 · ⭐ 82 · ➕) - A JSON-friendly data structure which allows both object attributes.. MIT
  • csvs-to-sqlite (🥉16 · ⭐ 620 · 💤) - Convert CSV files into a SQLite database. Apache-2
  • millify (🥉16 · ⭐ 37 · 💀) - Convert long numbers into a human-readable format in Python. MIT
  • psycopg3 (🥉12 · ⭐ 360 · ➕) - New generation PostgreSQL database adapter for the Python.. ❗️LGPL-3.0

Don't miss a new best-of-python release

NewReleases is sending notifications on new releases.