JuDO

About JuDO

For an overview of the project motivation and design philosophy, see the home page.


The packages

PackageRoleStatus
JuDO.jlUser-facing modelling languageActive development
DynOptInterface.jlMathematical abstraction layer (DOI)v0.3.0
Interesso.jlIntegrated Residuals solver via IpoptActive development

See the Packages page for full descriptions, API references, and installation instructions.


Contributors

Team owner: Professor Eric Kerrigan (@erickerrigan)

JuDO: Haochen Tao (@shawn-tao01), Eduardo Vila (@e-duar-do)

DynOptInterface: Haochen Tao (@shawn-tao01), Eduardo Vila (@e-duar-do)

Interesso: Lucian Nita (@LucianNita), Eduardo Vila (@e-duar-do), Lester (@Kailai-Shi), Haochen Tao (@shawn-tao01)


Organisation

JuDO is developed and maintained by the JuDO-dev organisation on GitHub.


Contributing

All packages are open to contributions. The best starting points are:

CC BY-SA 4.0 Septimia Zenobia. Last modified: May 21, 2026. Website built with Franklin.jl and the Julia programming language.