Life & fun · alternatives · 2026
24 alternatives to Parex – Simple Elixir module for parallel execution
An elixir module for parallel execution of functions/processes - StevenJL/parex
Parex is an Elixir module that enables parallel execution of functions and processes. Designed for Elixir developers, it simplifies running multiple computational tasks concurrently within their applications. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Parex – Simple Elixir module for parallel execution launched in 2015; newer entries below may have overtaken it.
- 1

Hello everyone! I'm currently in a journey to learn and improve my Elixir and Go skills (my daily job uses C++) and looking through my backlog for projects to take on I decided Elixir is the perfect language to write a highly-parallel BitTorrent tracker. So I have spent my free time these last 3 months writing one! Now I think it has enough features to present it to the world (and a docker image to give it a quick try). I know some people see trackers as relics of the past now that DHT and PEX are common but I think they still serve a purpose in today's Internet (purely talking about public…
2025 · github.com · its alternatives →
- 2
Conductor▲303https://threadreaderapp.com/thread/1945870105109246401.html https://x.com/charliebholtz/status/1945870105109246401
2025 · conductor.build · its alternatives →
- 3

Simple in-memory Key/Value Store written in Elixir using `cabol/ex_shards` - cabol/kvx
2016 · github.com · its alternatives →
- 4VO
2018 · medium.com · its alternatives →
- 5

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 6RM
2021 · hexdocs.pm · its alternatives →
- 7SA
* https://sparser.io * https://github.com/Unibeautify/sparser This is my attempt at creating a universal language parser. It attempts to solve a couple of problems: * Support multiple languages * Recursively extend support to languages embedded within other languages * Output a uniform format for all supported languages This is a personal project so any feedback would be helpful. Something interesting I found after I built it is that this parser is not as fast to write output as many other JavaScript parsers, but its output is much faster to read from due to the…
2019 · its alternatives →
- 8

Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir - elixir-explorer/explorer
2021 · github.com · its alternatives →
- 9

I built a Rust-based CLI/terminal UI for inspecting Parquet files—data, metadata, and row-group-level structure—right from the terminal. If someone sent me a Parquet file, I used to open DuckDB or Polars just to see what was inside. Now I can do it with one command. Repo: https://github.com/kaushiksrini/parqeye
Nov 2025 · github.com · its alternatives →
- 10WE
2025 · weuseelixir.com · its alternatives →
- 11

Hello everyone, Today we released iceoryx2 v0.4! iceoryx2 is a service-based inter-process communication (IPC) library designed to make communication between processes as fast as possible - like Unix domain sockets or message queues, but orders of magnitude faster and easier to use. It also comes with advanced features such as circular buffers, history, event notifications, publish-subscribe messaging, and a decentralized architecture with no need for a broker. For example, if you're working in robotics and need to process frames from a camera across multiple processes, iceoryx2 makes it…
2024 · ekxide.io · its alternatives →
- 12

Simple, easy to use stream computation library for C++.
2016 · raftlib.io · its alternatives →
- 13

A composable, real time, market data and trade execution toolkit. Built with Elixir, runs on the Erlang virtual machine - fremantle-industries/tai
2019 · github.com · its alternatives →
- 14UC
2016 · samanbarghi.com · its alternatives →
- 15OA
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 →
- 16

This project launches multiple independent programs into a single shared virtual address space, while still behaving like separate processes (independent binaries, globals, and lifetimes). When threadprocs share their address space, pointers are valid across them with no code changes for well-behaved Linux binaries. Unlike threads, each threadproc is a standalone and semi-isolated process. Unlike dlopen-based plugin systems, threadprocs run traditional executables with a `main()` function. Unlike POSIX processes, pointers remain valid across threadprocs because they share the same address…
Mar 2026 · github.com · its alternatives →
- 17

I am super excited to open-source the code executor behind logicboard.com - an in-browser collaborative code editor. The backend is written in Elixir+Phoenix and implements a WebSocket API to execute code in docker containers. Next steps include making this more secure, I am considering Google's gVisor to implement better isolation between containers and the host kernel.
2023 · github.com · its alternatives →
- 18

Hi HN! I thought you might enjoy this even if you don't know much about Elixir. `es6_maps` is a small library that introduces a "shorthand" map creation syntax, similar to shorthand object construction in JavaScript/TypeScript. For those unfamiliar with Elixir, the most interesting aspect might be how it achieves this. `es6_maps` takes advantage of BEAM (Erlang's VM) hot-reload capabilities to amend the Elixir compiler bytecode at runtime, adding functions that expand the shorthand syntax for further compilation. I think it's a nice showcase of the power you can wield (with care) when…
2024 · github.com · its alternatives →
- 19

🔬 a C++ compiler middle-end, using an LLVM backend - artagnon/rhine
2016 · github.com · its alternatives →
- 20

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 21

PyMiniRacer is a V8 bridge in Python. Contribute to sqreen/PyMiniRacer development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 22

parallelize functions and collect the results. Contribute to i/paralyze development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 23CI
Tiny c++ interpreter
2017 · treefrogframework.github.io · its alternatives →
- 24

Simple Elixir wrapper for the Travis API. Contribute to kddnewton/travis.ex development by creating an account on GitHub.
2017 · github.com · its alternatives →
Also compare
- I wrote a new BitTorrent tracker in Elixir alternatives
- Conductor alternatives
- Simple in-memory key/value store written in Elixir using Shards alternatives
- Vaex - Out of Core Dataframes for Python and Fast Visualization alternatives
- Pyper – Concurrent Python Made Simple alternatives
- Result monad for Elixir inspired by Rust Result type alternatives
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 →