Ross ROSS = Recommend OSS · open-source software intelligence for agents

orbitjs/orbit

Composable data framework for ambitious web applications. observed · 2026-08-28

github.com/orbitjs/orbit · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

52/100

  • Activity 65
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4801
  • days_rel: n/a
  • days_push: 214
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2340 stars · 133 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources such as REST servers, WebSockets, IndexedDB, and in-memory stores. It provides Git-like deterministic change tracking, offline support with queued sync, and optimistic/pessimistic request coordination for web applications.

Use cases

  • sync data between a REST API and local IndexedDB cache
  • build an offline-first web app that queues changes while offline
  • implement undo/redo editing in a client-side app
  • manage a client-side ORM with a shared schema across sources
  • fork and merge immutable data stores for branching caches
  • coordinate optimistic and pessimistic updates across data sources

When to choose

  • your app needs offline support with automatic synchronization when back online
  • you need to coordinate data across multiple sources like REST, WebSocket, and local storage
  • you want deterministic change tracking with fork/merge semantics
  • you need undo/redo or optimistic UI patterns in a data-heavy SPA

When to avoid

  • you need a simple REST client with minimal data layer complexity
  • your project requires a battle-tested 1.0 release rather than a 0.x version
  • you want a full backend ORM for server-side relational databases
  • your team cannot invest in learning a niche data framework with a small community

Facets

framework · maturity active

orm state-management caching data-science serialization middleware web-development frontend backend databases browser cross-platform client-side-orm offline-first data-synchronization typescript undo-redo optimistic-ui data-sources offline nodejs

6 sources

Member repositories

RepositoryRoleHealth v2
orbitjs/orbitmain52

For agents

markdown · JSON · MCP: product_card(name="orbitjs/orbit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem