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

Class Python Packages

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

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

5.1M 85 11
holoviz
param

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

1.3M 521 88
smarie
decopatch

python decorators made easy.

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

Advanced versions for standard descriptors

17K 4 0
mschwager
cohesion

A tool for measuring Python class cohesion.

16K 282 7
yezz123
fastapi-class

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

10K 119 15
smarie
pyfields

Define fields in python classes. Easily.

2K 46 9
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 :).

1K 38 2
nickhand
classylss

a lightweight Python binding of the CLASS CMB Boltzmann code

879 11 5
MakerReduxCorp
plod

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

808 1 1
overfl0
armaclass

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

551 22 4
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.

545 0 0
arrrlo
dumpit

List all python object attributes with descriptions

343 1 0
smarie
marshmallow-pyfields

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

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

233 2 0
Shmuel-Gilbaum
scijitclass

Callable instances of numba jitclass (replace __call__ of regular python class). obj(x) works with several types of input type (scalar, array both work + custom input types)

187 1 0
smarie
vtypes

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

180 4 1
celsiusnarhwal
elysia

An alternative API for creating attrs fields

134 0 0
smarie
mixture

Mixin classes for great objects !

110 2 0
romnn
classprop

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

107 5 0
sergioteula
pyrmanent

Make all your classes permanent in a flash 💾

96 4 1
hansalemaos
argskwargsmodifierclass

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

96 0 0
hillcrestpaul0719
dyndict

Dynamic Dictionary for Python adds support for add operation.

82 1 0
kurtnettle
bubt-routinepy

An unofficial Python wrapper of the BUBT Routine API + a robust web scraper and PDF extractor for getting routine data.

72 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology