Awesome Cycle.js 
A collection of awesome Cycle.js tools, resources, videos and shiny things.
- Learn
- Documentation
- Tutorials
- Videos
- Slides
- Example Applications
- Tools
- CLI
- Libraries
- Drivers
- Boilerplates
- Testing
- Debugging
- Components
- Community
Learn
Documentation
- cycle.js.org - Cycle.js official tutorial and documentation.
Tutorials
- What Developers Need to Know about MVI (Model-View-Intent) - Post on MVI architecture.
- Cycle.js: a reactive framework - Introduction to Cycle.js with real time data example.
- Building realtime applications with CycleJS and RxJS - Learn how to build realtime applications with CycleJS and RxJS
- Working with HTTP Streams with Cycle.js - Learn how to use Cycle.js to handle HTTP requests and responses
Videos
- What if the user was a function? - Presentation at JSConf BP2015 by Andre Staltz
- Unidirectional data flow architectures - Presentation AtTheFrontend Conference 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
- Reactive Programming with Cycle.js - by Luca Mezzalira at JSDay 2016
- Learning how to ride: an introduction to Cycle.js - by Fernando Macias Pereznieto at JS Monthly London
- User Interfaces as Pure Functions of Time - Lightning talk by Thomas Belin at dotjs 2016
Slides
- Cycle.js an honestly reactive framework for web user interfaces - by Eryk Napierała
- Intro to Cycle.js - by Arye Lukashevki
- Reactive Programming with Cycle.js - by Luca Mezzalira
- Cycle.js - building apps with streams only - by Luca Matteis
- Functional Reactive Programming with Cycle.js - by Sudarsan Balaji
- Beyond flux: going full cycle with FRP - by Clément Delafargue
Example Applications
- cyclejs/cycle-examples - Official collection of small Cycle.js examples
- Widdershin/tricycle ★23 - Scratchpad for trying out Cycle.js, relies on Ace Editor with Cycle
- cgeorg/todomvp ★21 - Minimum Viable Pizza, an example webapp written in Cycle.js
- erykpiast/cyclejs-examples ★9 - Example web applications built with Cycle.js.
- grozen/trends-cycle ★3 - Slack trend searching written in Cycle.js
- ivan-kleshnin/cyclejs-examples ★120 - Collection of CycleJS examples, ES6.