MCPcopy Index your code
hub / github.com/cyclejs/cyclejs

github.com/cyclejs/cyclejs @unified-tag

Chat with this repo
repository ↗ · DeepWiki ↗ · release unified-tag ↗ · + Follow
481 symbols 1,351 edges 117 files 8 documented · 2% 24 cross-repo links updated 32d agounified-tag · 2017-02-09★ 10,22976 open issues

Browse by type

Functions 375 Types & classes 106
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cycle.js

logo

A functional and reactive JavaScript framework for cleaner code

Website | Packages | Contribute | Chat | Support

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/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]

<a href="https://opencollective.com/cyclejs/backer/29/website" target="_blan

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 275
Method 100
Interface 78
Class 28

Languages

TypeScript100%

Modules by API surface

devtool/src/graphSerializer.ts32 symbols
run/src/index.ts28 symbols
devtool/src/utils/timeSpread.ts15 symbols
examples/autocomplete-search/src/app.js14 symbols
dom/src/IsolateModule.ts14 symbols
dom/src/EventDelegator.ts14 symbols
devtool/src/panel/graph/view.ts13 symbols
run/test/index.ts12 symbols
dom/test/browser/src/isolation.ts11 symbols
dom/src/MainDOMSource.ts11 symbols
http/src/interfaces.ts10 symbols
examples/animated-letters/src/main.js10 symbols

Dependencies from manifests, versioned

@cycle/base4.1.1 · 1×
@cycle/dom12.2.5 · 1×
@cycle/http12.0.0-rc.1 · 1×
@cycle/isolate2.0.0-rc.2 · 1×
@cycle/jsonp7.0.0-rc.1 · 1×
@cycle/run* · 1×
@cycle/rxjs-run4.0.0-rc.6 · 1×
@cycle/xstream-adapter3.0.x · 1×
@cycle/xstream-run3.0.x · 1×
@types/body-parser0.0.x · 1×
@types/cookie-parser1.3.x · 1×
@types/es6-promise0.0.x · 1×

For agents

$ claude mcp add cyclejs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page