Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.59 KB

README.md

File metadata and controls

49 lines (37 loc) · 2.59 KB

Rapidash

CircleCI npm version codecov trends size pr pr

Follow the documentation for more information about Rapidash and get a quick start!

What is Rapidash?

Rapidash is a JavaScript utility library designed for performance, modularity, and reliability. Unlike other utility libraries, Rapidash designed from the ground up to be fast all the time against all JavaScript engine versions. Also being open-source friendly, it is evolving faster than any other utility library.

Install

  • npm
npm install rapidash
  • yarn
yarn add rapidash

Usage

const r = require('rapidash');
console.log(r.max([1,2,3])); // 3

Check out functions for all features.

How it works?

  1. A new problem released on Rapidash.
  2. Contributors submit solutions.
  3. The new solution is tested automatically and if it is valid it gets added to the solution list.
  4. Rapidash automatically picks the fastest solution on each build so each version shipped with the fastest solutions all the time.
  5. Other solutions are removed from the bundle to reduce bundle size automatically.

Why?

Because creating high-quality pull requests is hard. Just because of this lots of newbies are not even trying to contribute open-source projects. But with Rapidash every solution that passes tests is accepted. You will also get scored based on your solutions ops/sec. With a little bit of gamification, I believe we can courage people into more open-source projects.