UNPKG

1.99 kBMarkdownView Raw
1<h1>
2<img src="https://raw.github.com/cyclejs/cycle-core/master/logo.png" /> Cycle.js
3</h1>
4
5> Cycle.js is a fully reactive JavaScript framework for Human-Computer Interaction.
6
7Cycle *Core* is the minimum required tools you need for building applications. It is comprised of one single function, `Cycle.run(main, drivers)`.
8
9## Installing
10
11[![npm version](https://badge.fury.io/js/%40cycle%2Fcore.svg)](http://badge.fury.io/js/%40cycle%2Fcore)
12
13`npm install rx @cycle/core`
14
15Note: `rx` is a **required** dependency. Without it, nothing will change.
16
17## I came here because I want to...
18
19- Understand how Cycle.js works in general: go to http://cycle.js.org
20- Understand how Cycle *Core* itself works: read the [docs](https://github.com/cyclejs/cycle-core/blob/master/docs/api.md) and the [tests](https://github.com/cyclejs/cycle-core/tree/master/test)
21- File a bug report for anything Cycle-related: [open an issue](https://github.com/cyclejs/cycle-core/issues/new)
22- Ask a question such as "How do I ...?": [open a StackOverflow question with `cyclejs` tag](http://stackoverflow.com/questions/tagged/cyclejs) or ask in the [Gitter chat room](https://gitter.im/cyclejs/cycle-core)
23- Contribute a new driver: [open an issue](https://github.com/cyclejs/cycle-core/issues/new)
24
25## LICENSE
26
27[The MIT License (MIT)](https://github.com/cyclejs/cycle-core/blob/master/LICENSE)
28
29- - -
30
31[![Build Status](https://travis-ci.org/cyclejs/cycle-core.svg?branch=master)](https://travis-ci.org/cyclejs/cycle-core)
32[![Code Climate](https://codeclimate.com/github/cyclejs/cycle-core/badges/gpa.svg)](https://codeclimate.com/github/cyclejs/cycle-core)
33[![Dependency Status](https://david-dm.org/cyclejs/cycle-core.svg)](https://david-dm.org/cyclejs/cycle-core)
34[![devDependency Status](https://david-dm.org/cyclejs/cycle-core/dev-status.svg)](https://david-dm.org/cyclejs/cycle-core#info=devDependencies)
35[![JS.ORG](https://img.shields.io/badge/js.org-cycle-ffb400.svg?style=flat-square)](http://js.org)