symforce-org/symforce

Fast symbolic computation, code generation, and nonlinear optimization for robotics

78
/ 100
Verified

Combines Python-based symbolic math (extending SymPy with Lie group types and singularity handling) with automatic tangent-space Jacobian computation and code generation to C++17/Eigen, eliminating handwritten derivatives. Includes a factor-graph optimization library designed for real-time constraints, with strategies for sparsity exploitation that yield significant speedups over generic autodiff approaches.

1,590 stars and 16,654 monthly downloads. Actively maintained with 13 commits in the last 30 days. Available on PyPI.

Maintenance 20 / 25
Adoption 20 / 25
Maturity 18 / 25
Community 20 / 25

How are scores calculated?

Stars

1,590

Forks

166

Language

C++

License

Apache-2.0

Last pushed

Mar 28, 2026

Monthly downloads

16,654

Commits (30d)

13

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/symforce-org/symforce"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.