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

Abstract Python Packages

Python packages with the GitHub topic abstract. Sorted by monthly downloads, with stars and forks.
fabiocaccamo
django-treenode

:deciduous_tree: probably the best abstract model/admin for your tree based stuff.

55K 803 39
pyTooling
pytooling

pyTooling is a collection of arbitrary useful classes, decorators, meta-classes and exceptions.

38K 11 2
BrianPugh
autoregistry

Automatic registry design-pattern library for mapping string names to code functionality.

34K 89 2
lpalbou
abstractcore

Code once, run everywhere across Ollama, LM Studio, MLX, HuggingFace, vLLM, OpenAI, Anthropic, and more with consistent APIs for tools, structured output, streaming, media, prompt caching, and secure OpenAI-compatible gateway deployment.

19K 10 0
VHDL
pyvhdlmodel

An abstract language model of VHDL written in Python.

3K 66 18
ywatanabe1989
crossref-local

Local CrossRef database with 167M+ works and full-text search

861 5 2
edaa-org
pysvmodel

An abstract language model of SystemVerilog (incl. Verilog) written in Python.

603 9 0
edaa-org
pysystemrdlmodel

An abstract language model of SystemRDL written in Python.

537 4 0
edaa-org
pyedaa-projectmodel

An abstract model of EDA tool projects.

297 14 3
abdelrahman0w
ouro

ouro is a Python package that checks your code for circular (cyclic) imports.

248 8 1
Mkrie
strict-abc-lsp

ABCMeta that enforces LSP-friendly signatures for abstract methods

173 1 0
juans-castellanosr
singletonize

Singletonize is a lightweight Python library for implementing the Singleton pattern efficiently, supporting both standard and ABC-based approaches.

151 2 0
QualiSystemsLab
abstract-http-client

Reusable base classes for quick implementation of a python http client. Example base class on top of the popular Requests library.

130 1 0
quangis
transformation-algebra

Describe processes as type transformations, with inference that supports subtypes and parametric polymorphism. Create and query corresponding transformation graphs.

126 2 0
lpalbou
abstractcontext

Code once, run everywhere across Ollama, LM Studio, MLX, HuggingFace, vLLM, OpenAI, Anthropic, and more with consistent APIs for tools, structured output, streaming, media, prompt caching, and secure OpenAI-compatible gateway deployment.

121 10 0
fmind
gampy

General Abstract Meta Programming for Python

79 0 0
quangis
transforge

Describe processes as type transformations, with inference that supports subtypes and parametric polymorphism. Create and query corresponding transformation graphs.

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