Skip to content
A functional and reactive JavaScript framework for predictable code
TypeScript JavaScript Other
Branch: master
Clone or download

Latest commit

Latest commit 313762d Apr 23, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github chore(META): add github donation config Mar 14, 2019
.scripts chore(META): tiny fix to release script Oct 17, 2018
devtool chore(META): remove devDep typings from the monorepo Jul 20, 2017
docs docs(META): update HTML docs Jan 22, 2020
dom release(dom): 22.7.0 Apr 23, 2020
examples chore(examples): update dependencies in animated-letters Jul 1, 2019
history release(history): 7.4.0 Nov 6, 2019
html release(html): 3.4.0 Mar 23, 2020
http release(http): 15.4.0 Mar 23, 2020
isolate release(isolate): 5.2.0 Nov 6, 2019
most-run release(most-run): 8.4.0 Nov 6, 2019
run release(run): 5.4.0 Nov 6, 2019
rxjs-run release(rxjs-run): 10.5.0 Mar 23, 2020
state release(state): 1.4.0 Nov 6, 2019
time chore(META): add funding fields in package.json Nov 6, 2019
.cz-config.js feat(state): create package cycle/state Oct 17, 2018
.editorconfig refactor(META): add global package.json based prettier config Aug 17, 2018
.gitignore refactor(META): add pnpm-debug.log to gitignore Aug 17, 2018
.npmrc chore(META): use workspaces to hoist packages Dec 10, 2018
.prettierignore refactor(META): add global package.json based prettier config Aug 17, 2018
.travis.yml chore(META): fix errors in CI (#914) Mar 21, 2020
CNAME docs(META): add CNAME file Feb 22, 2017
CODE-OF-CONDUCT.md chore(META): add guidelines for unblocking to code of conduct Jun 8, 2017
CONTRIBUTING.md chore(META): update CONTRIBUTING.md (#915) Oct 28, 2019
CORE_TEAM.md chore(META): add CORE_TEAM.md May 30, 2017
LICENSE chore(META): add a LICENSE file to all packages Sep 10, 2019
README.md docs(META): add browserstack mention Apr 6, 2018
browserstack-karma.js chore(META): use iOS 11 for now Dec 10, 2018
karma.conf.js chore(META): group browserstack sessions by build number Oct 28, 2019
logo.png Setup npm run test-ci for all packages Jul 16, 2016
package.json fix(dom): update snabbdom-selector and tidy up pnpm configs Aug 6, 2019
pnpm-lock.yaml chore(META): update pnpm-lock.yaml Mar 23, 2020
pnpm-workspace.yaml chore(META): add snabbdom to dependencies of snabbdom-selector for now Dec 10, 2018
tsconfig.common.json chore(META): enable strict mode project wide Dec 10, 2018
tsconfig.lint.json feat(state): create package cycle/state Oct 17, 2018
tslint.json chore(META): fix tslint config and other details Aug 4, 2019

README.md

Cycle.js

logo
A functional and reactive JavaScript framework for predictable code

Welcome

Question Answer
"I want to learn Cycle.js" Read the official documentation
"I have a question" Create a StackOverflow question
Or
Join the chat
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/run lives in the directory run. Below you will find a summary of each package.

Package Version Dependencies DevDependencies
@cycle/dom npm (scoped) Dependency Status devDependency Status
@cycle/history npm (scoped) Dependency Status devDependency Status
@cycle/html npm (scoped) Dependency Status devDependency Status
@cycle/http npm (scoped) Dependency Status devDependency Status
@cycle/isolate npm (scoped) Dependency Status devDependency Status
@cycle/most-run npm (scoped) Dependency Status devDependency Status
@cycle/run npm (scoped) Dependency Status devDependency Status
@cycle/rxjs-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
rxjs npm version
xstream npm version

Support OpenCollective OpenCollective

Sponsors

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

Backers

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

Thanks

Browserstack

Browserstack for providing access to their great cross-browser testing tools.

LICENSE

The MIT License


JS.ORG ComVer
You can’t perform that action at this time.