A functional and reactive JavaScript framework for cleaner code
JavaScript TypeScript HTML Shell
Permalink
Failed to load latest commit information.
.github chore(META): add github issue and PR templates Jul 30, 2016
.scripts chore(META): reorder execution of commands for all packages Dec 5, 2016
base release(base): v4.3.0 Dec 20, 2016
devtool docs(devtool): add link to Chrome Web Store in README.md Oct 31, 2016
dom chore(META): add test-wait to dom package.json scripts Jan 13, 2017
examples refactor(examples): update dependencies in bmi-naive Dec 21, 2016
history release(history): v4.1.0 Dec 21, 2016
http release(http): v11.3.0 Jan 20, 2017
isolate chore(META): make this ComVer-compliant Oct 25, 2016
jsonp release(jsonp): v6.1.0 Dec 21, 2016
most-adapter release(most-adapter): v4.3.0 Dec 21, 2016
most-run release(most-run): v4.4.0 Dec 21, 2016
rx-adapter release(rx-adapter): v3.1.0 Dec 21, 2016
rx-run release(rx-run): v7.2.0 Dec 21, 2016
rxjs-adapter release(rxjs-adapter): v3.3.0 Dec 22, 2016
rxjs-run release(rxjs-run): v3.3.0 Dec 22, 2016
xstream-adapter release(xstream-adapter): v3.1.0 Dec 21, 2016
xstream-run release(xstream-run): v4.2.0 Dec 21, 2016
.cz-config.js chore(META): improve scope choices for npm run commit Oct 13, 2016
.editorconfig Move Travis and editorconfig to the root level Jul 16, 2016
.gitignore chore(META): add .vscode to .gitignore Oct 13, 2016
.travis.yml chore(META): use node v6.9.1 in Travis CI Oct 30, 2016
CODE-OF-CONDUCT.md Setup monorepo with at least global npm test working Jul 15, 2016
CONTRIBUTING.md docs(META): improve CONTRIBUTING.md about release process Jul 18, 2016
LICENSE refactor(history): update dev dependencies to latest, setup test scripts Sep 12, 2016
README.md chore(META): make this ComVer-compliant Oct 25, 2016
logo.png Setup npm run test-ci for all packages Jul 16, 2016
package.json chore(META): update and nail down global devDependencies Dec 12, 2016
tslint.json fix(rxjs-run): correctly depend on rxjs-adapter v3.1 Dec 12, 2016

README.md

Cycle.js

logo
A functional and reactive JavaScript framework for cleaner code

Welcome

Question Answer
"I want to learn Cycle.js" Read the official documentation
"I have a question" Join the chat
Or
Create a StackOverflow question
Or
Open an issue
Please note all discussion-like issues are labeled discussion and immediately closed. This doesn't mean we unconsidered your discussion. We only leave actual issues open.
"I found a bug" Open an issue
"I want to help build Cycle.js" Read the Contributing guides
Then
Choose an issue marked "help wanted"

Packages

Cycle.js is comprised of many specialized packages. This repository contains all these packages, e.g., the npm package @cycle/base lives in the directory base. Below you will find a summary of each package.

Package Version Dependencies DevDependencies
@cycle/base npm (scoped) Dependency Status devDependency Status
@cycle/dom npm (scoped) Dependency Status devDependency Status
@cycle/history npm (scoped) Dependency Status devDependency Status
@cycle/http npm (scoped) Dependency Status devDependency Status
@cycle/isolate npm (scoped) Dependency Status devDependency Status
@cycle/jsonp npm (scoped) Dependency Status devDependency Status
@cycle/most-adapter npm (scoped) Dependency Status devDependency Status
@cycle/most-run npm (scoped) Dependency Status devDependency Status
@cycle/rx-adapter npm (scoped) Dependency Status devDependency Status
@cycle/rx-run npm (scoped) Dependency Status devDependency Status
@cycle/rxjs-adapter npm (scoped) Dependency Status devDependency Status
@cycle/rxjs-run npm (scoped) Dependency Status devDependency Status
@cycle/xstream-adapter npm (scoped) Dependency Status devDependency Status
@cycle/xstream-run npm (scoped) Dependency Status devDependency Status

Globally: Build Status devDependency Status

Stream libraries

The following packages are not under Cycle.js, but are important dependencies, so we display their latest versions for convenience.

Package Version
most npm version
rx npm version
rxjs npm version
xstream npm version

Support OpenCollective OpenCollective

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

LICENSE

The MIT License


JS.ORG ComVer