Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Elixir
  3. isaac

isaac

UnlicenseElixir

An Elixir module implementing the ISAAC cryptographic random number generator for high-performance secure randomness.

GitHubGitHub
4 stars2 forks0 contributors

Overview

Isaac is an Elixir module that provides an implementation of the ISAAC (Indirection, Shift, Accumulate, Add, and Count) cryptographic random number generator. It offers a fast, cryptographically secure source of randomness suitable for applications requiring unpredictable values with strong security properties.

Key Features

  • Cryptographically Secure — Generates random numbers suitable for security-sensitive applications
  • High Performance — Implements the efficient ISAAC algorithm known for its speed
  • Platform Compatibility — Works on systems with word sizes larger than 32 bits
  • Elixir Native — Provides an idiomatic Elixir interface to the underlying C implementation

Philosophy

Isaac focuses on providing reliable, high-performance cryptographic randomness through a clean Elixir interface while maintaining compatibility with the original ISAAC algorithm's security guarantees.

Quick Stats

Stars4
Forks2
Contributors0
Open Issues1
Last commit8 years ago
CreatedSince 2015

Tags

#random-number-generation#crypto#elixir#prng#security#erlang#cryptography

Built With

E
Elixir
C
C++

Included in

Elixir13.1k
Auto-fetched 9 hours ago

Related Projects

flowflow

Computational parallel flows on top of GenStage

Stars1,621
Forks90
Last commit20 days ago
witchcraftwitchcraft

Monads and other dark magic for Elixir

Stars1,236
Forks60
Last commit3 years ago
machinerymachinery

Elixir State machine thin layer for structs

Stars568
Forks56
Last commit2 years ago
fusefuse

A Circuit Breaker for Erlang

Stars513
Forks52
Last commit4 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub