Welcome to the FICO® Xpress organization page on Github! Here you can find powerful optimization tools and resources for data scientists, operations research professionals, and developers using Xpress products.
| Repository | Description | Language |
|---|---|---|
| mosel | FICO Xpress Mosel Open Source Repository. Our modeling and programming language for solving complex problems. | C, Mosel |
| mosel-syntax-highlighting | Syntax highlighting for FICO Xpress Mosel in JetBrains IntelliJ Platform and Notepad++. | Various |
| mosel-vim-plugin | Mosel Vim Script for syntax highlighting and editing support. | Vim script |
| python-notebooks | Jupyter notebook examples for the FICO Xpress Python API. Perfect for getting started with optimization in Python. | Python |
| xpress-community | Projects and examples from the FICO Xpress community. Explore real-world applications and contributions from our users. | Various |
| xpress-dockerfiles | Dockerfiles for FICO Xpress. Simplify your deployment with pre-configured container setups. | Dockerfile |
| XpressAPI.jl | A low-level Julia interface to the FICO Xpress solver's C library. Bring optimization power to your Julia projects. | Julia |
| Repository | Description | Language |
|---|---|---|
| insight-admin-cl | Xpress Insight Admin Panel web application allows the users to perform add, update, delete, list and describe operations on Users and Authority Group. | Java |
| insight-dashboards | A framework for Xpress Insight dashboards. | JavaScript |
| insight-docker | Docker images for FICO Xpress Insight supporting local development deployment. Get up and running quickly with containerized deployments. | Dockerfile |
| insight-projects | A framework for Xpress Insight project folders. | JavaScript |
| vdl-custom-extensions | Library of prototype VDL custom extensions for FICO Xpress Insight. | VDL |
| vdlx-datagrid | A drop-in alternative for the tag in a FICO Xpress Insight custom view. | JavaScript |
Contributions to several open-source projects for optimization modelling:
| Repository | Description | Language |
|---|---|---|
| cvxpy | A Python-embedded modeling language for convex optimization problems. | C++, Python |
| JuMP.jl | Julia for Mathematical Programming - A modeling language for mathematical optimization. | Julia |
| linopy | Linear optimization with N-dimensional labeled variables. | Python |
| or-tools | Google's Operations Research tools. | C++ |
| pulp | A python Linear Programming API. | Python |
| pyomo | The main repository for the Pyomo optimization modeling software. | Python |
| PyOptInterface | Efficient modeling interface for optimization in Python. | C++, Python |
| PyPSA-Eur | PyPSA-Eur: A Sector-Coupled Open Optimisation Model of the European Energy System. | Python |
Need assistance? We're here to help:
- Get Xpress - Visit the FICO Xpress website to download a free Community License or request a trial
- Documentation - Comprehensive guides available at FICO Xpress Documentation
- Community Forum - Ask questions and share knowledge on the FICO Community Forum
- Technical Support - Licensed users can access technical support through the FICO Support Portal
- Report Issues - Found a bug in one of our repositories? Open an issue in the specific repository
Please review the licensing terms in each repository before use or contribution.