A collection of cycle.js libraries, plugins, utilities and tools. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.
Cycle.js Libraries, Drivers, Plugins, Utilities and Tools
- @cycle/http – A Cycle.js library for making HTTP requests, based on superagent.
- @cycle/dom – A Cycle.js driver to enable interaction with the DOM. The driver is based on snabbdom as the Virtual DOM library.
- @cycle/storage – A Cycle.js Driver for using localStorage and sessionStorage.
- @cycle/history – This is the standard Cycle.js driver for dealing with the History API
- @cycle/isolate – A utility function to make scoped dataflow components in Cycle.js.
- @cycle/time – Fast and beautiful tests and time management for Cycle.js
- cyclejs/cycle-notification-driver ★20 – A Cycle.js Driver for showing and responding to HTML5 Notifications.
- axefrog/cycle-router5 ★30 – A router library using Router5
- cgeorg/cycle-socket.io ★27 – A Cycle library for Socket.IO clients
- secobarbital/cycle-fetch-driver ★2 – A Cycle.js Driver for making HTTP requests, using the Fetch API.
- r7kamura/cycle-fetcher-driver ★14 – A Cycle.js Driver for making HTTP requests using stackable-fetcher.
- benji6/cycle-audio-graph ★12 – A Cycle.js library for manipulating the Web Audio API using virtual-audio-graph
- CyclicMaterials/cycle-hammer-driver ★11 – A Cycle.js driver to wrap Hammer.js and detect touch gestures
- jessaustin/cycle-sse-driver ★6 – Source driver for Server-Sent Events/EventSource.
- tylors/cycle-snabbdom ★41 – DOM library using Snabbdom
- cyclejs-community/cyclic-router ★90 – Router library built for Cycle.js
- Widdershin/cycle-animation-driver ★33 – Cycle driver for requestAnimationFrame
- dralletje/cycle-firebase ★21 – A Cycle.js library for Firebase
- edge/cycle-blessed ★46 – A Cycle.js Driver for terminal applications
- 10clouds/cyclejs-cookie ★2 – Cookies Driver for Cycle.js
- whitecolor/cycle-async-driver ★25 – Factory for creating async request/response cycle.js drivers
- raquelxmoss/cycle-keys ★35 – Driver for keyboard events
- rektide/recyclec ★0 – Readline driver
- goodmind/cycle-telegram ★15 – A Cycle.js Driver for Telegram Bot API
- apoco/cycle-electron-driver ★22 – Driver to interact with Electron interface from Cycle.js application
- rkrupinski/cyclejs-animated-localstorage ★12 – A Cycle.js driver for animating (srsly) localStorage.
- cyclejs-community/cycle-keyboard ★9 – A keyboard driver for cycle.js
- garrydzeng/cycle-page ★3 – A tiny client-side router for Cycle.js
- jbowden1982/cycle-socketcluster ★5 – A socketcluster library for Cycle.js
- cyclejs-community/redux-cycles ★599 – A Redux middleware that allows you to handle actions lifecycle with Cycle.js
- JuniperChicago/cycle-gun ★18 – A basic Cycle.js driver wrapping a gun.js instance allowing graph storage and p2p sync
- EnigmaCurry/cycle-deepstream ★8 – A Cycle.js driver for deepstream.io
- Alex0007/cycle-express-driver ★1 – A Cycle.js driver for Express.js server
- mrpierrot/cycle-node-http-server ★4 – A Cycle.js driver for Node.js HTTP(S) server
- mrpierrot/cycle-net ★0 – A Cycle.js driver for Node.js HTTP(S)/WS(S)/Socket.io server
- Avalander/cycle-idb ★4 – A Cycle.js driver wrapping IndexedDB
- unhappychoice/cycle-pusher ★1 – A Cycle.js driver for Pusher
- helmoski/cycle-selection-driver – A Cycle.js driver for interacting with the Selection API
- mjyc/cycle-posenet-driver ★1 – A Cycle.js drivers for pose detection using TensorFlow.js-powered PoseNet
- @cycle-robot-drivers/speech ★1 – Cycle.js library for speech synthesis and recognition using Web Speech API
- @cycle-robot-drivers/sound ★1 – A Cycle.js library for playing sounds using HTMLAudioElement
Utilities
- staltz/chai-virtual-dom ★24 – Chai assertion helpers to test virtual-dom VTrees
- cgeorg/sinject ★10 – a dependency injection tool supporting Cycle’s circular dependencies
- erykpiast/cyclejs-group ★20 – Utility for CycleJS framework for reducing boilerplate when creating groups of streams.
- erykpiast/cyclejs-wc ★2 – Utility for creating Web Components based on Cycle.js
- ohanhi/hyperscript-helpers ★390 – elm-html inspired helpers for writing hyperscript or virtual-hyperscript.
- pH200/cycle-react ★342 – use React instead of virtual-dom with a Cycle-like API
- madcapjake/earlhyperscript ★2 – A helper function and macro for using Earl Grey’s document-building syntax with Cycle.js.
- WorldMaker/cycle-gear ★4 – A main function factory for Cycle based upon a formalization of Cycle’s MVI pattern
- SuperManitu/cyclejs-sortable ★15 – Make everything sortable via drag and drop in only one line of code!
- atomrc/cyclejs-auth0 ★22 – Everything you need to start playing with Auth0 on your Cyclejs app (Driver + component)
- staltz/cycle-onionify ★244 – Fractal state management for Cycle.js apps
- maiermic/cycle-storageify ★5 – Augments your Cycle.js component (main function) by storing its onion-shaped state in local storage
- shfrmn/cycle-lot – Handle dynamic lists of Cycle.js components with ease (full typesript support)
- sarimarton/powercycle – Static VDOM composition and React-like development on top of Cycle.js
tags: cycle.js, cycle js, reactive js framework, js framework, javascript framework, cycle.js plugins, cycle.js tools, cycle.js drivers, cycle utilities, JavaScript cycle framework, cycle js api, cycle.js node js, cycle.js library, cycle.js libraries, cycle.js html5 | Image: unsplash