Skip to content

starbeamjs/starbeam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm version

Starbeam is a new kind of reactive library. It makes reactive programming simple and fun, and it works with your existing JavaScript framework.

| 📖 docs | 💬 discord |


The core concepts of Starbeam are documented in the docs for users of Starbeam.

The package READMEs have additional implementor-focused documentation:

  • @starbeam/shared: Primitive Starbeam fundamentals. This package enables multiple copies of Starbeam to interoperate, including across major versions of Starbeam.
  • @starbeam/tags: The core of Starbeam's demand-driven validation system.
  • @starbeam/reactive: The implementation of Starbeam's fundamental reactive values (cells and formulas).
  • @starbeam/collections: Starbeam's reactive collections: reactive implementations of JavaScript's built-in collections (object, array, Map, Set, WeakMap, and WeakSet).

More READMEs are coming.