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 Fundamentals - Playlist at egghead.io
- Cycle.js was built to solve problems - by Andre Staltz at Frontend.fi
- Brains as Building Blocks - by Andre Staltz at CycleConf 2016
- Back to the Future, Hot reloading with Cycle.js - by Nick Johnstone at CycleConf 2016
- From MVC to FRP - by Gleb Bahmutov at CycleConf 2016
- Cycle.js on the bash side - by Hadrien de Cuzey at CycleConf 2016
- Cycle.js an honestly reactive framework for web user interfaces - by Eryk Napierała
- Intro to Cycle.js - by Arye Lukashevki
- cyclejs/cycle-examples ★141 - Official collection of small Cycle.js examples
- Widdershin/tricycle ★19 - Scratchpad for trying out Cycle.js, relies on Ace Editor with Cycle
- cgeorg/todomvp ★17 - Minimum Viable Pizza, an example webapp written in Cycle.js
- erykpiast/cyclejs-examples ★7 - Example web applications built with Cycle.js.
- grozen/trends-cycle ★3 - Slack trend searching written in Cycle.js
- ivan-kleshnin/cyclejs-examples ★86 - Collection of CycleJS examples, ES6.
- ivan-kleshnin/tetris-cyclejs ★7 - Tetris game implemented in CycleJS, ES6
- phadej/graafi ★13 - Cycle.js experiment with SVG and global undo/redo http://oleg.fi/graafi/
- staltz/rxmarbles ★1,022 - Interactive diagrams of Rx Observables http://rxmarbles.com/
- MarcCloud/magic-cart ★6 - Simple shopping cart of a magic creatures store.
- foxdonut/cycle-todolist ★9 - demonstrates a simple Cycle.js TODO list app with CRUD.
- collardeau/kairos ★13 - Source code for Kairos, a weather app built in Cycle.js.
- Mercateo/component-check ★417 - Common patterns for building Cycle.js components
- edge/electron-cycle-media ★23 - Media player written with Cycle.js and Electron.
- kibin/cycle-example-who-to-follow ★16 - Small example partly implements twitter’s who to follow box using github api.
- SkaterDad/cycle-snabbdom-examples ★4 - Examples of nested components, using snabbdom-specific animations.
- bahmutov/draw-cycle ★81 - Interactive visualization of counter application showing the data flow inside a MVI component glebbahmutov.com/draw-cycle
- andreloureiro/pomocycle ★3 - A simple Pomodoro timer.
- tylors/cycle-director ★15 - Router driver using Director.
- cyclejs/cycle-http-driver ★51 - A Cycle.js Driver for making HTTP requests, based on superagent.
- cyclejs/cycle-storage-driver ★20 - A Cycle.js Driver for using localStorage and sessionStorage.
- cyclejs/cycle-notification-driver ★15 - A Cycle.js Driver for showing and responding to HTML5 Notifications.
- axefrog/cycle-router5 ★28 - A router driver using Router5
- cgeorg/cycle-socket.io ★15 - A Cycle driver for Socket.IO clients
- cyclejs/cycle-dom ★141 - The standard DOM Driver for Cycle.js based on virtual-dom, and other helpers
- secobarbital/cycle-fetch-driver ★1 - A Cycle.js Driver for making HTTP requests, using the Fetch API.
- r7kamura/cycle-fetcher-driver ★12 - A Cycle.js Driver for making HTTP requests using stackable-fetcher.
- cyclejs/cycle-history ★58 - The standard Cycle driver for dealing with the History API
- benji6/cycle-audio-graph ★9 - A Cycle.js Driver for manipulating the Web Audio API using virtual-audio-graph
- CyclicMaterials/cycle-hammer-driver ★10 - A Cycle.js driver to wrap Hammer.js and detect touch gestures
- jessaustin/cycle-sse-driver ★4 - Source driver for Server-Sent Events/EventSource.
- tylors/cycle-snabbdom ★41 - DOM driver using Snabbdom
- TylorS/cycle-router ★31 - Router driver designed for Cycle.js
- TylorS/cyclic-router ★34 - Router Driver built for Cycle.js
- Widdershin/cycle-animation-driver ★22 - Cycle driver for requestAnimationFrame
- dralletje/cycle-firebase ★15 - A Cycle.js Driver for Firebase
- edge/cycle-blessed ★26 - A Cycle.js Driver for terminal applications
- 10clouds/cyclejs-cookie ★0 - Cookies Driver for Cycle.js
- whitecolor/cycle-async-driver ★7 - Factory for creating async request/response cycle.js drivers
- raquelxmoss/cycle-keys ★9 - Driver for keyboard events
- rektide/recyclec ★0 - Readline driver
- goodmind/cycle-telegram ★2 - A Cycle.js Driver for Telegram Bot API
- staltz/chai-virtual-dom ★22 - Chai assertion helpers to test virtual-dom VTrees
- cgeorg/sinject ★10 - a dependency injection tool supporting Cycle's circular dependencies
- erykpiast/cyclejs-group ★19 - Utility for CycleJS framework for reducing boilerplate when creating groups of streams.
- erykpiast/cyclejs-stream ★25 - Observable (events stream) to which you can inject another streams.
- erykpiast/cyclejs-wc ★0 - Utility for creating Web Components based on Cycle.js
- ohanhi/hyperscript-helpers ★237 - elm-html inspired helpers for writing hyperscript or virtual-hyperscript.
- pH200/cycle-react ★234 - 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.
- andreloureiro/cyclejs-starter ★27 - Cycle.js starter template with ES6 and Livereload.
- Frikki/generator-cyclejs ★1 - Scaffold out a Cycle.js Nested Dialogue module using Yeoman.
- adicirstei/cycle-bp ★4 - Boilerplate template for building Cycle.js apps
- edge/cyc ★82 - Scaffold an isomorphic Cycle.js app in seconds.
- cmdv/cycle-webpack-boilerplate ★63 - Cycle app with routing, state handling and tests.
- Widdershin/cycle-hot-reloading-example ★25 - A Cycle.js starter project with hot reloading using browserify-hmr
- erykpiast/cyclejs-mock ★16 - Utility for testing applications based on CycleJS framework.
- cyclejs/cycle-time-travel ★138 - 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 ★9 - Select Web Component with autocompletion. Based on RxJS and VirtualDOM.
- enten/cyclejs-calendar ★6 - Calendar component for Cycle.js. Try it online here.
- mciparelli/cyclejs-gravatar ★0 - Cycle.js component for rendering a gravatar profile image.
- Gitter chat - Ask 'how do I ...?'