nowfound

Dev tools · alternatives · 2026

24 alternatives to Tandem – An Engine for Secure Multi-Party Computation (Written in Rust)

Tandem is a cryptographic engine for executing programs using Secure Multi-Party Computation (MPC), which allows 2 parties to compute a function without revealing their private inputs. The classic example from cryptography is the millionaires' problem, where two millionaires compute who is richer without revealing their wealth to each other. MPC has in the past been mostly confined to academia, but thanks to some recent papers has finally become fast enough for practical applications. Tandem uses Garbled Circuits, encrypted circuits consisting of boolean gates. While there have been other…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tandem – An Engine for Secure Multi-Party Computation (Written in Rust) launched in 2022; newer entries below may have overtaken it.

  1. 1

    Unlock serendipity with the most powerful virtual office

    2021 · tandem.chat · its alternatives →

  2. 2
    Tandem▲919

    A virtual office for remote & distributed teams

    2019 · tandem.chat · its alternatives →

  3. 3
    Tandem▲267

    Limit Venmo requests & money fights with expense sharing

    2023 · usetandem.com · its alternatives →

  4. 4

    A Fully Homomorphic Encryption Brainfuck virtual machine - f-prime/arcanevm

    2019 · github.com · its alternatives →

  5. 5DH
  6. 6

    Split and recompose secrets with Shamir Secret Sharing

    2021 · francoisbest.com · its alternatives →

  7. 7

    Intuitively secure your data - it's one-TAP-simple

    2023 · fusiontap.com · its alternatives →

  8. 8

    Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…

    2023 · github.com · its alternatives →

  9. 9

    privilege separation engine for OpenSSL / LibreSSL - h2o/neverbleed

    2015 · github.com · its alternatives →

  10. 10

    Most efforts to privately train machine-learning models either use homomorphic encryption or secure multi-party computation (MPC). Recent insights indicate…

    2018 · blog.openmined.org · its alternatives →

  11. 11CC

    A blog about computer science, systems, technology, and sometimes vegan cooking.

    2013 · da-data.blogspot.com · its alternatives →

  12. 12

    A subset of BouncyCastle crypto primitives, refactored to use DirectByteBuffer. - andy-goryachev/MemSafeCrypto

    2022 · github.com · its alternatives →

  13. 13

    Hello HN, we're CipherNomad, the research initiative behind this project. The Ariadne Protocol is our exploration of a different cryptographic model. The work began with an observation of primitives like the Lion transform, which use a static, hardcoded sequence of operations. This led us to ask: What if the cryptographic "program" wasn't a constant, but a dynamic, history-dependent variable? Our first step was a "Cryptographic Virtual Machine" that took an explicit list of operations (a "Path"). This worked, but required sharing the Path object—an explicit dependency that needed to be…

    2025 · codeberg.org · its alternatives →

  14. 14OA

    A lightweight engine for durable execution / deterministic workflows I built with Rust, wasmtime and the WASM Component Model. Its main use is running reliable, long-running workflows that can automatically resume after failures. Looking for feedback on the approach and potential use cases!

    2025 · obeli.sk · its alternatives →

  15. 15

    Monocypher is a small, auditable, easy to use crypto library.

    2017 · loup-vaillant.fr · its alternatives →

  16. 16

    I've been developing game backends for several years, using and designing a lot of code. They all about calculations, synchronization with front-end data, and database data, and try to ensure consistency, atomicity, and high response, etc. However, these codes and frameworks have always had problems such as very complicated APIs, incomplete or non-existent ACID, multiple calls to RPC, and non-real-time full or semi-full data landing. So, we created Lockval Engine. An easy-to-use, ACID, distributed, DOP, multi-language support backend engine. Here are some online demos that will give you a…

    2023 · lockval.com · its alternatives →

  17. 17DB

    The only way to get a trust-less random value is to have it distributed and time-locked three ways, player, server and a future-entropy. In the demo above, the moment you commit (Roll-Dice) a commit with the hash of a player secret is sent to the server and the server accepts that and sends back the hash of its secret back and the "future" drand round number at which the randomness will resolve. The future used in the demo is 10 secs When the reveal happens (after drand's particular round) all the secrets are revealed and the random number is generated using…

    Feb 2026 · blockrand.net · its alternatives →

  18. 18

    📶 A lock- and wait-free hashtable (and an array too) - mulle-concurrent/mulle-concurrent

    2016 · github.com · its alternatives →

  19. 19
    Tandem▲7

    Streamline your projects effortlessly with Tandem

    2024 · its alternatives →

  20. 20

    Split and distribute your private keys securely amongst untrusted network - Dentrax/cocert

    2021 · github.com · its alternatives →

  21. 21

    A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.

    2022 · github.com · its alternatives →

  22. 22

    In-app AI copilot that guides users & does tasks in SaaS

    Dec 2025 · usetandem.ai · its alternatives →

  23. 23

    rust macro util for batching expensive operations. Contribute to hackermondev/batched development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  24. 24AH

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →