Skip to content

A fast Reactive Programming library for JavaScript inspired by Bacon.js and RxJS

License

Notifications You must be signed in to change notification settings

julio-saito-linx/kefir

 
 

Repository files navigation

Kefir

Kefir — is an Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage.

For docs visit pozadi.github.io/kefir.

Build Status Dependency Status devDependency Status Gitter

Run tests in your browser (gh-pages branch, i.e. last stable version)

Installation

Kefir available as NPM and Bower packages, as well as simple files download.

NPM

npm install kefir

Bower

bower install kefir

Download

See downloads section in the docs.

Development

To build /dist from /src and run tests on Node.js type this in console:

grunt

To run memory tests:

coffee --nodejs '--expose-gc' test/perf/memory-specs/[some spec].coffee

To run all memory tests (see results):

coffee --nodejs '--expose-gc' test/perf/memory-all.coffee

To run performance tests:

coffee test/perf/perf-specs/[some spec].coffee

About

A fast Reactive Programming library for JavaScript inspired by Bacon.js and RxJS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 57.4%
  • JavaScript 39.4%
  • CSS 3.2%