MiniZincIDE
Open-source constraint modelling language and IDE
MiniZinc provides a high‑level, type‑safe language for describing discrete optimisation and constraint‑satisfaction problems. Models are written with readable logical constructs and can reference a large library of predefined constraints, allowing complex relationships to be expressed succinctly. The language is solver‑independent, so the same model can be run with any compatible backend without modification.
The accompanying MiniZinc IDE offers a full development environment: users can edit models, execute them, visualise search progress and solutions, and profile performance. Integrated learning resources—including tutorials, courses, and extensive documentation—support both newcomers and experienced practitioners. The IDE runs on macOS and is distributed as open‑source software.
MiniZinc can be embedded in external projects, with bindings for Python and JavaScript and a browser‑based interface. Recent releases add support for newer solver versions, indicator constraints, warm‑start capabilities, and additional constraint variants, while improving the handling of FlatZinc files and providing a configurable solver cleanup timeout.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
Alloy
Programming language for software modelling

Code Editors & IDEs
CodeLite
IDE for C, C++, PHP and Node.js

Code Editors & IDEs
NetBeans IDE
Development environment, tooling platform and application framework

Code Editors & IDEs
TLA+ Toolbox
IDE for TLA+

Code Editors & IDEs
TnG Digital Mini Program Studio
IDE for building mini programs

Code Editors & IDEs
ZeroBrane Studio
Lua IDE