Topics / #parallel
Parallel projects on GitHub
Running computation in parallel across cores and machines.
As of , the most-starred Parallel projects on GitHub are ansible (71K stars), ray (44.1K stars) and php-src (40.4K stars). GitHub.Locker tracks 23 Parallel repositories with 482.3K stars combined. The fastest-growing on October 17 was bend, with +21 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+21bend
bendlang/bend · ★ 23.8KA high-level, massively parallel programming language. It feels like Python or Haskell (closures, unrestricted recursion, continuations) but scales across many cores and GPUs with no thread or lock code to write.
+15Megatron-LM
NVIDIA/Megatron-LM · ★ 18.2KNVIDIA's open-source toolkit for training large transformer (LLM) models at scale. It comes as Megatron-LM, a reference setup with ready training scripts, and Megatron Core, a composable library of GPU-optimized building blocks for training models across thousands of GPUs.
ansible
ansible/ansible · ★ 71KAnsible is a radically simple IT automation system for configuration management, application deployment, cloud provisioning, ad-hoc tasks, network automation, and multi-node orchestration.
+10ray
ray-project/ray · ★ 44.1KRay is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
The all-time top
23 projects · by stars
- 71K
#1 · ansible/ansible
ansible
Ansible is a radically simple IT automation system for configuration management, application deployment, cloud provisioning, ad-hoc tasks, network automation, and multi-node orchestration.
- 44.1K
#2 · ray-project/rayray
Ray is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
- 40.4K
#3 · php/php-src
php-src
This is the source code of PHP, the popular general-purpose scripting language especially suited to web development — the interpreter itself, written in C.
- 4
polars
40.1Kpola-rs/polars · RustPolars is an extremely fast analytical query engine for DataFrames, written in Rust and designed to be fast, easy to use and expressive.
- 5

servo
38.2Kservo/servo · RustServo is a prototype web browser engine written in Rust. The project aims to give developers a lightweight, high-performance alternative for embedding web technologies in applications.
- 6

tqdm
31.4Ktqdm/tqdm · PythonA fast, extensible progress bar for Python and the CLI: wrap any iterable with tqdm(iterable) and your loop instantly shows a smart meter with percentage, speed and ETA.
- 7

xgboost
28.9Kdmlc/xgboost · C++XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable — it implements machine learning algorithms under the Gradient Boosting framework.
- 8

the_silver_searcher
27.1Kggreer/the_silver_searcher · CThe Silver Searcher (ag) is a command-line code-searching tool similar to ack, built with a focus on speed.
- 9

bend
23.8Kbendlang/bend · TypeScriptA high-level, massively parallel programming language. It feels like Python or Haskell (closures, unrestricted recursion, continuations) but scales across many cores and GPUs with no thread or lock code to write.
- 10
LightGBM
18.9Klightgbm-org/LightGBM · C++LightGBM is a gradient boosting framework that uses tree-based learning algorithms, used for ranking, classification and many other machine learning tasks.
- 11

Megatron-LM
18.2KNVIDIA/Megatron-LM · PythonNVIDIA's open-source toolkit for training large transformer (LLM) models at scale. It comes as Megatron-LM, a reference setup with ready training scripts, and Megatron Core, a composable library of GPU-optimized building blocks for training models across thousands of GPUs.
- 12

optuna
14.9Koptuna/optuna · PythonOptuna is an open-source framework for automatic hyperparameter optimization, built primarily for machine learning: you wrap your training code in an objective function and it searches for the best settings automatically.
- 13

rayon
13.4Krayon-rs/rayon · RustRayon is a data-parallelism library for Rust. It is extremely lightweight and makes it easy to turn a sequential computation into a parallel one, with data-race freedom guaranteed.
- 14

tiny-gpu
13.1Kadam-maj/tiny-gpu · SystemVerilogtiny-gpu is a minimal GPU design written in Verilog (SystemVerilog) built purely to teach how GPU architecture works from the ground up, covering core concepts like SIMD parallelization, memory bandwidth management, and instruction execution.
- 15

capistrano
13Kcapistrano/capistrano · RubyCapistrano is a deployment automation tool built on Ruby, Rake, and SSH. It gives you a cap command that connects to your servers over SSH and runs scripted, repeatable deploy steps.
- 16

taskflow
12.2Ktaskflow/taskflow · C++Taskflow is a C++ library that helps you write high-performance task-parallel programs with high programming productivity, letting you build and run graphs of dependent tasks across CPU threads and GPUs.
- 17

numba
11.2Knumba/numba · PythonNumba is a Just-In-Time compiler that translates a subset of Python and NumPy code into fast machine code using LLVM, letting numerical functions run near C/Fortran speed without leaving Python.
- 18

razzle
11Kjaredpalmer/razzle · JavaScriptRazzle is a tool that bundles all the complex configuration needed for building SPAs and server-rendered (SSR) universal JavaScript apps into a single dependency. You get a create-react-app-like developer experience, while decisions about frameworks, routing, and data fetching stay yours.
- 19
conc
10.4Ksourcegraph/conc · Goconc is a Go library — a 'toolbelt' for structured concurrency that makes common concurrent patterns in Go easier and safer than raw goroutines and sync primitives.
- 20

agentbox
538madarco/agentbox · TypeScriptAgentBox is a CLI that runs multiple coding agents in parallel, each in its own sandboxed VM, with a single command — on your PC, a self-hosted server, or in the cloud.
- 21

ordewell
202ordewell/ordewell · TypeScriptMulti-agent task orchestration for coding agents: you describe one goal and it becomes an ordered plan of tasks, each executed by its own Claude Code, Codex or OpenCode session, then verified.
- 22
toolrush
157OnlyTerp/toolrush · PythonToolRush is a low-overhead execution layer plugin for Hermes Agent (Nous Research's agent harness) that eliminates the latency overhead of tool calls like file reads, searches, and terminal commands while keeping the same tools, outputs, and safety gates.
- 23

turbocrypt
129jedisct1/turbocrypt · ZigTurboCrypt is a fast, easy-to-use command-line tool that encrypts and decrypts files, Git repositories, and directory trees — from a single document to a whole directory of backups.
Related topics
Often tagged together
- open-source5,666
- linux4,181
- macos3,544
- cross-platform2,622
- cli2,227
- python2,396
- windows3,401
- developer-tools2,927
- mit3,311
- gpu788
- high-performance141
- library1,587
- parallel-computing15
- performance633
- command-line-tool715
- data-science231
- terminal1,100
- apache-2.01,434
- automation1,184
- concurrency93
- cuda395
- machine-learning915
- rust684
- bsd280