Showing 31 of 103 projects
A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.
A Python SDK for deploying teams of AI research agents to forecast, score, classify, and gather data at scale.
A Common Lisp distributed computation framework using Swank Client to evaluate Lisp expressions on remote hosts.
A Pascal library for encoding binary data into strings using base32, base85, base128, and other custom-base algorithms for FPC and Delphi.
A Crystal library providing modern concurrency tools like parallel enumerables, channels, and synchronization primitives.
A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.
A Go library for concurrent processing that returns output in the same order as the input via channels.
A Ruby gem for creating parallelized workflows that fetch and combine data from multiple APIs and data sources into a single hash.
A simple implementation of the hungry-consumer work scheduling model in Elixir for parallel processing.
A Go library for running functions in parallel with configurable goroutine limits.
A massively-parallel C++ SQL query engine for lightning-fast analytics on petabytes of data in Hadoop clusters.
Transform any Go function into a channel-returning function for parallel execution via goroutines.
A Python script for parallel multi-threaded file transfers in Google Colab, achieving 10-50x speed improvements.
A simple Elixir library for process pooling and task submission to manage concurrency and avoid boilerplate.
An Elixir library providing parallel processing facilities with configurable worker count and timeout.
A CLI bash script that optimizes images in parallel for efficiency and speed.
A Go library that generates hexadecimal digits of Pi using the Bailey-Borwein-Plouffe algorithm up to position 10^10,000,000.
A Go library providing generic functions for building concurrent processing pipelines with fan-out/fan-in patterns.
An async/await-like task package for Go providing structured concurrency with wait, timeout, and cancellation support.
An ultra-lightweight parallel HTTP client for ArcGIS Server feature services with minimal ORM and optimized CRUD operations.
A Go library for managing and controlling concurrent goroutines using a worker pool pattern inspired by Java Thread Pool.
A library providing futures and asynchronous task execution with retry and concurrency control for Elixir/Erlang.
Parses OpenStreetMap public transport and area relations, reconnects broken ways, and outputs GeoJSON with parallel processing for speed.
A Lua wrapper for Vowpal Wabbit's allreduce implementation, enabling distributed averaging across multiple machines.
An Ada 2012 package providing a task pool system for jobs structured as single request-response pairs.
A demonstration of using Golem for parallel processing of circadian rhythm data analysis with matplotlib visualizations.
A distributed computing project that simulates strong gravitational lensing effects using the Golem network.
A CLI tool that runs Angular tests in parallel across multiple projects by leveraging available CPU cores.
Run John The Ripper password recovery jobs on the decentralized Golem network for distributed computing.
Generate animated graph visualizations of wave pairs using distributed computing on the Golem Network.
A Python script that generates Mandelbrot image sequences using distributed computing on the Golem network.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.