choo

repo: choojs/awesome-choo
category: Front-End Development related: Javascript


Awesome choo Awesome <div align="right">:steam_locomotive::train::train::train::train::train:</div>

choo is a 4kb framework for creating sturdy frontend applications

Contents

Official resources

Dependencies

choo is a modular framework. These are the dependencies it glues together under the hood:

  • bel - Create composable DOM elements using template strings.
  • hyperx - Convert template strings to library backends.
  • nanomorph - Hyper fast diffing algorithm for real DOM nodes.
  • nanoraf - Only call RAF when needed.
  • nanorouter - Smol frontend router.
  • nanobus - Tiny message bus.
  • nanolocation - Small window.location library.
  • nanohref - Tiny href click handler library.
  • nanoquery - Tiny querystring module.
  • nanotiming - Small timing library.

Demos

Community

Plugins and addons

Elements

CLI Templates

Templates for choo-cli

Other CLI templates

Resources

:movie_camera: : videos :computer: : tutorials :book: : articles

Projects using choo

License

CC0

To the extent possible under law, Yerko Palma has waived all copyright and related or neighboring rights to this work.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?