Showing 6 of 6 projects
A comprehensive suite of modern concurrency abstractions and thread-safe utilities for Ruby, inspired by Erlang, Clojure, and Java.
A high-performance implementation of composable Transactional Memory for Common Lisp, enabling easier concurrent programming.
A concurrency and parallelism framework for Java and Groovy that provides intuitive abstractions for multi-core programming.
A Swift library providing functional concurrency primitives like channels, MVars, and software transactional memory.
A Go library providing atomic dynamic shared/exclusive locks based on Software Transactional Memory (STM) concurrency control.
A functional IO library for Coalton providing terminal/file IO, random numbers, mutable state, multithreading, and safe thread communication.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.