LFX Platform

Know more about LFX Platform

LFX Insights

Concurrency Libraries

Libraries for managing concurrent operations, parallel processing, and thread management in various programming languages.

9 projects

7,001 contributors

$47M

Folly

Folly is a C++ library developed by Facebook that provides a collection of low-level, high-performance components designed to optimize memory usage and improve application efficiency. It includes utilities for string formatting, memory management, concurrency primitives, and other core functionality used across Facebook's infrastructure.

Contributors

3,491

Organizations

475

Software value

$17M

Guava

Guava is Google's core Java libraries that include new collection types, immutable collections, a graph library, utilities for concurrency, I/O, hashing, caching, primitives, strings, and more. It provides production-quality implementations of commonly used data structures and algorithms.

Contributors

2,541

Organizations

625

Software value

$29M

Crossbeam

Crossbeam is a Rust library that provides tools for concurrent programming, including lock-free data structures, synchronization primitives, and utilities for building concurrent applications. It focuses on memory safety and high performance for parallel computing.

Contributors

598

Organizations

235

Software value

$1.1M

workerpool

A JavaScript library that provides a pool of web workers for parallel processing and task execution in both Node.js and browser environments, enabling efficient distribution of CPU-intensive tasks across multiple threads

Contributors

286

Organizations

91

Software value

$213K

Uber-Go Atomic

Wrapper types for sync/atomic which enforce atomic access

Contributors

85

Organizations

31

Software value

$77K

Puddle

Generic resource pool for Go

This project hasn't been onboarded to LFX Insights.

TransmittableThreadLocal

๐Ÿ“Œ a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

This project hasn't been onboarded to LFX Insights.

multierr

Combine one or more Go errors together

This project hasn't been onboarded to LFX Insights.

util

Wonderful reusable code from Twitter

This project hasn't been onboarded to LFX Insights.
Looking for a project thatโ€™s not listed?