A JavaScript library for building Web Components

Synergy.js is a 4kB runtime library that gives you everything you need to define Web Components using standard HTML, JavaScript and CSS.

start learning documentation

Why Synergy?

  • Reactive data binding
  • Declarative templates
  • Objects as properties
  • Automatic binding of named form controls