Marcel Benders
DE
← All projects

Keeping track of Eurorack modules

module-o-mat

A Eurorack grows module by module. module-o-mat is meant to keep track along the way of what is in the rack, whether space and power still suffice and what the collection is worth.

Features

Recording modules

Everything about a module in one place.

  • Maker, name, HP width, type and power draw.
  • Grouped by type and sorted by maker.
  • Modules can be duplicated.

Filters and statistics

Find what you are looking for quickly and see the collection as a whole.

  • Filter by text, type and width.
  • Statistics about the collection.

Videos and prices

Know what a module sounds like and what it is worth right now.

  • YouTube videos and price tracking for every module.

Backup

Never lose the collection.

  • Export a backup as a ZIP and import it again.

Roadmap

What comes next. A plan, not a promise.

Next

  • Localisation: the interface in more languages

Technology

Started as an Elixir/Phoenix application with LiveView, Ecto and SQLite. Alongside it there is a REST API with an OpenAPI description, two Vue 3 interfaces and a port of the backend to ASP.NET Core, published as a Docker image.

Fact sheet

Technology
Elixir, Phoenix LiveView, ASP.NET Core, Vue 3
Platform
Docker on the home network