Skip to content
@NexOR-Optimization

NexOR-Optimization

NexOR Optimization

NexOR Optimization

We turn hard optimisation problems into plans you can run.

NexOR is an optimisation company for industry, based in Court-Saint-Étienne, Belgium. We write the mathematics that turns constraints, costs and capacity into a schedule, an allocation or a plan that holds up in production, and we maintain the solvers behind it.

This organisation holds the open part of that work: the bridges between the JuMP modelling language and the solvers underneath it, the modelling layers on top of them, and the client that reaches our servers. One of our founders is a JuMP core developer; the team ships pull requests against the core packages and presents at JuMP-dev.

What we maintain here

Package What it does
NexOR.jl Julia client for our solve API. A JuMP model solves on our servers instead of the local machine, and the results come back into the same session.
JuMPy Python interface to MathOptInterface. Models are written once as templates and expanded in compiled Julia, so building a large model stops costing more than solving it.
MathOptVRP.jl JuMP extension for vehicle routing. Stops, capacities and time windows expressed as a routing model JuMP can hand to any backend.
ContractionHierarchies.jl Shortest paths on OpenStreetMap graphs by contraction hierarchies. Builds the distance and travel-time matrices a routing model takes as input.
Vroom.jl JuMP interface to VROOM, the widely used open source vehicle routing solver.
MaxiCP.jl JuMP interface to MaxiCP, the constraint programming solver maintained at UCLouvain.
OscaRCBLS.jl JuMP interface to OscaR.cbls, the constraint-based local search library from CETIC. Local search behind the same modelling language as the exact solvers.
Hexaly.jl JuMP interface to Hexaly, a commercial constraint programming and metaheuristics solver.

Each keeps its own licence. They are bridges rather than lock-in: a model written against them runs wherever you point it, on your machine or on ours.

What we build on top

Optimization as a Service. Send any optimisation problem as one model and call our solvers over HTTP. Every engine has a published price, every run carries a cost cap you set, and you pay for the seconds you use. Name an engine, or name a meta-solver and let it choose. Documentation, or run a real model in your browser with no account and no card.

Transport Management System. Everything between the order and the invoice: optimise the day's routes, dispatch them to the NexGo driver app, follow the vehicles live on the map, invoice the finished work. Built as Odoo modules, on your own database, with no per-driver fees.

Why it is open

The bridges are code anyone can read, and so are most of the solvers they reach. The maths is not a black box you have to take on trust, and the models you write stay yours.

Elsewhere

Popular repositories Loading

  1. Hexaly.jl Hexaly.jl Public

    Julia interface to hexaly

    Julia 10

  2. JuMPy JuMPy Public

    Python 10 1

  3. ContractionHierarchies.jl ContractionHierarchies.jl Public

    Contraction Hierarchies shortest path for OpenStreetMap

    Julia 4

  4. MaxiCP.jl MaxiCP.jl Public

    Julia interface to maxicp

    Julia 4

  5. MathOptVRP.jl MathOptVRP.jl Public

    JuMP extension to Vehicule Routing Problems

    Julia 3

  6. Vroom.jl Vroom.jl Public

    Julia interface to vroom

    Julia 2

Repositories

Showing 9 of 9 repositories
  • .github Public
    NexOR-Optimization/.github's past year of commit activity
    0 0 0 0 Updated Sep 23, 2026
  • Hexaly.jl Public

    Julia interface to hexaly

    NexOR-Optimization/Hexaly.jl's past year of commit activity
    Julia 10 0 0 0 Updated Sep 21, 2026
  • JuMPy Public
    NexOR-Optimization/JuMPy's past year of commit activity
    Python 10 1 0 5 Updated Sep 20, 2026
  • Vroom.jl Public

    Julia interface to vroom

    NexOR-Optimization/Vroom.jl's past year of commit activity
    Julia 2 0 2 2 Updated Sep 20, 2026
  • MathOptVRP.jl Public

    JuMP extension to Vehicule Routing Problems

    NexOR-Optimization/MathOptVRP.jl's past year of commit activity
    Julia 3 0 2 4 Updated Sep 19, 2026
  • OscaRCBLS.jl Public

    Julia interface for OscaR.CBLS

    NexOR-Optimization/OscaRCBLS.jl's past year of commit activity
    Julia 1 MIT 0 0 2 Updated Sep 18, 2026
  • MaxiCP.jl Public

    Julia interface to maxicp

    NexOR-Optimization/MaxiCP.jl's past year of commit activity
    Julia 4 0 0 5 Updated Aug 28, 2026
  • NexOR.jl Public

    Remote solve on the NexOR servers

    NexOR-Optimization/NexOR.jl's past year of commit activity
    Julia 1 0 0 0 Updated Aug 7, 2026
  • ContractionHierarchies.jl Public

    Contraction Hierarchies shortest path for OpenStreetMap

    NexOR-Optimization/ContractionHierarchies.jl's past year of commit activity
    Julia 4 0 3 0 Updated Nov 2, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Julia Python

Most used topics

Loading…