Clone this repo:


  1. 8d0d2a2 [ledger] drop NoNetworkService by Przemyslaw Pietrzkiewicz · 33 minutes ago master
  2. 45447ea [ledger] disable a flaky SynchronousTaskTest by Przemyslaw Pietrzkiewicz · 85 minutes ago
  3. 25cac06 [ledger] disable flaky PageUpload.DoNotUploadSyncedCommitsOnRetry by Przemyslaw Pietrzkiewicz · 4 hours ago
  4. cce357c [maxwell][suggestion engine] Ranking adjustments by Ross Wang · 3 days ago
  5. 97d2195 [app_driver] Unify in a single directory. by Steffen Meschkat · 3 days ago


Peridot is a framework for composed, intelligent and distributed user experiences.

Applications not explicitly designed to interoperate (and possibly implemented in different programming languages) are ephemerally downloaded and dynamically composed to run in a shared context. The framework manages application lifecycle, resources and view hierarchy; and well as context and suggestion infrastructure.

State of Peridot experiences is transparently synchronized across user devices using a distributed offline-first storage system.

Read more

  • bin - implementation of Peridot components
  • docs
  • examples - examples of applications that use Peridot components
  • public - public FIDL APIs of Peridot components