awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Clojure Concurrent Programming Libraries

Ranking updated Jun 30, 2026

These open-source libraries provide robust primitives and abstractions for managing state and concurrency in Clojure.

Clojure Concurrent Programming Libraries

Find the best repos with AI.We'll search the best matching repositories with AI.
  • clojure/core.asyncclojure avatar

    clojure/core.async

    2,039View on GitHub↗

    clojure/core.async is a Clojure library that provides core.async channels and go blocks for asynchronous and concurrent programming, which fits the intent of a concurrent programming library, though it focuses on the CSP model rather than covering STM, agents, or all listed features.

    ClojureAsync ProcessingMacro and Language UtilitiesMore to explore
    View on GitHub↗2,039
  • zio/ziozio avatar

    zio/zio

    4,347View on GitHub↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    ZIO is a concurrency and effect library for Scala on the JVM, not for Clojure, so it does not match your request for a Clojure-specific library with core.async channels, STM, and agents.

    ScalaPromise-BasedSoftware Transactional MemoryTransactional Memory Compositions
    View on GitHub↗4,347

Related searches

  • a study guide for concurrent programming
  • Concurrency design patterns
  • a runtime for executing concurrent tasks
  • a curriculum for learning Clojure
  • Asynchronous concurrency models
  • Java concurrency tutorials
  • an async runtime for concurrent network services in Rust
  • an asynchronous runtime library for Rust