Skip to content
Felix Bumann
  • Home
  • Projects

Projects

Things I've built or contributed to.

flixopt

Energy system optimization library in Python using linopy and xarray.

  • python
  • optimization
  • linopy
  • xarray
  • energy
Read →

linopy

Linear and mixed-integer optimization with N-D labeled arrays.

  • python
  • optimization
  • xarray
  • milp
  • solver
Read →

fluxopt

Successor to flixopt — energy system optimization with a redesigned datamodel.

  • python
  • optimization
  • linopy
  • xarray
  • energy
Read →

tsam

Time series aggregation for faster energy system models.

  • python
  • time-series
  • energy
  • clustering
  • aggregation
Read →

vereinskasse

Offline cash register for club events — save to home screen, works without WiFi.

  • pwa
  • offline-first
  • javascript
  • little-helper
Read →

tsam_xarray

2026

An xarray wrapper for tsam — multi-dimensional time series aggregation with labeled arrays.

  • python
  • xarray
  • time-series
  • aggregation
Read →

math-spec

2026

Optimization models as YAML files — checked and typeset as math without data or a solver.

  • python
  • optimization
  • yaml
  • latex
  • energy
Read →

lpspec

2026

Declarative LP/MILP models in YAML, built relationally and handed straight to the solver.

  • python
  • optimization
  • milp
  • polars
  • yaml
Read →

© 2026 Felix Bumann