Skip to content

loteoo/pulsor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pulsor

The next evolution simplification in declarative, state-driven UIs.

[under heavy development]

  • unversioned
  • unreleased
  • unstable

Pulsor is an all-in-one DOM rendering and state management solution in a tiny ~3kb "self rendering" virtual dom. It aims to be a more productive simplification of React + Redux by implementing the state management directly in the VDOM event system. This approach allows us to design a much more declarative, simpler and symetrical API for managing application state.

Credits

  • snabbdom for heavy inspiration with the diffing algorithm
  • React + Redux for popularizing similar core declarative concepts
  • hyperapp for sharing a lot of the same philosophies and direction