Skip to content

sethvincent/awesome-yo-yo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

awesome-yo-yo

Modules & resources related to the yo-yo module.

Awesome

Contents

About

A tiny library for building modular UI components using DOM diffing and ES6 tagged template literals, powered by bel and morphdom and based on the "yo-yo" data binding pattern: data down, actions up.

Projects using yo-yo

  • adventuretron - Create self-guided workshops using electron
  • dat.land - The hosted web application for dat
  • enviar - Chat interface for SMS / text messages.
  • minidocs - Build a minimalist site for your documentation
  • uppy - The next open source file uploader for web browsers.

Dependencies

  • bel - Create composable DOM elements using template strings.
  • hyperx - Convert template strings to library backends.
  • morphdom - Fast and lightweight DOM diffing/patching (without the virtual part).

Frameworks

Frameworks / libraries that use yo-yo.

Components

UI components & related modules that are compatible with yo-yo. Many modules that are built with bel and choo as dependencies that create DOM nodes should be compatible with yo-yo (they all ultimately have bel as a dependency).

  • base-elements – A selection of configurable native DOM UI elements.
  • beldown - Turn markdown into DOM nodes using tagged template strings.
  • bel-video-element - A simple video element with bel.
  • choo-chartist - A wrapper for using Chartist.
  • dom-notifications - Atom-inspired notifications component.
  • element-wrapper - A simple and safe way to set innerHTML for yo-yo or bel component.
  • interactive-sandbox - Create editable, interactive code examples for the browser that bundle dependencies from npm.
  • modal-element - A basic modal DOM element.
  • yo-fs - A client-side modular stream-friendly ui browser widget for navigating directories.
  • yo-yo-autogrow - textarea component via yo-yo, automatically adjust height.

Build tools

Resources

Related awesome lists

License

CC0 v1

About

Modules & resources related to yo-yo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •