Skip to content

patricklx/starbeam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

568 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

Fun and simple reactivity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 59.9%
  • HTML 37.9%
  • JavaScript 1.7%
  • CSS 0.5%