EnzymeAD/Enzyme.jl

Julia bindings for the Enzyme automatic differentiator

65
/ 100
Established

This package helps Julia developers efficiently calculate derivatives of complex mathematical functions. You input your Julia code, and it provides the gradient values, essential for optimization or scientific modeling. This is for scientific programmers, data scientists, and engineers who write performance-critical Julia code for tasks like machine learning, simulation, or statistical inference.

556 stars. Actively maintained with 18 commits in the last 30 days.

Use this if you need to compute derivatives of your Julia functions with high performance for optimization or model training.

Not ideal if you are not a Julia developer or if your differentiation needs are simple enough for manual calculation.

numerical-optimization scientific-computing machine-learning-engineering computational-science julia-development
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

556

Forks

90

Language

Julia

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

18

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/EnzymeAD/Enzyme.jl"

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