Cycle.js

A functional and reactive JavaScript framework.
Thanks to your financial contributions, we are operating on an estimated annual budget of $3,526
Today's Balance
$3,347.61
Estimated Annual Budget
$3,526

Updates

Stay up to dates with our latest activities and progress.
Hi backers! This is an actual email from Andre and Jan, just to update you on what progress was done in the last 6 months in the Cycle.js core. Thank you for your continued support! Since the last newsletter in August 2018, here's what happened:
Published on January 4, 2019 by Andre Staltz

About

A functional and reactive JavaScript framework.

A functional and reactive JavaScript frontend framework, based on reactive streams, virtual DOM, and extensibility.

Supports:

  • Virtual DOM rendering
  • RxJS, most.js, xstream
  • TypeScript
  • Functional architectures
  • Custom Chrome DevTools debugger
  • Server-side rendering
  • JSX
  • React DOM and React Native
  • Time traveling
  • Routing with the History API

Cycle.js is a framework with very few concepts to learn. The core API has just one function: run(app, drivers). Besides that, there are streams, functions, drivers (plugins for different types of side effects), and a helper function to isolate scoped components. This is a framework with very little “magic”. Most of the building blocks are just JavaScript functions. Usually the lack of “magic” leads to very verbose code, but since functional reactive streams are able to build complex dataflows with a few operations, you will come to see how apps in Cycle.js are small and readable.

Team

Meet the awesome people that are bringing the community together! 🙌
Jan van Brügge
Collective Admin since May 2017
Nick Johnstone
Collective Admin since January 2017
Andre Staltz
Collective Admin since October 2017

Budget

Current balance: $3,347.61

Latest expenses

Latest transactions

Monthly donation to Cycle.js

🎉
$5
USD

Monthly donation to Cycle.js

🎉
$2
USD
Luka Maljic | 18 days ago | View Details

Monthly donation to Cycle.js (Silver Sponsors)

🎉
$250
USD

Monthly donation to Cycle.js (Backers)

🎉
$2
USD
Nathan Spaeth | 19 days ago | View Details

Monthly donation to Cycle.js (Backers)

🎉
$5
USD
Hosted.nl | 19 days ago | View Details

Contributors

15 organizations and 72 people are supporting us.