Python Decorator

Open-source Python projects categorized as Decorator

Top 9 Python Decorator Projects

  • Cachier

    Persistent, stale-free, local and cross-machine caching for Python functions.

  • cachew

    Transparent and persistent cache/serialization powered by type hints

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • python-benchmark-harness

    A micro/macro benchmark framework for the Python programming language that helps with optimizing your software.

  • riprova

    Versatile async-friendly retry package with multiple backoff strategies

  • hooking

    Generic dual-paradigm hooking mechanism

  • valdec

    Decorator for validating function arguments and result

  • FuncNotify

    Automatically notifies you of start and completion using environment variables

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • python-argparse-subdec

    Create argparse subcommands with decorators.

  • nondeterminism

    A Python 3 library for nondeterministic algorithms

    Project mention: Non-deterministic execution of Python functions | | 2024-01-31

    Useful to explain non-determinism to students. I saw a similar idea before at which uses fork() to (inefficiently) explore all possible guesses concurrently

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-31.

Python Decorator related posts


What are some of the best open-source Decorator projects in Python? This list will help you:

Project Stars
1 Cachier 496
2 cachew 205
3 python-benchmark-harness 147
4 riprova 116
5 hooking 14
6 valdec 13
7 FuncNotify 7
8 python-argparse-subdec 7
9 nondeterminism 3
ChatGPT with full context of any GitHub repo.
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at