# puemos/craftplan

Self-hosted software for managing artisanal D2C micro-businesses

Repository: https://github.com/puemos/craftplan
Canonical: https://ross.abutalabs.com/products/craftplan
Homepage: https://puemos.github.io/craftplan/
Language: Elixir
License: AGPL-3.0
License Family: copyleft
Topics: artisanal, d2c, erp, self-hosted
Last push: 2026-08-17T18:57:27+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 98, longevity 44
- inputs: {"age_days": 617, "days_push": 16, "days_rel": 16, "gap_med": 0.0, "n_releases_24m": 15}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1140, forks 63 (observed 2026-08-28T04:03:44.450869+00:00)

## What it is
Craftplan is a self-hosted, open-source ERP application for small-scale artisanal manufacturers and craft D2C businesses. Built with Elixir, Phoenix LiveView, and the Ash Framework, it combines catalog management, versioned BOMs, inventory, production batching, purchasing, orders, invoicing, and CRM in one platform.

## Use cases
- manage inventory and raw materials for a small craft business
- track bills of materials and product costs
- plan production batches and schedules
- process customer orders and generate invoices
- manage suppliers and purchase orders
- self-host an ERP for a micro-business
- track allergens and nutritional facts for food products
- forecast demand and plan reorders

## When to choose
- you run a small artisanal or D2C manufacturing business and want one self-hosted tool instead of multiple SaaS subscriptions
- you need lot traceability, BOM versioning, and production batching
- you want programmatic access via JSON:API or GraphQL and calendar feeds
- you prefer open-source software with data ownership

## When to avoid
- you need a full-scale ERP for large enterprises with complex accounting or multi-entity support
- you cannot self-host or manage Docker deployments
- you need built-in e-commerce storefronts or payment processing
- you require extensive third-party integrations beyond email and CSV

## Facets
- artifact type: application
- maturity: active
- function: self-hosted, workflow-automation, analytics, data-visualization, email, csv, search-engine, api-framework, auth, authorization
- domain: erp, self-hosted, e-commerce, developer-tools, web-development
- platform: self-hosted, windows
- tags: erp, d2c, artisanal, manufacturing, inventory, production-planning, bom, crm, phoenix-liveview, elixir, ash-framework, micro-business, inventory-management, web-server, docker, linux, macos

## Member repositories
- puemos/craftplan (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:44.450869+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:35:43.886417+00:00, confidence not recorded.
  - readme: https://github.com/puemos/craftplan (fetched 2026-08-28T04:03:44.450869+00:00, sha a70af525237a)
  - homepage: https://puemos.github.io/craftplan/ (fetched 2026-08-29T12:40:41.394586+00:00, sha 244c619808a5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
