• Stars
    star
    46
  • Rank 613,923 (Top 13 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created almost 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Schedule work to be completed when the user agent is idle.

More Repositories

1

choo

πŸš‚πŸš‹ - sturdy 4kb frontend framework
JavaScript
6,776
star
2

bankai

πŸš‰ - friendly web compiler
JavaScript
1,088
star
3

hyperx

🏷 - tagged template string virtual dom builder
JavaScript
1,010
star
4

nanomorph

πŸš… - Hyper fast diffing algorithm for real DOM nodes
JavaScript
726
star
5

nanohtml

πŸ‰ HTML template strings for the Browser with support for Server Side Rendering in Node.
JavaScript
687
star
6

nanographql

Tiny graphQL client library
JavaScript
421
star
7

nanocomponent

πŸšƒ - create performant HTML components
JavaScript
366
star
8

wayfarer

πŸ‘“ composable trie based router
JavaScript
332
star
9

choo-handbook

πŸš‚βœ‹πŸ“– - Learn the choo framework through a set of exercises
HTML
268
star
10

nanobus

🚎 - Tiny message bus
JavaScript
225
star
11

awesome-choo

πŸŒ… Awesome things related with choo framework
197
star
12

create-choo-app

🚞 - create a fresh choo application
JavaScript
181
star
13

nanostate

🚦- Small Finite State Machines
JavaScript
170
star
14

nanorouter

πŸ›€ - Small frontend router
JavaScript
116
star
15

nanocomponent-adapters

πŸ”Œ - Convert a nanocomponent to a component for your favourite API or library (web components, (p)react, angular)
JavaScript
96
star
16

choop

πŸš‚βš›οΈ - choo architecture for preact
JavaScript
93
star
17

on-idle

😴 - Detect when the browser is idle
JavaScript
82
star
18

nanologger

πŸ“œ - Cute browser logs
JavaScript
80
star
19

nanoanimation

πŸ‘¨β€πŸŽ¨ - Safety wrapper around the Web Animation API
JavaScript
72
star
20

nanoraf

🎞 - Only call RAF when needed
JavaScript
71
star
21

choo-devtools

πŸ’Ό - Expose a choo instance on the window
JavaScript
53
star
22

nanoquery

πŸ“‡ - Tiny querystring module
JavaScript
49
star
23

nanotask

Microtask queue scheduler for the browser
JavaScript
47
star
24

choo-log

πŸ“ƒ - Development logger for choo
JavaScript
47
star
25

website

πŸš‡ - Hyper Train Transfer Protocol (HTTP)
JavaScript
46
star
26

nanohref

β›“ - Tiny href click handler library
JavaScript
41
star
27

nanotick

process.nextTick() batching utility
JavaScript
37
star
28

choo-store

Lightweight state structure for choo apps.
JavaScript
37
star
29

nanotiming

⏲ - Small timing library
JavaScript
35
star
30

create-choo-electron

:electron: - Create a fresh Choo Electron application
JavaScript
29
star
31

object-change-callsite

Determine the callsite of an object change using Proxies
JavaScript
27
star
32

choo-reload

⛽️ - Livereloading package for choo
JavaScript
27
star
33

on-performance

Listen for performance timeline events
JavaScript
26
star
34

nanobeacon

Small navigator.sendBeacon wrapper
JavaScript
25
star
35

choo-service-worker

πŸ‘· - Service worker loader for choo
JavaScript
24
star
36

choo-scaffold

πŸ— - Scaffold out files for a Choo project
JavaScript
24
star
37

choo-notification

Web Notification plugin for Choo
JavaScript
22
star
38

nanobounce

Smol debounce package
JavaScript
19
star
39

choo-choo

πŸŽ“ learn choo from the command line!
JavaScript
19
star
40

nanomount

Mount a DOM tree on a target node
JavaScript
19
star
41

choo-redirect

🎬 - Redirect a view to another view
JavaScript
19
star
42

persist-storage

πŸ—„ - Enable persistent storage in the browser
JavaScript
19
star
43

nanohistory

Small browser history library
JavaScript
14
star
44

choo-hooks

🎣 - Hook into Choo's events and timings
JavaScript
12
star
45

nanolocation

πŸ“- Small window.location library
JavaScript
10
star
46

discuss

🎭 – Discuss project organization, initiatives, and anything else!
8
star
47

nanocache

Cache Nanocomponents.
JavaScript
7
star
48

bankai-website

JavaScript
6
star
49

choo-umd

πŸ™ˆ - umd build for choo framework
HTML
3
star