Skip to content

🔥 Collection of useful javascript snippets with automated benchmarks

License

Notifications You must be signed in to change notification settings

Acanguven/rapidash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

🔥 Collection of useful javascript snippets with automated benchmarks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published