Project

dex-sdk

0.01
The project is in a healthy, maintained state
Name reservation for dex-sdk on RubyGems. Not for production use yet.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

Dex - Durable Execution, Re-defined.

Dead Simple. More Power.

Traditional databases persist only data. Durable Execution persists both data and actions. On top of that, Super Durable synchronizes persisted data with your existing databases and data storage—unifying your persistence architecture.

arch

Quick start

brew install superdurable/tap/dexcli
dexcli dev --open

Open Dex Web at http://127.0.0.1:8802. This starts the complete local Dex environment, including its internal workflow backend. Dex step inputs and large values persist by default in $HOME/.dex/blobs.

See cli/README.md for Dex endpoints and persistence options.

Operate Dex without a browser using the same installed binary:

dexcli flow search
dexcli flow inspect <flow-id>
dexcli api list

Product documentation: https://docs.superdurable.io (source in docs/).

Releases

Versions are per-component. Tag with a prefix (for example server-v1.0.0, sdk-go/v1.2.3, blob-cache-go/v0.1.0). Details: CONTRIBUTING.md — Releases.

Licensing

Super Durable changes to the product, SDKs, protocol, CLI, and web components use the Super Durable Source License 1.0. Production use is free up to US$10 million in consolidated annual revenue; after first exceeding the threshold, continued production use requires a subscription within 90 days. Competitive Dex products and hosted replacements always require a commercial license.

Applications may bundle SDK and protocol components subject to the developer/operator revenue rule. End users that only run the application do not need a separate subscription. Legacy code retains its original license; docs/ and examples/ are excluded from the relicensing. See LICENSING.md and LEGACY_NOTICES.md.