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.

11.5M 84 11
holoviz
param

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

2.6M 520 82
smarie
decopatch

python decorators made easy.

1.6M 25 6
mschwager
cohesion

A tool for measuring Python class cohesion.

25K 276 7
python-useful-helpers
advanced-descriptors

Advanced versions for standard descriptors

16K 4 0
smarie
pyfields

Define fields in python classes. Easily.

10K 46 9
arrrlo
dumpit

List all python object attributes with descriptions

5K 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
nickhand
classylss

a lightweight Python binding of the CLASS CMB Boltzmann code

1K 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.

498 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.

398 1 0
overfl0
armaclass

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

391 23 4
MakerReduxCorp
plod

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

360 1 1
smarie
marshmallow-pyfields

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

299 0 0
smarie
vtypes

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

279 4 1
icb08
clsproperties

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

232 0 0
celsiusnarhwal
elysia

An alternative API for creating attrs fields

231 0 0
smarie
mixture

Mixin classes for great objects !

228 2 0
romnn
classprop

No description has been added so far.

221 5 0
hansalemaos
argskwargsmodifierclass

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

215 0 0
hillcrestpaul0719
dyndict

Dynamic Dictionary for Python adds support for add operation.

188 1 0
sergioteula
pyrmanent

Make all your classes permanent in a flash 💾

150 4 1
smarie
classtools-autocode

Helps you write compact python classes

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