Stardust

Quickstart

Embed Stardust in your application

Parse documents, evaluate an expression, store people, query their names, and commit an update through the embedded library.

  • 20 min
  • 8 steps
  • 64-bit Linux, macOS or Windows
  • Go, Rust, Clojure, Odin, C or Python
embedded call sequence
Parse → Build → Evaluate
Open → MergePatch → Query → Run → Pages
Release each owned result when finished

Steps

  1. Use a releaseChoose the library and a language binding. 2 min
  2. Choose a document formatChoose an explicit document format at the boundary. 2 min
  3. Evaluate an expressionEvaluate an expression with input in the selected format. 3 min
  4. Open a databaseOwn the database handle and its storage path. 2 min
  5. Create peopleCommit a merge patch and retain its transaction result. 3 min
  6. Query peopleBuild a query and read its result pages. 3 min
  7. Update a personRun a mutation and query the changed value. 3 min
  8. Next stepsExplore native builders, subscriptions, history and explain. 2 min