Craftplan – Elixir-based micro-ERP for small-scale manufacturers
My wife was planning to open a micro-bakery and we started looking at software to manage recipes, inventory, orders, and production. Everything was either expensive, too generic, or both. The workflows for a small-batch manufacturer aren’t that complex, but the pricing acts like they are. So I built Craftplan. All the features were tailored to what she actually needed, and I figured other small-scale manufacturers (soap makers, breweries, candle makers, etc.) probably need the same things. So I’m putting it out there for free. - Live demo: https://craftplan.fly.dev ([email protected]…
In plain words
Craftplan is a free, Elixir-based micro-ERP designed for small-scale manufacturers like bakeries, soap makers, breweries, and candle makers. It streamlines recipe management, inventory tracking, order handling, and production planning without the complexity or cost of generic enterprise software. Built to match the actual workflows of small-batch producers, Craftplan offers essential features in a straightforward interface and is available for both cloud use and self-hosting.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
My wife was planning to open a micro-bakery and we started looking at software to manage recipes, inventory, orders, and production. Everything was either expensive, too generic, or both. The workflows for a small-batch manufacturer aren’t that complex, but the pricing acts like they are. So I built Craftplan. All the features were tailored to what she actually needed, and I figured other small-scale manufacturers (soap makers, breweries, candle makers, etc.) probably need the same things. So I’m putting it out there for free. - Live demo: https://craftplan.fly.dev ([email protected] / Aa123123123123) - GitHub: https://github.com/puemos/craftplan - Docs: https://puemos.github.io/craftplan - Self-hosting guide: https://puemos.github.io/craftplan/docs/self-hosting/ What it does: - Product catalog with versioned recipes (BOMs) and automatic cost rollups across materials, labor, and overhead - Inventory tracking with lot traceability, expiry dates, allergen/nutrition flags, and demand forecasting - Order processing with calendar-based scheduling and allocation to production batches - Production planner with make sheets, material consumption from specific lots, and cost snapshots - Purchase orders with receiving workflow that auto-creates inventory lots - Basic CRM for customers and suppliers - CSV import/export, iCal calendar feed, JSON:API and GraphQL endpoints Experience building with Elixir, Ash and Liveview: - Speed: you get to test and improve things sooo fast. The DSL makes it simple to translate your thinking into live product - Extensibility: With Ash + LiveView you can add more features so easily. Adding JSON:API + Grapghql was a few minutes. - UX: I believe LiveView makes it simple to deliver great UX since it forcing you to keep things simple with no so much interaction overhead which most of the time means better and simple experience Self-hosting: - Docker image: `ghcr.io/puemos/craftplan` (amd64 + arm64) - Docker Compose bundles PostgreSQL 16 + MinIO. Other details: - Email config from UI (SMTP, SendGrid, Mailgun, Postmark, Brevo, Amazon SES) - API keys encrypted at rest (AES-256-GCM) - Role-based access (admin/staff) - Tech stack: Elixir, Ash Framework, Phoenix LiveView, PostgreSQL - License: AGPLv3 Feedback welcome (and needed!)
More commerce this month
the category →

Compare your startup equity grant for free.
Commerce · 26d ago · equitybee.com