PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Class Python Packages

Python packages with the GitHub topic class. Sorted by relevance, with stars and monthly downloads.
youknowone
methodtools

Expand functools features(lru_cache) to class - methods, classmethods, staticmethods and even for (unofficial) hybrid methods.

10.7M 85 11
holoviz
param

Declarative parameters for robust Python classes and a rich API for reactive programming

2.5M 518 83
smarie
decopatch

python decorators made easy.

1.5M 25 5
python-useful-helpers
advanced-descriptors

Advanced versions for standard descriptors

22K 4 0
mschwager
cohesion

A tool for measuring Python class cohesion.

21K 256 6
smarie
pyfields

Define fields in python classes. Easily.

8K 46 9
arrrlo
dumpit

List all python object attributes with descriptions

6K 1 0
yezz123
fastapi-class

provides a class-based View decorator to help reduce the amount of boilerplate necessary when developing related routes. ✨🚀

3K 119 15
smarie
autoclass

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).

2K 38 2
romnn
classprop

@classproperty decorator for python that works just like @property.

1K 5 0
nickhand
classylss

a lightweight Python binding of the CLASS CMB Boltzmann code

966 11 5
kalaspuff
perfect

🎁 [not yet built] The perfect decorator - a utility library which makes it simpler to create your own flexible decorators with argument support and power them with attachments to any kind of methods in a class, etc.

616 0 0
hraoyama
decorules

tiny python decorator library for (A) enforcing class structure and instance behavior on class hierarchies (B) invoking user defined functionality based on object state.

347 1 0
overfl0
armaclass

Python parser for Arma class definitions (e.g. sqm files)

344 23 4
MakerReduxCorp
plod

Pythonic List of Dictionaries is a library to easily and clearly manipulate lists of dictionaries and/or dictionary-like objects.

317 1 1
icb08
clsproperties

This library provides classproperty objects for controlled access to class attributes.

265 0 0
smarie
marshmallow-pyfields

Automatic generation of `marshmallow` schemas from classes using `pyfields`.

238 0 0
celsiusnarhwal
elysia

An alternative API for creating attrs fields

207 0 0
smarie
vtypes

Validating types for python - use `isinstance()` to validate both type and value.

191 4 1
smarie
mixture

Mixin classes for great objects !

190 2 0
hansalemaos
argskwargsmodifierclass

A decorator that modifies the arguments and keyword arguments of a function based on the calling instance's attributes.

143 0 0
hillcrestpaul0719
dyndict

Dynamic Dictionary for Python adds support for add operation.

135 1 0
sergioteula
pyrmanent

Make all your classes permanent in a flash 💾

132 4 1
smarie
classtools-autocode

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).

119 38 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery