{"categories":[{"label":"Mathematics","url":"https://skillfed.io/packages/category/scientific-engineering-mathematics/2"}],"enrichment":{"capability":"DAQP is a dual active-set solver for convex quadratic programs, including mixed-integer variants, with a C-based implementation that interfaces to Python.","skillfed_tags":["optimization","quadratic-programming","embedded-systems"],"use_cases":["Model predictive control in embedded systems where a fast, dependency-free QP solver is essential.","Real-time optimization in robotics or autonomous systems requiring tight computational budgets.","Mixed-integer quadratic programming for discrete decision problems in scheduling or resource allocation.","Prototyping optimization algorithms in research without heavy solver dependencies.","Integration into applications where solver licensing or footprint is a constraint."],"what_it_does":"DAQP solves convex quadratic programs\u2014optimization problems that minimize a quadratic objective subject to linear and box constraints\u2014using a dual active-set algorithm. It also handles mixed-integer variants where some constraints enforce binary choices. The solver is written in C with no external library dependencies and is designed for embedded and real-time applications; the Python interface wraps this compiled core.\n\nYou would use DAQP when you need a lightweight, self-contained QP solver for control, robotics, or optimization tasks where standard solvers may be too heavy or their dependencies problematic. It trades generality for speed and portability\u2014it handles the standard QP form well but is not a general-purpose nonlinear optimizer.","worth_installing":"Yes, if you need a lightweight, self-contained quadratic program solver for embedded or real-time use. The MIT license, active maintenance, zero runtime dependencies, and broad platform coverage make it low-risk to adopt. Install only if your problem fits the standard convex QP form; for general nonlinear optimization or exotic constraints, a more general solver may be necessary."},"id":"daqp","links":{"html":"https://skillfed.io/packages/daqp","md":"https://skillfed.io/packages/daqp.md","pypi":"https://pypi.org/project/daqp/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-19","license_spdx":null,"license_treatment":"permissive","name":"daqp","python_support":"unspecified","summary":"DAQP: A dual active-set QP solver"},"popularity":{"monthly_downloads":460778,"position":6538,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.7"}
