Deterministic

Open-source projects categorized as Deterministic

Top 16 Deterministic Open-Source Projects

  • gokey

    A simple vaultless password manager in Go

  • PHP VCR

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cnl

    A Compositional Numeric Library for C++

  • fpm

    C++ header-only fixed-point math library (by MikeLankamp)

  • Project mention: Try This Brand New Analog Computer | news.ycombinator.com | 2023-12-30

    > more like a floating point ... or more like a fixed-point ... ?

    It really depends on what kind of analog hardware you use. Not exactly like either. You would different causes for error: Thermal, inherent indeterminism of interactions, decay/drift of value over time, boundary breaches with values near extrema, etc.

    > IMO it is surprising fixed-point values don’t come up more often

    The C++ standard committee has seen a paper on adding those to the language, as a library feature: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p00...

    There's a kind-of-popular fixed-point-math library for the language:

    https://github.com/MikeLankamp/fpm

    and I'm sure they have received some attention in other languages.

  • madsim

    Magical Deterministic Simulator for distributed systems in Rust.

  • Project mention: On Implementation of Distributed Protocols | dev.to | 2024-04-05

    Being able to control nondeterminism is particularly useful for testing and debugging. This allows creating reproducible test environments, as well as discrete-event simulation for faster-than-real-time simulation of time delays. For example, Cardano uses a simulation environment for the IO monad that closely follows core Haskell packages; Sui has a simulator based on madsim that provides an API-compatible replacement for the Tokio runtime and intercepts various POSIX API calls in order to enforce determinism. Both allow running the same code in production as in the simulator for testing.

  • unity-deterministic-physics

    Cross-platform deterministic physics simulation in Unity, using DOTS physics and soft floats

  • copycat

    Generate deterministic fake values: The same input will always generate the same fake-output. (by snaplet)

  • Project mention: Resend – Incident report for February 21st, 2024 | news.ycombinator.com | 2024-02-23
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • soft-float-starter-pack

    Software implementation of floating point numbers and operations

  • parglare

    A pure Python LR/GLR parser - http://www.igordejanovic.net/parglare/

  • Project mention: Parsing: The Solved Problem That Isn't (2011) | news.ycombinator.com | 2024-02-21

    These are not new, but my takeaways from https://tratt.net/laurie/blog/2020/which_parsing_approach.ht... and https://rust-analyzer.github.io/blog/2020/09/16/challeging-L... are to embrace various forms of LR parsing. https://github.com/igordejanovic/parglare is a very capable GLR parser, and I've been keeping a close eye on it for use in my projects.

  • Miller_Shuffle_Algo

    New Shuffle algorithm with ultra low overhead and no annoying repetition.

  • deterministic-zip

    Simple (almost drop-in) replacement for zip that produces deterministic files.

  • mlf-core

    CPU and GPU deterministic and therefore fully reproducible machine learning pipelines using MLflow.

  • gpg-hd

    A BIP-39 / seed-phrase / brain-wallet based Hierarchical Deterministic GPG / SSH key generator that also provisions OpenPGP smartcards for easy key backup and recovery.

  • stormdrop

    StormDrop is a 32-bit, pseudo-random number generator algorithm.

  • Project mention: Stormdrop license featuring closed source fee | news.ycombinator.com | 2024-04-02
  • Incremental

    Incremental Deterministic Decimal Number Type in C# (by cathei)

  • Aether2DImgMaker

    Console app to generate images from the Aether model in different dimensions and initial configurations

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Deterministic related posts

Index

What are some of the best open-source Deterministic projects? This list will help you:

Project Stars
1 gokey 1,941
2 PHP VCR 1,135
3 cnl 619
4 fpm 593
5 madsim 582
6 unity-deterministic-physics 455
7 copycat 314
8 soft-float-starter-pack 157
9 parglare 133
10 Miller_Shuffle_Algo 87
11 deterministic-zip 50
12 mlf-core 45
13 gpg-hd 34
14 stormdrop 26
15 Incremental 6
16 Aether2DImgMaker 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com