Releases: ml-tooling/best-of-python-dev
Update: 2021.12.02
📈 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.
- mkdocs-material (🥇34 · ⭐ 8.1K · 📈) - Technical documentation that just works.
MIT
- conda (🥈33 · ⭐ 4.4K · 📈) - OS-agnostic, system-level binary package manager and ecosystem.
BSD-3
- parso (🥇32 · ⭐ 460 · 📈) - A Python Parser.
MIT
- pylama (🥈28 · ⭐ 830 · 📈) - Code audit tool for python.
MIT
- mamba (🥉23 · ⭐ 2.5K · 📈) - The Fast Cross-Platform Package Manager.
BSD-3
📉 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.
- ipdb (🥇29 · ⭐ 1.5K · 📉) - Integration of IPython pdb.
BSD-3
- pytype (🥉25 · ⭐ 3.5K · 📉) - A static type analyzer for Python code.
Apache-2
- asteval (🥉23 · ⭐ 120 · 📉) - minimalistic evaluator of python expression using ast module.
MIT
- releases (🥉22 · ⭐ 160 · 📉) - A powerful Sphinx changelog-generating extension.
BSD-2
- Bpytop (🥉21 · ⭐ 7.9K · 📉) - Linux/OSX/FreeBSD resource monitor.
Apache-2
Update: 2021.11.17
📈 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.
- prospector (🥇29 · ⭐ 1.5K · 📈) - Inspects Python source files and provides information about..
❗️GPL-2.0
- py2app (🥈26 · ⭐ 160 · 📈) - py2app is a Python setuptools command which will allow you to make..
MIT
- mkdocs-awesome-pages-plugin (🥉22 · ⭐ 190 · 📈) - An MkDocs plugin that simplifies configuring page..
MIT
- heartrate (🥉21 · ⭐ 1.3K · 📈) - Simple real time visualisation of the execution of a Python program.
MIT
- mkdocs-print-site-plugin (🥉19 · ⭐ 27 · 📈) - MkDocs Plugin that adds an additional page that..
MIT
📉 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.
- pipenv (🥇34 · ⭐ 22K · 📉) - Python Development Workflow for Humans.
MIT
- flake8 (🥇33 · ⭐ 1.6K · 📉) - Flake8 is a wrapper around these tools: PyFlakes; pycodestyle; Ned..
MIT
- pycodestyle (🥇31 · ⭐ 4.4K · 📉) - Simple Python style checker in one Python file.
❗️Saxpath
- wheel (🥈30 · ⭐ 280 · 📉) - The official binary distribution format for Python.
MIT
- mamba (🥉21 · ⭐ 2.4K · 📉) - The Fast Cross-Platform Package Manager.
BSD-3
Update: 2021.08.26
📈 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.
- psutil (🥇37 · ⭐ 7.6K · 📈) - Cross-platform lib for process and system monitoring in Python.
BSD-3
- mkdocs (🥇36 · ⭐ 13K · 📈) - Project documentation with Markdown.
BSD-2
- python-json-logger (🥇32 · ⭐ 1K · 📈) - Json Formatter for the standard python logger.
BSD-2
- flake8-quotes (🥈27 · ⭐ 130 · 📈) - Flake8 extension for checking quotes in python.
MIT
- com2ann (🥉16 · ⭐ 97 · 📈) - Tool for translation type comments to type annotations in Python.
MIT
📉 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.
- pyinstaller (🥇28 · ⭐ 8.4K · 📉) - Freeze (package) Python programs into stand-alone..
❗️GPL-2.0
- pyre-check (🥈25 · ⭐ 5.5K · 📉) - Performant type-checking for python.
MIT
- pyinstrument (🥉25 · ⭐ 3.1K · 📉) - Call stack profiler for Python. Shows you why your code is..
BSD-3
- mypy-protobuf (🥉21 · ⭐ 380 · 📉) - open source tools to generate mypy stubs from protobufs.
Apache-2
- mkdocs-versioning (🥉15 · ⭐ 40 · 📉) - A tool that allows for versioning sites built with..
MIT
Update: 2021.07.15
📈 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.
- invoke (🥇32 · ⭐ 3.3K · 📈) - Pythonic task management & command execution.
BSD-2
- pdbpp (🥈27 · ⭐ 760 · 📈) - pdb++, a drop-in replacement for pdb (the Python debugger).
BSD-3
- wasabi (🥉26 · ⭐ 300 · 📈) - A lightweight console printing and formatting toolkit.
MIT
- Scalene (🥉25 · ⭐ 4.2K · 📈) - Scalene: a high-performance, high-precision CPU, GPU, and memory..
Apache-2
- pipx (🥉25 · ⭐ 3.9K · 📈) - Install and Run Python Applications in Isolated Environments.
MIT
📉 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.
Update: 2021.07.08
📈 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.
- autopep8 (🥇34 · ⭐ 3.8K · 📈) - A tool that automatically formats Python code to conform to the PEP..
MIT
- pyflakes (🥇33 · ⭐ 1K · 📈) - A simple program which checks Python source files for errors.
MIT
- pyautogui (🥈30 · ⭐ 5.3K · 📈) - A cross-platform GUI automation Python module for human beings...
BSD-3
- nose2 (🥈28 · ⭐ 680 · 📈) - The successor to nose, based on unittest2.
BSD-3
- pep8-naming (🥈28 · ⭐ 310 · 📈) - Naming Convention checker for Python.
❗️Saxpath
📉 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.
- pre-commit (🥇31 · ⭐ 6.2K · 📉) - A framework for managing and maintaining multi-language pre-..
MIT
- memory-profiler (🥈27 · ⭐ 3K · 📉) - Monitor Memory usage of Python code.
BSD-3
- prospector (🥈26 · ⭐ 1.4K · 💤) - Inspects Python source files and provides information about..
❗️GPL-2.0
- releases (🥉22 · ⭐ 160 · 💀) - A powerful Sphinx changelog-generating extension.
BSD-2
- memory_profiler (🥉22 · ⭐ 63 · 💀) - Monitor Memory usage of Python code.
BSD-3
Update: 2021.07.01
📈 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.
- pytest-mock (🥈30 · ⭐ 1.1K · 📈) - Thin-wrapper around the mock package for easier use with..
MIT
- gast (🥈28 · ⭐ 110 · 📈) - Python AST that abstracts the underlying Python version.
BSD-3
- pudb (🥈27 · ⭐ 2.1K · 📈) - Full-screen console debugger for Python.
MIT
- prospector (🥈27 · ⭐ 1.4K · 💤) - Inspects Python source files and provides information about..
❗️GPL-2.0
- mypy-protobuf (🥈25 · ⭐ 360 · 📈) - open source tools to generate mypy stubs from protobufs.
Apache-2
📉 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.
- autopep8 (🥇33 · ⭐ 3.8K · 📉) - A tool that automatically formats Python code to conform to the PEP..
MIT
- pylint (🥈31 · ⭐ 3.4K · 📉) - It's not just a linter that annoys you!.
❗️GPL-2.0
- freezegun (🥈31 · ⭐ 2.9K · 📉) - Let your Python tests travel through time.
Apache-2
- nose (🥈31 · ⭐ 1.3K · 💀) - nose is nicer testing for python.
❗️LGPL-2.1+
- loguru (🥈30 · ⭐ 9.2K · 📉) - Python logging made (stupidly) simple.
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
- detect-secrets (🥉26 · ⭐ 1.9K · ➕) - An enterprise friendly way of detecting and preventing..
Apache-2
- briefcase (🥈25 · ⭐ 1.2K · ➕) - Tools to support converting a Python project into a standalone..
BSD-3
- pdoc3 (🥈25 · ⭐ 660 · ➕) - Auto-generate API documentation for Python projects.
❗️AGPL-3.0
- wasabi (🥉25 · ⭐ 290 · ➕) - A lightweight console printing and formatting toolkit.
MIT
- python-devtools (🥉19 · ⭐ 350 · ➕) - Dev tools for python.
MIT
- heartrate (🥉17 · ⭐ 1.3K · 💀) - Simple real time visualisation of the execution of a Python program.
MIT
- livepython (🥉12 · ⭐ 2.5K · 💀) - Visually trace Python code in real-time.
MIT
Update: 2021.06.24
📈 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.
- pipenv (🥇37 · ⭐ 22K · 📈) - Python Development Workflow for Humans.
MIT
- tqdm (🥇37 · ⭐ 19K · 📈) - A Fast, Extensible Progress Bar for Python and CLI.
MIT
- python-coloredlogs (🥈28 · ⭐ 420 · 📈) - Colored terminal output for Python's logging module.
MIT
- wily (🥉20 · ⭐ 770 · 📈) - A Python application for tracking, reporting on timing and complexity..
Apache-2
- pyship (🥉11 · ⭐ 11 · 📈) - pyship - ship Python desktop apps to end users.
MIT
📉 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.
- twine (🥈30 · ⭐ 1.1K · 📉) - Utilities for interacting with PyPI.
Apache-2
- pyautogui (🥈29 · ⭐ 5.2K · 📉) - A cross-platform GUI automation Python module for human beings...
BSD-3
- line_profiler (🥈28 · ⭐ 3.5K · 📉) - Line-by-line profiling for Python.
BSD-3
- pudb (🥈26 · ⭐ 2.1K · 📉) - Full-screen console debugger for Python.
MIT
- prettytable (🥉23 · ⭐ 490 · 📉) - Display tabular data in a visually appealing ASCII..
❗️BSD-1-Clause
Update: 2021.06.03
📈 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.
- pyinstaller (🥇34 · ⭐ 8.1K · 📈) - Freeze (package) Python programs into stand-alone..
❗️GPL-2.0
- playwright-python (🥈28 · ⭐ 4.6K · 📈) - Python version of the Playwright testing and..
Apache-2
- xenon (🥉23 · ⭐ 190 · 📈) - Monitoring tool based on radon.
MIT
- data-science-types (🥉23 · ⭐ 180 · 📈) - Mypy stubs, i.e., type information, for numpy, pandas..
Apache-2
- pyflow (🥉19 · ⭐ 770 · 📈) - An installation and dependency system for Python.
MIT
📉 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.
- psutil (🥇35 · ⭐ 7.4K · 📉) - Cross-platform lib for process and system monitoring in Python.
BSD-3
- jedi (🥇35 · ⭐ 4.9K · 📉) - Awesome autocompletion, static analysis and refactoring library for python.
MIT
- pyright (🥈25 · ⭐ 6.8K · 📉) - Static type checker for Python.
MIT
- mypy-protobuf (🥉23 · ⭐ 350 · 📉) - open source tools to generate mypy stubs from protobufs.
Apache-2
- stackprinter (🥉22 · ⭐ 1.1K · 📉) - Debugging-friendly exceptions for Python.
MIT
Update: 2021.05.13
📈 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.
- rich (🥇33 · ⭐ 26K · 📈) - Rich is a Python library for rich text and beautiful formatting in the..
MIT
- logbook (🥈31 · ⭐ 1.4K · 💀) - A cool logging replacement for Python.
BSD-3
- packaging (🥇31 · ⭐ 300 · 📈) - Core utilities for Python packages.
BSD-2
- line_profiler (🥈29 · ⭐ 3.5K · 📈) - Line-by-line profiling for Python.
BSD-3
- lazydocs (🥉16 · ⭐ 22 · 🐣) - Generate markdown API documentation from Google-style Python..
MIT
📉 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.
- pipenv (🥇36 · ⭐ 22K · 📉) - Python Development Workflow for Humans.
MIT
- black (🥈33 · ⭐ 21K · 📉) - The uncompromising Python code formatter.
MIT
- hacking (🥈29 · ⭐ 220 · 📉) - OpenStack Hacking Style Checks. Mirror of code maintained at..
Apache-2
- coala (🥈27 · ⭐ 3.2K · 📉) - coala provides a unified command-line interface for linting and..
❗️AGPL-3.0
- pyflow (🥉17 · ⭐ 750 · 📉) - An installation and dependency system for Python.
MIT
Update: 2021.04.29
📈 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.
- pylint (🥇34 · ⭐ 3.3K · 📈) - It's not just a linter that annoys you!.
❗️GPL-2.0
- logbook (🥈30 · ⭐ 1.4K · 💀) - A cool logging replacement for Python.
BSD-3
- line_profiler (🥈28 · ⭐ 3.5K · 📈) - Line-by-line profiling for Python.
BSD-3
- xdoctest (🥉24 · ⭐ 93 · 📈) - A rewrite of Python's builtin doctest module (with pytest plugin..
Apache-2
- interrogate (🥉23 · ⭐ 250 · 📈) - Explain yourself! Interrogate a codebase for docstring coverage.
MIT
📉 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.
- pytest-mock (🥈29 · ⭐ 1K · 📉) - Thin-wrapper around the mock package for easier use with..
MIT
- astor (🥈27 · ⭐ 580 · 📉) - Python AST read/write.
BSD-3
- prospector (🥈26 · ⭐ 1.4K · 📉) - Inspects Python source files and provides information about..
❗️GPL-2.0
- mkdocs-git-revision-date-plugin (🥉18 · ⭐ 32 · 📉) - MkDocs plugin for setting revision date from git per..
MIT
- PyOxidizer (🥉14 · ⭐ 3K · 📉) - A modern Python application packaging and distribution tool.
MPL-2.0