A collection of awesome Cycle.js tools, resources, videos and shiny things.
- cycle.js.org - Cycle.js official tutorial and documentation.
- What if the user was a function? - Presentation at JSConf BP2015 by Andre Staltz
- Cycle.js and functional reactive user interfaces - Presentation at ReactiveConf 2015 by Andre Staltz
- Intro to Functional Reactive Programming with Cycle.js - Presentation by Nick Johnstone
- Cycle.js an honestly reactive framework for web user interfaces - by Eryk Napierała
-
cyclejs/cycle-examples - Official collection of small Cycle.js examples
-
cgeorg/todomvp - Minimum Viable Pizza, an example webapp written in Cycle.js
-
erykpiast/cyclejs-examples - Example web applications built with Cycle.js.
-
grozen/trends-cycle - Slack trend searching written in Cycle.js
-
ivan-kleshnin/cyclejs-examples - Collection of CycleJS examples, ES6.
-
ivan-kleshnin/tetris-cyclejs - Tetris game implemented in CycleJS, ES6
-
phadej/graafi - Cycle.js experiment with SVG and global undo/redo http://oleg.fi/graafi
-
staltz/rxmarbles - Interactive diagrams of Rx Observables http://www.rxmarbles.com
-
MarcCloud/magic-cart - Simple shopping cart of a magic creatures store.
-
foxdonut/cycle-todolist - demonstrates a simple Cycle.js TODO list app with CRUD.
-
collardeau/kairos - Source code for Kairos, a weather app built in Cycle.js.
-
Mercateo/component-check - Common patterns for building Cycle.js components
-
edge/electron-cycle-media - Media player written with Cycle.js and Electron.
-
kibin/cycle-example-who-to-follow - Small example partly implements twitter’s who to follow box using github api.
-
SkaterDad/cycle-snabbdom-examples - Examples of nested components, using snabbdom-specific animations.
-
tylors/cycle-director - Router driver using Director
-
cyclejs/cycle-http-driver - A Cycle.js Driver for making HTTP requests, based on superagent.
-
cyclejs/cycle-storage-driver - A Cycle.js Driver for using localStorage and sessionStorage.
-
cyclejs/cycle-notification-driver - A Cycle.js Driver for showing and responding to HTML5 Notifications.
-
axefrog/cycle-router5 - A router driver using Router5
-
cgeorg/cycle-socket.io - A Cycle driver for Socket.IO clients
-
cyclejs/cycle-dom - The standard DOM Driver for Cycle.js based on virtual-dom, and other helpers
-
secobarbital/cycle-fetch-driver - A Cycle.js Driver for making HTTP requests, using the Fetch API.
-
r7kamura/cycle-fetcher-driver - A Cycle.js Driver for making HTTP requests using stackable-fetcher.
-
cyclejs/cycle-history - The standard Cycle driver for dealing with the History API
-
benji6/cycle-audio-graph - A Cycle.js Driver for manipulating the Web Audio API using virtual-audio-graph
-
CyclicMaterials/cycle-hammer-driver - A Cycle.js driver to wrap Hammer.js and detect touch gestures
-
jessaustin/cycle-sse-driver - Source driver for Server-Sent Events/EventSource.
-
tylors/cycle-snabbdom - DOM driver using Snabbdom
-
TylorS/cycle-router - Router driver designed for Cycle.js
-
staltz/chai-virtual-dom - Chai assertion helpers to test virtual-dom VTrees
-
cgeorg/sinject - a dependency injection tool supporting Cycle's circular dependencies
-
erykpiast/cyclejs-group - Utility for CycleJS framework for reducing boilerplate when creating groups of streams.
-
erykpiast/cyclejs-stream - Observable (events stream) to which you can inject another streams.
-
erykpiast/cyclejs-wc - Utility for creating Web Components based on Cycle.js
-
ohanhi/hyperscript-helpers - elm-html inspired helpers for writing hyperscript or virtual-hyperscript.
-
pH200/cycle-react - use React instead of virtual-dom with a Cycle-like API
-
madcapjake/earlhyperscript - A helper function and macro for using Earl Grey's document-building syntax with Cycle.js.
-
andreloureiro/cyclejs-starter - Cycle.js starter template with ES6 and Livereload.
-
Frikki/generator-cyclejs - Scaffold out a Cycle.js Nested Dialogue module using Yeoman.
-
adicirstei/cycle-bp - Boilerplate template for building Cycle.js apps
-
edge/cyc - Scaffold an isomorphic Cycle.js app in seconds.
-
cmdv/cycle-webpack-boilerplate - Cycle app with routing, state handling and tests.
-
Widdershin/cycle-hot-reloading-example - A Cycle.js starter project with hot reloading using browserify-hmr
- erykpiast/cyclejs-mock - Utility for testing applications based on CycleJS framework.
- cyclejs/cycle-time-travel - A time travelling debugger for Cycle.js apps. Displays a stream visualizer that you can drag to go back in time. Try it online here.
- erykpiast/autocompleted-select - Select Web Component with autocompletion. Based on RxJS and VirtualDOM.
- Gitter chat - Ask 'how do I ...?'
