Skip to content
MRP Directory
Menu

Open-source and self-hosted manufacturing software

Owning your system outright is a real option, and a genuinely good trade for some shops. It is also routinely oversold. Here is what each licence permits.

Open does not mean effortless

The licence costs nothing. The server, the configuration, the upgrades and the person who restores the backup all cost something. Over five years, self-hosting can beat per-seat SaaS, but only if you compare against the honest second number rather than against zero.

Four things that are not the same

Four labels that get used interchangeably and should not be.

Open source
Published under an OSI-style license covering the product you would run. We link the license.
Open core
An open-source core with paid proprietary modules or a paid hosted edition. What is missing from the free edition matters.
Source available
You can read the source, but the license restricts use or competition. This is not open source.
Freeware, not open source
Free to use, but the source is not published.

We will not print the words “open source” unless we have read an OSI-style licence in the repository. Several vendors in this directory describe themselves that way and do not qualify, which is why we check the source tree rather than the homepage.

Genuinely open source (13)

An OSI-style license covering the software you would run, with nothing held back for a paid edition.

  • Technical teams willing to self-host and support a community ERP with a real MRP engine in its code.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Technical teams that want a free, self-hosted ERP with an MRP engine
    • Integrators who already support ADempiere or its Libero manufacturing module

    GPL-2.0 · repository(opens in a new tab)

    Partially verifiedChecked October 9, 2026
  • Real MRP under an Apache license, for teams with developers to spare.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Organizations with in-house Java developers who want to own the whole stack
    • Teams that need a permissive Apache license with a patent grant for commercial reasons
    • Long-horizon projects where a decade of no license fees justifies a heavy build

    Apache-2.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • Free MIT-licensed ERP with EDI, for shops that will install and look after it themselves.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Small manufacturers with someone who can install and look after a Java desktop application
    • Shops that trade by EDI with larger customers and want it inside the ERP
    • Buyers who want a ledger, BOMs, routings and cell scheduling without a license fee

    MIT · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • Small food and craft producers comfortable running Docker who want batches, lots and costing for free.

    Light manufacturingOpen source

    Free plan; no published paid price

    • Bakeries and small food producers who make to order and want allergens, nutrition labels, lots and batch costs in one place
    • Makers who can run a Docker server and would rather own their data than pay a subscription
    • Small producers who need a supplier-to-customer recall trace without paying for traceability

    AGPL-3.0-only · repository(opens in a new tab)

    Partially verifiedChecked October 9, 2026
  • The gentlest open-source ERP to start with, module by module.

    Light manufacturingOpen source

    Free plan; no published paid price

    • Small businesses that want to start with invoicing and stock and switch manufacturing on later
    • Shops that want accounting and production under one free license
    • Owners who find full ERPs overwhelming and want to enable one module at a time

    GPL-3.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • A highly customisable open-source framework for organizations that will fund an implementation.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Organizations that want one open-source platform shaped to unusual processes and will fund Nexedi or trained developers to do it

    GPL-3.0 · repository(opens in a new tab)

    Partially verifiedChecked October 9, 2026
  • A full open-source ERP with nothing held back for a paid edition, if you can carry the setup burden.

    Manufacturing ERPOpen sourcePasses all 6 Full MRP tests

    From $5/mo · $25/mo useful

    • Shops that want to own their system outright and never pay a per-seat bill again
    • Manufacturers who need accounting, purchasing and production in one place rather than three subscriptions
    • Teams with someone technical who can run a server or manage a hosting partner

    GPL-3.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • Heavyweight community ERP with no license fee and a long lineage.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Larger organizations with development capacity that want an ERP with no per-seat cost at all
    • Teams valuing community governance over a single vendor's roadmap
    • Businesses already familiar with the Compiere and ADempiere lineage

    GPL-2.0 · repository(opens in a new tab)

    Partially verifiedChecked September 18, 2026
  • Excellent free parts-and-BOM control for hardware shops, not a planning engine.

    BOM & inventoryOpen source

    Free plan; no published paid price

    • Electronics and hardware shops that need rigorous part, stock-location and BOM control
    • Technical owners who want an MIT license and a real REST API with no vendor in the middle
    • Labs and prototype shops tracking serialized units and test results

    MIT · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • Open-source ERP for food and wholesale, with unusually transparent cloud pricing.

    Manufacturing ERPOpen source

    From €99/mo · €398/mo useful

    • European wholesale and food businesses wanting an open-source ERP with a commercial cloud option
    • Teams that want the option to move between self-hosting and vendor hosting without changing product
    • Buyers who prefer a published price to a quote, even in a category where quotes are the norm

    GPL-2.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • The simplest free way to know what components you have and where.

    BOM & inventoryOpen source

    Free plan; no published paid price

    • Hobbyists and small electronics shops who mainly need to find the part they already own
    • Anyone wanting a free, Docker-installable component catalog with datasheets attached
    • Teams that want an API over their parts list without paying for one

    AGPL-3.0 · repository(opens in a new tab)

    Partially verifiedChecked October 9, 2026
  • Foundation-governed open-source ERP with no commercial edition to upsell you.

    Manufacturing ERPOpen source

    Free plan; no published paid price

    • Teams who want open-source ERP with no company able to change the license or paywall a module
    • Shops that prefer a smaller, more coherent module set to a sprawling suite
    • European businesses valuing foundation governance under Belgian law

    GPL-3.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026
  • Self-hosters who want free, documented MRP and a real ledger, and can live without capacity planning.

    Manufacturing ERPOpen sourcePasses all 6 Full MRP tests

    Free plan; no published paid price

    • Small manufacturers who can self-host and want real MRP without a license fee
    • Businesses that want accounting, inventory and manufacturing in one open-source system
    • Shops that need lot or serial control with test results and certificates of analysis

    GPL-2.0 · repository(opens in a new tab)

    ✓ VerifiedChecked October 9, 2026

Open core (4)

An open core with paid proprietary parts. What is missing from the free edition is the whole question.

  • Open-source ERP with documented MRP; free to self-host, or €35 per user on Pro from 10 users.

    Manufacturing ERPOpen corePasses all 6 Full MRP tests

    Free plan · From €35/user/mo

    • Manufacturers who want open-source ERP with real MRP, capacity scheduling and accounting in one system
    • Teams with the technical staff to self-host Community, or ten or more users for Pro
    • European companies that care where their data is hosted

    AGPL-3.0 core. The Axelor Open Suite repository, including its production and supply-chain (MRP) modules, is published under AGPL-3.

    ✓ VerifiedChecked October 9, 2026
  • The planning brain you bolt onto an ERP that cannot plan.

    Planning / APSOpen corePasses all 6 Full MRP tests

    Free plan · From €546/mo

    • Shops that already run an ERP or inventory system and have outgrown its planning
    • Odoo users who want serious constrained planning without changing their transactional system
    • Planners who need what-if scenarios and finite-capacity plans rather than another place to type orders

    MIT core. The license file states the software "has dual licensing.

    ✓ VerifiedChecked October 9, 2026
  • Odoo

    Formerly OpenERP, TinyERP

    An open-core ERP covering manufacturing, stock and accounting; read the Community versus Enterprise line carefully.

    Manufacturing ERPOpen corePasses all 6 Full MRP tests

    From $0/user/mo · $24.90/user/mo useful

    • Manufacturers who want production, stock, purchasing, ecommerce and the ledger from one vendor
    • Shops needing finite capacity scheduling and a real shop-floor tablet interface
    • Technical teams willing to self-host Community and avoid per-seat pricing entirely

    LGPL-3.0 core. The Community edition is LGPL-3.

    ✓ VerifiedChecked October 9, 2026
  • Beta

    Scheduling only, and refreshingly honest about that.

    Planning / APSOpen core

    Free plan · From €0/mo

    • Teams currently coordinating shared machines and people through spreadsheets and email
    • Shops running multiple sites that need one view of who and what is booked
    • Anyone wanting a free self-hosted scheduling layer alongside an existing system

    AGPL-3.0 core. The Community Edition is AGPL-3.

    ✓ VerifiedChecked October 9, 2026

Source available (2)

You can read the source. The license restricts what you may do with it. This is not open source.

  • The most API-forward option here, with a license that needs reading carefully.

    Manufacturing ERPSource available

    From $40/user/mo

    • Engineering-led shops in regulated sectors needing serial genealogy and NCR-to-CAPA workflows
    • Teams that intend to build on top of the system rather than only use its screens, on the Business plan, which is where the API and webhooks are
    • Shops that want an AI assistant wired into live manufacturing data via MCP

    Source available Not plain AGPL-3.0, so we do not list it as open source or open core. The license file puts the core under AGPL-3.0 and then adds restrictions: everything under packages/ee and any file containing.ee "require the purchase of a commercial license", reselling it as a hosted service is prohibited, and "any use of this software for internal production use is strictly prohibited unless the modifications are made open-source in accordance with the AGPLv3 license or a commercial license is obtained". Read that last clause before planning a self-hosted deployment. It is stricter than most people expect from AGPL. The MRP engine is in that directory (packages/ee/src/planning/mrp), along with the finite-capacity scheduling engine, SAML SSO and the QuickBooks, Xero and other integrations. Carbon's licensing page says a commercial license is needed if "You use anything under packages/ee or any .ee file.", so a self-hosted Community install has no MRP, finite-capacity scheduling or integrations.

    ✓ VerifiedChecked October 9, 2026
  • The only serious print-farm ERP we found, with gram-level material costing.

    Manufacturing ERPSource available

    Free plan · From $0/mo

    • 3D print farms that need filament costed per gram rather than per spool
    • Print shops wanting to self-host at zero license cost and upgrade later without migrating
    • Operators who prefer a $2,500 perpetual license to an indefinite subscription

    Source available Business Source License 1.1, described by the vendor as "free for non-competing use". The LICENSE file sets "Change Date: December 5, 2029" and a change license of Apache 2.0; each version converts on that date or four years after it is first published, whichever comes first. Until then the Additional Use Grant allows production use except a competing commercial SaaS offering. BSL is source available, not open source: you can read and run the code, but the license restricts competing use. We will not print the words "open source" for a BSL product, even though the vendor's own materials use them.

    ✓ VerifiedChecked October 9, 2026

The second number

We show two numbers for every paid product. It would be dishonest not to do the same here.

A zero licence fee is a real advantage and it is not a total. The work does not disappear when the invoice does, it moves to you. Here is what actually differs, line by line.

What it takesSelf-hostedPaid plan
The licenceNothingBundled into the subscription
A server to run it onYou rent and size itIncluded
Standing it upYour hours, onceOnboarding, sometimes a paid package
Version upgradesYour hours, on your scheduleApplied for you
Security patchingYours to track and applyThe vendor's problem
BackupsYou configure them, and test the restoreUsually included, still worth checking
Learning itDocumentation and forumsDocumentation, plus someone to ask
When it breaks mid-runYou, at whatever hour it happensA support line with a stated response time
When you growSame license, bigger serverOften another seat, and another
When you want to leaveThe data is already yoursDepends entirely on the export

Do the arithmetic with your own numbers

We will not print a total, because the two inputs that decide it are yours: what your time is worth, and how much of it this will take. What we can do is show the shape.

Suppose a small server at $20 a month, four hours to stand the system up, and an hour a month keeping it patched and checking a restore works. At $50 an hour that is $240 of hosting and sixteen hours, so about $1,040 in the first year. A $99 a month plan is $1,188. On those assumptions the gap is roughly one afternoon of your time.

Change any input and the answer moves, often a long way. Ten users instead of one, and per-seat pricing turns that gap into a rout in favour of self-hosting. Value your evenings highly, or have nobody in the building who enjoys this work, and it goes the other way just as fast.

Those figures are an illustration with stated assumptions, not a claim about any product on this page. Put your own numbers in.

None of this argues against self-hosting. Run a release yourself and hiring never multiplies a seat price, a renewal can’t spring a rise on you, and the data sits on your own server. That is worth real money. A project can still change the licence of future versions, so read it again before each major upgrade. The point is only that the comparison is not a subscription against zero. It is a subscription against your time.

Questions worth asking before you self-host

  • · Who applies security updates, and how quickly?
  • · Who restores the backup, and have they ever tested a restore?
  • · If that person leaves, what happens?
  • · For open core: which features are withheld, and would you end up buying them anyway?
  • · How active is the project? Check commit dates and issue responses, not star counts.

More on choosing a self-hosted system →