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

Object Oriented Programming Python Packages

Python packages with the GitHub topic object-oriented-programming. Sorted by monthly downloads, with stars and forks.
whisperity
unter

📟🔃 A Python module of decorators to allow base classes to selectively hijack and invert inheritance and overriding, enforcing the primacy of a base implementation even in the face of derived overriding classes

7K 0 0
matnoel
easyfea

EasyFEA is a user-friendly Python library that simplifies finite element analysis.

4K 144 21
lockwo
ihoop

A lightweight package for Strict Abstract/Final Python classes

3K 11 0
ESSS
oop-ext

OOP Extensions is a set of utilities for object oriented programming which is missing on Python core libraries.

3K 14 3
Atry
overlay-library

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

3K 6 0
Atry
overlay-language

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

3K 6 0
Atry
mixinv2

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

2K 6 0
Atry
mixinv2-library

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

2K 6 0
Kokonico
objlog

Logging, Objectified.

1K 9 0
goraje
fastapi-controllers

A simple solution for organizing your FastAPI endpoints

1K 14 0
Atry
fixpoints

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

908 6 0
shane-kercheval
oolearning

Python machine learning library based on Object Oriented design principles; the goal is to allow users to quickly explore data and search for top machine learning algorithm candidates for a given dataset

854 1 0
Atry
tablambda

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

620 6 0
krichelj
pydiffgame

PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems

517 59 13
pandrey2003
jsonmanipulator

Work with JSON files in a Pythonically effective way.

390 1 4
onyb
reobject

Python without ifs and buts - an ORM layer for Python objects, inspired by Django

385 80 8
KarrLab
de-sim

Python-based object-oriented discrete-event simulation tool for complex, data-driven modeling

381 36 5
Atry
co-lambda

a dependency injection framework with pytest-fixture syntax, plus a configuration language for declarative programming

380 6 0
vyahello
enforce-pep8

🚨 Enforce PEP8 coding conventions (python + pypi + travisCI)

309 1 0
muerterauda
mongo-manager-juan-palma-borda

Libreria para el manejo de Objetos almacenados en base de datos MongoDB

289 0 0
vyahello
urequest

🌐 User friendly HTTP python client (requests, pytest, travisCI)

181 5 0
eeriksp
strictparent

@overrides and @final implementation for Python

162 1 0
vyahello
uyaml

📁 User friendly yaml data serialization package (python + pytest + pyyaml + travisCI)

153 3 0
kairos-xx
tree-interval

A Python package for managing and visualizing interval tree structures with AST analysis capabilities.

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