Skip to content
@TokioERP

Tokio ERP

Independent GPLv3 Rust rewrite of ERPNext-compatible core logic.

Tokio ERP

Tokio ERP is an independent GPLv3 Rust rewrite of ERPNext-compatible core logic.

We are building the project in a parity-first way: each ERPNext v16 Python module is inspected, modeled in Rust, tested against the source behavior, and tracked in a manifest before larger runtime integration work begins.

Main Repository

  • TokioERP/Tokio_ERP - Rust rewrite workspace, parity tests, manifest, and project documentation.

Architecture Direction

flowchart LR
    baseline["ERPNext v16 source baseline"] --> parity["Parity tests"]
    parity --> core["Rust core logic"]
    core --> adapters["Future adapters"]
    adapters --> db["Database"]
    adapters --> api["API services"]
    adapters --> ui["UI/runtime"]
Loading

Project Principles

  • Source-traceable ports: Rust modules mirror upstream ERPNext paths.
  • Test-backed parity: behavior is captured before implementation.
  • Clear legal boundaries: GPLv3, attribution, and trademark notices are kept explicit.
  • Conservative runtime scope: database, API, and UI layers come after core behavior is stable.

Status

Tokio ERP is under active development and is not production-ready.

Current work focuses on porting ERPNext-compatible accounting and reporting logic into deterministic Rust modules with focused tests.

Legal Notice

Tokio ERP is not affiliated with, endorsed by, sponsored by, or approved by Frappe Technologies Pvt. Ltd.

ERPNext and Frappe are trademarks of Frappe Technologies Pvt. Ltd. Their names are used only for attribution, source-reference, and compatibility description.

Pinned Loading

  1. Tokio_ERP Tokio_ERP Public

    Tokio ERP: independent GPLv3 Rust rewrite of ERPNext-compatible core logic.

    Rust

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…