Skip to content
@opendecree

OpenDecree

Schema-driven business configuration management — define once, distribute everywhere

OpenDecree

Schema-driven business configuration management. Define typed configuration schemas, manage per-tenant values, track every change.

What is it?

OpenDecree is an open-source configuration management platform built for business configuration — feature flags, pricing rules, tenant settings, operational parameters — not infrastructure config. It provides:

  • Typed schemas — define fields with types (integer, string, bool, time, duration, url, json), constraints, and metadata
  • Multi-tenancy — isolated configuration per tenant with shared schemas
  • Full audit trail — every change tracked with actor, timestamp, and diff
  • gRPC API — fast, type-safe, with OpenAPI/REST gateway
  • SDKs — Go, Python, TypeScript with real-time config watching

Repositories

Repo Description
decree Core service, Go SDKs, CLI
decree-python Python SDK — opendecree on PyPI
decree-typescript TypeScript SDK — @opendecree/sdk on npm
decree-ui Admin GUI — React + Tailwind
demos Hands-on examples — try OpenDecree in 5 minutes

Status

Alpha — all projects are under active development and subject to change.

Community

Questions, ideas, show-and-tell — OpenDecree Discussions is our single community hub across all repos.

License

Apache 2.0

Pinned Loading

  1. decree decree Public

    Schema-driven business configuration management

    Go 1

  2. demos demos Public

    Try OpenDecree in 5 minutes — hands-on examples from hello-world to production patterns

    HTML

  3. decree-python decree-python Public

    OpenDecree Python SDK

    Python

  4. decree-typescript decree-typescript Public

    OpenDecree TypeScript SDK

    TypeScript

  5. decree-ui decree-ui Public

    OpenDecree Admin GUI

    TypeScript

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…