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

Control Theory Python Packages

Python packages with the GitHub topic control-theory. Sorted by monthly downloads, with stars and forks.
m-lundberg
simple-pid

A simple and easy to use PID controller in Python

174K 911 233
Julien-Lefauconnier
arvis

A runtime assurance kernel for LLM-based systems: graded verdicts, hashed commitments, bit-identical replay.

1K 3 0
loopgain-ai
loopgain

An open-source cost controller for AI agent loops — stops a loop when it's actually converged and rolls back before it degrades, instead of running to a fixed max_iterations cap. Real-time loop-gain (Aβ) bands + best-so-far rollback. Adapters for LangGraph, CrewAI, AutoGen, LangChain, OpenAI Agents, and Claude Agent SDK; raw API for custom stacks.

1K 126 11
MRGilak
adrc

Python, C++, MATLAB, and Simulink codes implementing Active Disturbance Rejection Control (ADRC) with Tracking Differentiator (TD) and other components

719 15 1
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
eadali
advanced-pid

An advanced PID controller in Python

448 3 1
okalachev
pyflix

Making an ESP32-based quadcopter from scratch

397 2K 339
onyx-robotics
onyxengine

Deploy a production-ready AI model training workflow for hardware control systems and physics simulation in minutes.

328 11 0
knttnk
nqlib

NQLib is a Python library to design noise shaping quantizer for discrete-valued input control.

169 6 3
hzdr
neuralmpcx

NeuralMPCX is a Python library for building and deploying Model Predictive Controllers with linear, nonlinear, and neural dynamics. The software interfaces CasADi and IPOPT to solve constrained optimal control problems with recurrent neural networks (RNN, LSTM) and state-space systems.

144 0 0
CORTx-Lab
barrier-states-python

Python library for Barrier States (BaS) safe control and safety-embedded systems.

125 1 0
nicolapiccinelli
pympcxx

libmpc++ is a C++ header-only library to solve linear and non-linear MPC

121 212 23
haozhg
osysid

AI4Science: Efficient data-driven Online Model Learning (OML) / system identification and control

104 33 6
JaredMejia
dadra

Python Library for Data-Driven Reachability Analysis.

104 6 2
rushad7
control-toolbox

A Python Library for implementing systems and various control strategies

99 9 2
celaleddin
gently

A tool for designing and analysing control systems

97 4 0
haozhg
odmd

AI4Science: Python/Matlab implementation of online and window dynamic mode decomposition (Online DMD and Window DMD)

76 47 22
haozhg
ai4sci-oml

AI4Science: Efficient data-driven Online Model Learning (OML) / system identification and control

73 33 6
lockeerasmus
tdcpy

Python package for stability analysis and controller design of LTI systems with discrete delays.

61 3 0
wzjoriv
hionx

Hion (/ˈiː.ɒn/): Hamiltonian-Informed Optimal Neural Control.

54 1 1
rssalessio
pythonvrft

Virtual Reference Feedback Tuning (VRFT) Python Library - Alessio Russo (alessior@kth.se)

45 16 3
rssalessio
pythonvrft-alessior

Virtual Reference Feedback Tuning (VRFT) Python Library - Alessio Russo (alessior@kth.se)

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