Showing 36 of 67 projects
A simple, fast, and user-friendly command-line tool to find files and directories, designed as an alternative to the traditional 'find' command.
A code-searching tool similar to ack, but significantly faster, with parallel search and smart file ignoring.
A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.
A Python library for distributed asynchronous hyperparameter optimization over complex search spaces.
A parallel disk usage analyzer with interactive TUI for fast exploration and deletion of unwanted data.
A fast, parallel disk usage analyzer with an interactive console interface written in Go.
A reliable, scalable backup and restore solution for PostgreSQL databases with parallel processing, encryption, and cloud storage support.
A parallel S3 and local filesystem execution tool optimized for high-speed object storage operations.
A goroutine pool library for Go that limits parallel processing with a synchronous API.
A distributed computation system written in Go for parallel and cluster processing, similar to Hadoop MapReduce and Spark.
A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.
A Java library for easy, reliable background job processing with persistent storage, using Java 8 lambdas.
A Python package that automatically accelerates pandas and Modin DataFrame apply operations by choosing the fastest available method.
A JavaScript library for creating and managing pools of workers to offload CPU-intensive tasks in Node.js and browsers.
A Java library that extends the Stream API with convenient methods, better interoperability, and enhanced performance.
A minimalistic, high-performance goroutine worker pool library for Go that elegantly manages concurrent tasks with automatic scaling.
A parallel bulk data loader that transfers data between various storages, databases, NoSQL, and cloud services via plugins.
A C++-based high-performance parallel environment execution engine for vectorized reinforcement learning simulations.
A Go worker pool that limits concurrency of goroutine execution without blocking task submission.
A collection of functional programming utilities for Go, inspired by underscore.js, designed to enhance developer productivity.
An advanced open-source MPP database for data warehousing, large-scale analytics, and AI/ML workloads.
Fast, parallelized, streaming access to Amazon S3 with a CLI tool and Go library.
A parallel workflow runner for Ruby that uses Redis for storage and ActiveJob for scheduling, enabling complex job dependencies.
A Rust image processing library for computer vision and graphics applications, built on the image crate.
A Linux utility written in Rust for flashing multiple USB devices in parallel.
A parallel, indexing version of xz that enables random access to compressed tarballs with multi-core support.
High-performance LINQ-like extension methods for arrays, Span<T>, and List<T> with SIMD and parallel optimizations.
A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.
A Go library providing limited and unlimited goroutine pools for easier concurrent task handling and cancellation.
A desktop app that runs multiple AI coding agents in parallel, each in its own git worktree and branch.
A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.
A high-performance PowerShell module for running background jobs with less overhead than PSJobs.
A Go worker pool library that limits concurrency of goroutine execution, supports timeouts, and never blocks task submission.
A simple and powerful multithreading library for Delphi, enabling easy thread management and inter-thread communication.
A framework for executing native Java and Scala code on the GPU via OpenCL for data-parallel computation.
A library for creating .NET Web Worker threads and enabling multithreading in client-side Blazor applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.