πΒ A ranked list of awesome Python open-source libraries & tools. Updated weekly.
This curated list contains 390 awesome open-source projects with a total of 2M stars grouped into 28 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!
π§ββοΈΒ Discover other best-of lists or create your own.
π«Β Subscribe to our newsletter for updates and trending projects.
- Data Serialization 16 projects
- Data Containers & Dataframes 30 projects
- Data Structures 15 projects
- Data Validation 15 projects
- Algorithms & Design Patterns 4 projects
- Date & Time Utilities 9 projects
- File & Path Utilities 10 projects
- Compatiblity 7 projects
- Cryptography 7 projects
- Infrastructure & DevOps 20 projects
- Process Utilities 4 projects
- Asynchronous Programming 7 projects
- Configuration 9 projects
- CLI Development 20 projects
- Development Tools 1 projects
- Data Caching 6 projects
- GUI Development 10 projects
- Computer & Machine Vision 2 projects
- Machine Learning & Data Engineering 1 projects
- Text Data 12 projects
- Web Development 1 projects
- Database Clients 64 projects
- Data Loading & Extraction 30 projects
- Data Pipelines & Streaming 44 projects
- File Formats 3 projects
- Code Inspection 4 projects
- General Utilities 15 projects
- Python Implementations 6 projects
- Others 21 projects
- π₯π₯π₯Β Combined project-quality score
- βοΈΒ Star count from GitHub
- π£Β New project (less than 6 months old)
- π€Β Inactive project (6 months no activity)
- πΒ Dead project (12 months no activity)
- ππΒ Project is trending up or down
- βΒ Project was recently added
- βοΈΒ Warning (e.g. missing/risky license)
- π¨βπ»Β Contributors count from GitHub
- πΒ Fork count from GitHub
- πΒ Issue count from GitHub
- β±οΈΒ Last update timestamp on package manager
- π₯Β Download count from package manager
- π¦Β Number of dependent projects
Β Pandas related project
protobuf (π₯53 Β· β 70K) - Protocol Buffers - Googles data interchange format. BSD-3
-
GitHub (π¨βπ» 1.4K Β· π 16K Β· π₯ 76M Β· π¦ 960K Β· π 6.8K - 3% open Β· β±οΈ 11.12.2025):
git clone https://github.com/protocolbuffers/protobuf -
PyPi (π₯ 460M / month Β· π¦ 10K Β· β±οΈ 06.12.2025):
pip install protobuf -
Conda (π₯ 26M Β· β±οΈ 14.10.2025):
conda install -c conda-forge protobuf -
npm (π₯ 12M / month Β· π¦ 3.7K Β· β±οΈ 19.11.2025):
npm install google-protobuf
flatbuffers (π₯45 Β· β 25K) - FlatBuffers: Memory Efficient Serialization Library. Apache-2
-
GitHub (π¨βπ» 740 Β· π 3.4K Β· π₯ 1.4M Β· π¦ 190K Β· π 2.6K - 4% open Β· β±οΈ 10.12.2025):
git clone https://github.com/google/flatbuffers -
PyPi (π₯ 41M / month Β· π¦ 670 Β· β±οΈ 24.09.2025):
pip install flatbuffers -
Conda (π₯ 1.8M Β· β±οΈ 24.10.2025):
conda install -c conda-forge flatbuffers -
npm (π₯ 7.4M / month Β· π¦ 290 Β· β±οΈ 24.09.2025):
npm install flatbuffers
marshmallow (π₯41 Β· β 7.2K) - A lightweight library for converting complex objects to and from.. MIT
-
GitHub (π¨βπ» 220 Β· π 650 Β· π¦ 220K Β· π 1.3K - 11% open Β· β±οΈ 05.12.2025):
git clone https://github.com/marshmallow-code/marshmallow -
PyPi (π₯ 97M / month Β· π¦ 2.7K Β· β±οΈ 05.12.2025):
pip install marshmallow -
Conda (π₯ 3.5M Β· β±οΈ 06.12.2025):
conda install -c conda-forge marshmallow
simplejson (π₯37 Β· β 1.7K) - simplejson is a simple, fast, extensible JSON encoder/decoder for.. MIT
-
GitHub (π¨βπ» 45 Β· π 350 Β· π₯ 7.7K Β· π¦ 150K Β· π 220 - 11% open Β· β±οΈ 24.09.2025):
git clone https://github.com/simplejson/simplejson -
PyPi (π₯ 46M / month Β· π¦ 2.8K Β· β±οΈ 26.09.2025):
pip install simplejson -
Conda (π₯ 4.6M Β· β±οΈ 07.11.2025):
conda install -c conda-forge simplejson
orjson (π₯36 Β· β 7.7K) - Fast, correct Python JSON library supporting dataclasses, datetimes,.. Apache-2
dill (π₯36 Β· β 2.4K) - serialize all of Python. BSD-3
-
GitHub (π¨βπ» 47 Β· π 180 Β· π₯ 290K Β· π¦ 240K Β· π 550 - 35% open Β· β±οΈ 09.11.2025):
git clone https://github.com/uqfoundation/dill -
PyPi (π₯ 110M / month Β· π¦ 3.7K Β· β±οΈ 16.04.2025):
pip install dill -
Conda (π₯ 16M Β· β±οΈ 30.11.2025):
conda install -c conda-forge dill
cloudpickle (π₯34 Β· β 1.9K) - Extended pickling support for Python objects. BSD-3
-
GitHub (π¨βπ» 64 Β· π 180 Β· π₯ 84 Β· π 280 - 35% open Β· β±οΈ 05.11.2025):
git clone https://github.com/cloudpipe/cloudpickle -
PyPi (π₯ 110M / month Β· π¦ 2.3K Β· β±οΈ 03.11.2025):
pip install cloudpickle -
Conda (π₯ 29M Β· β±οΈ 09.12.2025):
conda install -c conda-forge cloudpickle
jsonpickle (π₯34 Β· β 1.3K) - Python library for serializing any arbitrary object graph into.. BSD-3
python-rapidjson (π₯29 Β· β 530) - Python wrapper around rapidjson. MIT
-
GitHub (π¨βπ» 25 Β· π 53 Β· π¦ 7.4K Β· π 120 - 13% open Β· β±οΈ 07.12.2025):
git clone https://github.com/python-rapidjson/python-rapidjson -
PyPi (π₯ 5.2M / month Β· π¦ 270 Β· β±οΈ 07.12.2025):
pip install python-rapidjson -
Conda (π₯ 4.3M Β· β±οΈ 07.12.2025):
conda install -c conda-forge python-rapidjson
Show 5 hidden projects...
- ultrajson (π₯33 Β· β 4.5K) - Ultra fast JSON decoder and encoder written in C with Python..
βUnlicensed - pyasn1 (π₯33 Β· β 250 Β· π) - Generic ASN.1 library for Python.
BSD-2 - msgpack (π₯32 Β· β 2K) - MessagePack serializer implementation for Python..
βUnlicensed - hickle (π₯26 Β· β 500 Β· π) - a HDF5-based python pickle replacement.
MIT - pysimdjson (π₯24 Β· β 750) - Python bindings for the simdjson project.
βUnlicensed
General-purpose data containers as well as utilities & extensions for pandas.
pandas (π₯54 Β· β 47K) - Flexible and powerful data analysis / manipulation library for.. BSD-3 
-
GitHub (π¨βπ» 4.1K Β· π 19K Β· π₯ 1.9M Β· π¦ 2.8M Β· π 28K - 12% open Β· β±οΈ 11.12.2025):
git clone https://github.com/pandas-dev/pandas -
PyPi (π₯ 510M / month Β· π¦ 100K Β· β±οΈ 03.12.2025):
pip install pandas -
Conda (π₯ 73M Β· β±οΈ 04.12.2025):
conda install -c conda-forge pandas
h5py (π₯40 Β· β 2.2K Β· π) - HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5.. BSD-3
numexpr (π₯38 Β· β 2.4K) - Fast numerical array expression evaluator for Python, NumPy, Pandas,.. MIT
-
GitHub (π¨βπ» 85 Β· π 220 Β· π₯ 2.8K Β· π¦ 99K Β· π 400 - 0% open Β· β±οΈ 02.12.2025):
git clone https://github.com/pydata/numexpr -
PyPi (π₯ 9.6M / month Β· π¦ 1.2K Β· β±οΈ 13.10.2025):
pip install numexpr -
Conda (π₯ 12M Β· β±οΈ 03.12.2025):
conda install -c conda-forge numexpr
zarr (π₯37 Β· β 1.9K) - An implementation of chunked, compressed, N-dimensional arrays for Python. MIT
-
GitHub (π¨βπ» 150 Β· π 370 Β· π¦ 7.4K Β· π 1.4K - 36% open Β· β±οΈ 27.11.2025):
git clone https://github.com/zarr-developers/zarr-python -
PyPi (π₯ 3.1M / month Β· π¦ 1.7K Β· β±οΈ 21.11.2025):
pip install zarr -
Conda (π₯ 4.8M Β· β±οΈ 21.11.2025):
conda install -c conda-forge zarr
Modin (π₯36 Β· β 10K) - Modin: Scale your Pandas workflows by changing a single line of.. Apache-2 
-
GitHub (π¨βπ» 140 Β· π 660 Β· π₯ 200K Β· π¦ 2.3K Β· π 4.4K - 16% open Β· β±οΈ 01.10.2025):
git clone https://github.com/modin-project/modin -
PyPi (π₯ 1.8M / month Β· π¦ 66 Β· β±οΈ 02.10.2025):
pip install modin -
Conda (π₯ 850K Β· β±οΈ 22.04.2025):
conda install -c conda-forge modin-core
Bottleneck (π₯35 Β· β 1.2K) - Fast NumPy array functions written in C. BSD-2
-
GitHub (π¨βπ» 37 Β· π 110 Β· π¦ 59K Β· π 260 - 18% open Β· β±οΈ 10.12.2025):
git clone https://github.com/pydata/bottleneck -
PyPi (π₯ 5.7M / month Β· π¦ 620 Β· β±οΈ 08.09.2025):
pip install Bottleneck -
Conda (π₯ 5.9M Β· β±οΈ 10.11.2025):
conda install -c conda-forge bottleneck
pandera (π₯34 Β· β 4.1K) - A light-weight, flexible, and expressive statistical data testing.. MIT 
-
GitHub (π¨βπ» 180 Β· π 360 Β· π¦ 3.2K Β· π 1K - 41% open Β· β±οΈ 11.12.2025):
git clone https://github.com/pandera-dev/pandera -
PyPi (π₯ 13M / month Β· π¦ 380 Β· β±οΈ 25.11.2025):
pip install pandera -
Conda (π₯ 94K Β· β±οΈ 26.11.2025):
conda install -c conda-forge pandera-core
datasketch (π₯33 Β· β 2.8K) - MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog,.. MIT
PyTables (π₯33 Β· β 1.3K) - A Python package to manage extremely large amounts of data. BSD-3
-
GitHub (π¨βπ» 140 Β· π 280 Β· π₯ 200 Β· π 750 - 20% open Β· β±οΈ 06.12.2025):
git clone https://github.com/PyTables/PyTables -
PyPi (π₯ 1.7M / month Β· π¦ 1.5K Β· β±οΈ 04. 2590 01.2025):
pip install tables -
Conda (π₯ 11M Β· β±οΈ 30.10.2025):
conda install -c conda-forge pytables
Vaex (π₯31 Β· β 8.5K) - Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization.. MIT
datatable (π₯29 Β· β 1.9K Β· π€) - A Python package for manipulating 2-dimensional tabular data.. MPL-2.0
StaticFrame (π₯28 Β· β 480) - Immutable and statically-typeable DataFrames with runtime type and.. MIT
-
GitHub (π¨βπ» 27 Β· π 35 Β· π¦ 29 Β· π 730 - 6% open Β· β±οΈ 01.12.2025):
git clone https://github.com/InvestmentSystems/static-frame -
PyPi (π₯ 23K / month Β· π¦ 6 Β· β±οΈ 30.10.2025):
pip install static-frame -
Conda (π₯ 550K Β· β±οΈ 31.10.2025):
conda install -c conda-forge static-frame
pickleDB (π₯25 Β· β 1.1K Β· π) - pickleDB is an in memory key-value store using Pythons orjson.. BSD-3
Pandas Summary (π₯24 Β· β 520) - Engine for ML/Data tracking, visualization,.. Apache-2 
Show 14 hidden projects...
- numpy (π₯51 Β· β 31K) - The fundamental package for scientific computing with Python.
βUnlicensed - polars (π₯44 Β· β 37K) - Extremely f
E630
ast Query Engine for DataFrames, written in Rust.
βUnlicensed - Blaze (π₯32 Β· β 3.2K Β· π) - NumPy and Pandas interface to Big Data.
BSD-3 - TinyDB (π₯31 Β· β 7.4K Β· π) - TinyDB is a lightweight document oriented database optimized for your..
MIT - Koalas (π₯31 Β· β 3.4K Β· π) - Koalas: pandas API on Apache Spark.
Apache-2spark - Arctic (π₯28 Β· β 3.1K Β· π) - Arctic is a high performance datastore for numeric data.
βοΈLGPL-2.1 - sklearn-pandas (π₯28 Β· β 2.8K Β· π) - Pandas integration with sklearn.
βοΈZlibsklearn - pandasql (π₯28 Β· β 1.4K Β· π) - sqldf for pandas.
MIT - PandaralΒ·lel (π₯27 Β· β 3.8K Β· π) - A simple and efficient tool to parallelize Pandas..
BSD-3jupyter - swifter (π₯27 Β· β 2.6K Β· π) - A package which efficiently applies any function to a pandas..
MIT - bcolz (π₯27 Β· β 960 Β· π) - A columnar data container that can be compressed.
BSD-3 - fletcher (π₯20 Β· β 230 Β· π) - Pandas ExtensionDType/Array backed by Apache Arrow.
MIT - Bounter (π₯18 Β· β 930 Β· π) - Efficient Counter that uses a limited (bounded) amount of memory..
MIT - PandaPy (π₯12 Β· β 550 Β· π) - PandaPy has the speed of NumPy and the usability of Pandas 10x to..
MIT
pyrsistent (π₯37 Β· β 2.1K) - Persistent/Immutable/Functional data structures for Python. MIT
multidict (π₯34 Β· β 480) - The multidict implementation. Apache-2
-
GitHub (π¨βπ» 62 Β· π 110 Β· π₯ 1.9K Β· π 190 - 11% open Β· β±οΈ 20.11.2025):
git clone https://github.com/aio-libs/multidict -
PyPi (π₯ 280M / month Β· π¦ 2.1K Β· β±οΈ 06.10.2025):
pip install multidict -
Conda (π₯ 21M Β· β±οΈ 30.06.2025):
conda install -c conda-forge multidict
python-benedict (π₯29 Β· β 1.6K) - dict subclass with keylist/keypath support, built-in I/O.. MIT
-
GitHub (π¨βπ» 11 Β· π 45 Β· π¦ 2K Β· π 120 - 10% open Β· β±οΈ 06.12.2025):
git clone https://github.com/fabiocaccamo/python-benedict -
PyPi (π₯ 800K / month Β· π¦ 110 Β· β±οΈ 30.09.2025):
pip install python-benedict -
Conda (π₯ 240K Β· β±οΈ 22.04.2025):
conda install -c conda-forge python-benedict
glom (π₯28 Β· β 2.1K Β· π€) - Pythons nested data operator (and CLI), for all your declarative.. BSD-3
python-box (π₯26 Β· β 2.8K Β· π€) - Python dictionaries with advanced dot notation access. MIT
Show 7 hidden projects...
- python-sortedcontainers (π₯32 Β· β 3.9K Β· π) - Python Sorted Container Types: Sorted List, Sorted..
Apache-2 - addict (π₯31 Β· β 2.5K Β· π) - The Python Dict thats better than heroin.
MIT - sqlitedict (π₯29 Β· β 1.2K Β· π) - Persistent dict, backed by sqlite3 and pickle, multithread-..
Apache-2 - ordered-set (π₯28 Β· β 220 Β· π) - A mutable set that remembers the order of its entries. One of..
MIT - munch (π₯26 Β· β 780 Β· π) - A Munch is a Python dictionary that provides attribute-style access (a..
MIT - immutables (π₯25 Β· β 1.2K Β· π) - A high-performance immutable mapping type for Python.
Apache-2 - cleverdict (π₯16 Β· β 100 Β· π) - A JSON-friendly data structure which allows both object attributes..
MIT
pydantic (π₯47 Β· β 26K) - Data validation using Python type hints. MIT
-
GitHub (π¨βπ» 720 Β· π 2.3K Β· π¦ 930K Β· π 5.5K - 9% open Β· β±οΈ 09.12.2025):
git clone https://github.com/samuelcolvin/pydantic -
PyPi (π₯ 580M / month Β· π¦ 51K Β· β±οΈ 26.11.2025):
pip install pydantic -
Conda (π₯ 18M Β· β±οΈ 29.11.2025):
conda install -c conda-forge pydantic
jsonschema (π₯42 Β· β 4.9K) - An implementation of the JSON Schema specification for Python. MIT
-
GitHub (π¨βπ» 120 Β· π 600 Β· π₯ 840 Β· π¦ 810K Β· π 880 - 4% open Β· β±οΈ 09.12.2025):
git clone https://github.com/Julian/jsonschema -
PyPi (π₯ 280M / month Β· π¦ 8.4K Β· β±οΈ 18.08.2025):
pip install jsonschema -
Conda (π₯ 42M Β· β±οΈ 19.08.2025):
conda install -c conda-forge jsonschema
voluptuous (π₯33 Β· β 1.8K) - CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data.. BSD-3
-
GitHub (π¨βπ» 100 Β· π 220 Β· π¦ 20K Β· π 260 - 15% open Β· β±οΈ 31.08.2025):
git clone https://github.com/alecthomas/voluptuous -
PyPi (π₯ 4.7M / month Β· π¦ 540 Β· β±οΈ 02.07.2024):
pip install voluptuous -
Conda (π₯ 620K Β· β±οΈ 22.04.2025):
conda install -c conda-forge voluptuous
validators (π₯33 Β· β 1.1K) - Python Data Validation for Humans. MIT
-
GitHub (π¨βπ» 64 Β· π 170 Β· π₯ 200 Β· π¦ 150K Β· π 190 - 1% open Β· β±οΈ 03.10.2025):
git clone https://github.com/kvesteri/validators -
PyPi (π₯ 24M / month Β· π¦ 7.6K Β· β±οΈ 01.05.2025):
pip install validators -
Conda (π₯ 1.2M Β· β±οΈ 03.05.2025):
conda install -c conda-forge validators
python-email-validator (π₯32 Β· β 1.3K) - A robust email syntax and deliverability validation.. Unlicense
-
GitHub (π¨βπ» 26 Β· π 130 Β· π 110 - 12% open Β· β±οΈ 27.10.2025):
git clone https://github.com/JoshData/python-email-validator -
PyPi (π₯ 91M / month Β· π¦ 1.2K Β· β±οΈ 26.08.2025):
pip install email-validator -
Conda (π₯ 1.8M Β· β±οΈ 26.08.2025):
conda install -c conda-forge email-validator
param (π₯32 Β· β 500) - Declarative parameters for robust Python classes and a rich API for.. BSD-3
dirty-equals (π₯25 Β· β 940) - Doing dirty (but extremely useful) things with equals. MIT
-
GitHub (π¨βπ» 20 Β· π 43 Β· π¦ 640 Β· π 45 - 35% open Β· β±οΈ 17.11.2025):
git clone https://github.com/samuelcolvin/dirty-equals -
PyPi (π₯ 1.9M / month Β· π¦ 100 Β· β±οΈ 17.11.2025):
pip install dirty-equals -
Conda (π₯ 110K Β· β±οΈ 18.11.2025):
conda install -c conda-forge dirty-equals
Show 6 hidden projects...
- schematics (π₯31 Β· β 2.6K Β· π) - Python Data Structures for Humans.
BSD-3 - strictyaml (π₯29 Β· β 1.6K Β· π) - Type-safe YAML parser and validator.
MIT - valideer (π₯20 Β· β 260 Β· π) - Lightweight data validation and adaptation Python library.
MIT - validr (π₯17 Β· β 220 Β· π) - A simple, fast, extensible python library for data validation.
MIT - typical (π₯17 Β· β 180 Β· π) - Typical: Fast, simple, & correct data-validation using Python 3 typing.
MIT - dataklasses (π₯7 Β· β 810 Β· π) - A different spin on dataclasses.
βUnlicensed
πΒ python-patterns ( β 43K) - Collection of design patterns/idioms in Python.
transitions (π₯33 Β· β 6.3K) - A lightweight, object-oriented finite state machine implementation.. MIT
-
GitHub (π¨βπ» 81 Β· π 550 Β· π¦ 4.2K Β· π 480 - 3% open Β· β±οΈ 09.09.2025):
git clone https://github.com/pytransitions/transitions -
PyPi (π₯ 2M / month Β· π¦ 220 Β· β±οΈ 02.07.2025):
pip install transitions -
Conda (π₯ 860K Β· β±οΈ 02.07.2025):
conda install -c conda-forge transitions
algorithms (π₯29 Β· β 25K) - Minimal examples of data structures and algorithms in Python. MIT
Show 1 hidden projects...
holidays (π₯38 Β· β 1.8K) - Open World Holidays Framework. MIT
-
GitHub (π¨βπ» 290 Β· π 560 Β· π₯ 350 Β· π¦ 26K Β· π 730 - 7% open Β· β±οΈ 10.12.2025):
git clone https://github.com/vacanza/holidays -
PyPi (π₯ 21M / month Β· π¦ 470 Β· β±οΈ 01.12.2025):
pip install holidays -
Conda (π₯ 4.4M Β· β±οΈ 02.12.2025):
conda install -c conda-forge holidays
pendulum (π₯35 Β· β 6.6K) - Python datetimes made easy. MIT
-
GitHub (π¨βπ» 120 Β· π 410 Β· π₯ 3.5K Β· π¦ 39K Β· π 570 - 36% open Β· β±οΈ 28.10.2025):
git clone https://github.com/sdispater/pendulum -
PyPi (π₯ 62M / month Β· π¦ 1.4K Β· β±οΈ 19.04.2025):
pip install pendulum -
Conda (π₯ 1.7M Β· β±οΈ 22.04.2025):
conda install -c conda-forge pendulum
dateparser (π₯34 Β· β 2.8K) - python parser for human readable dates. BSD-3
-
GitHub (π¨βπ» 140 Β· π 480 Β· π¦ 37K Β· π 750 - 46% open Β· β±οΈ 28.10.2025):
git clone https://github.com/scrapinghub/dateparser -
PyPi (π₯ 22M / month Β· π¦ 1.3K Β· β±οΈ 26.06.2025):
pip install dateparser -
Conda (π₯ 610K Β· β±οΈ 26.06.2025):
conda install -c conda-forge dateparser
python-dateutil (π₯33 Β· β 2.6K) - Useful extensions to the standard Python datetime features. Apache-2
-
GitHub (π¨βπ» 130 Β· π 520 Β· π₯ 36K Β· π 820 - 47% open Β· β±οΈ 16.09.2025):
git clone https://github.com/dateutil/dateutil -
PyPi (π₯ 680M / month Β· π¦ 12K Β· β±οΈ 01.03.2024):
pip install python-dateutil -
Conda (π₯ 86M Β· β±οΈ 28.06.2025):
conda install -c conda-forge python-dateutil
tzlocal (π₯31 Β· β 210) - A Python module that tries to figure out what your local timezone is. MIT
Show 2 hidden projects...
- isodate (π₯32 Β· β 170 Β· π) - ISO 8601 date/time parser.
BSD-3 - parsedatetime (π₯29 Β· β 710 Β· π) - Parse human-readable date/time strings.
Apache-2
filesystem_spec (π₯40 Β· β 1.3K) - A specification that python filesystems should adhere to. BSD-3
-
GitHub (π¨βπ» 300 Β· π 420 Β· π¦ 280K Β· π 820 - 40% open Β· β±οΈ 04.12.2025):
git clone https://github.com/fsspec/filesystem_spec -
PyPi (π₯ 550M / month Β· π¦ 3.1K Β· β±οΈ 03.12.2025):
pip install fsspec -
Conda (π₯ 28M Β· β±οΈ 03.12.2025):
conda install -c conda-forge fsspec
watchdog (π₯38 Β· β 7.2K) - Python library and shell utilities to monitor filesystem events. Apache-2
-
GitHub (π¨βπ» 170 Β· π 720 Β· π¦ 250K Β· π 700 - 30% open Β· β±οΈ 26.11.2025):
git clone https://github.com/gorakhargosh/watchdog -
PyPi (π₯ 64M / month Β· π¦ 2.7K Β· β±οΈ 01.11.2024):
pip install watchdog -
Conda (π₯ 4.9M Β· β±οΈ 05.12.2025):
conda install -c conda-forge watchdog