Aimless.js - the missing JS randomness library

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • aimless.js

    The missing JavaScript randomness library.

  • I've compiled feedback and created issues on the github project here: https://github.com/ChrisCavs/aimless.js/issues

  • Rando.js

    The world's easiest, most powerful random function.

  • Have you seen rando.js? It's a very similar library.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • wyrand-ts

    WyRand implemented in Typescript

  • hey buddy, your seeding doesn’t support numbers that uses up to 64 bit seeds. i really don’t know what to do to solve it, since implementing that would make it difficult to be compatible with non-64-bit seeds. idk seems bad all around. why would that be relevant? cos i wrote a prng that needs 64 bit seeds (it’s bad tho don’t look at it). anyways i also agree with some others about finding it frustrating that your library only supports math.random-like prngs. a lot of prngs just generate random bits and forcing them to use the range of 0 to 1 will slow them all down

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts