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
·
chrislusf avatar

chrislusf/gleam

0
View on GitHub↗
3,562 stars·292 forks·Go·Apache-2.0·10 views

Gleam

Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.

Features

  • Data Processing and Machine Learning - Distributed data processing framework with a functional style.
  • Distributed Systems - Distributed map/reduce system combining Go and LuaJIT.
  • Distributed Systems - Distributed map/reduce system using Go and LuaJIT.

Star history

Star history chart for chrislusf/gleamStar history chart for chrislusf/gleam

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Gleam

Similar open-source projects, ranked by how many features they share with Gleam.
  • anacrolix/torrentanacrolix avatar

    anacrolix/torrent

    6,041View on GitHub↗

    This project is a full-featured BitTorrent client library and protocol implementation. It provides the core components necessary for peer-to-peer file sharing, including a networking stack that supports the BitTorrent specification, tracker communication, and swarm management. A primary differentiator is the inclusion of a virtual filesystem that allows torrents to be mounted as read-only drives. This system enables on-demand content streaming, where specific data pieces are fetched from the network only when a read request occurs, rather than requiring the entire archive to be downloaded fir

    Gobittorrentgomagnet-link
    View on GitHub↗6,041
  • appsflyer/go-sundheitAppsFlyer avatar

    AppsFlyer/go-sundheit

    561View on GitHub↗

    A library built to provide support for defining service health for golang services. It allows you to register async health checks for your dependencies and the service itself, provides a health endpoint that exposes their status, and health metrics.

    Go
    View on GitHub↗561
  • anacrolix/dhtanacrolix avatar

    anacrolix/dht

    355View on GitHub↗

    dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise

    Gobittorrentdhtgo
    View on GitHub↗355
  • bsm/redislockbsm avatar

    bsm/redislock

    1,761View on GitHub↗

    Simplified distributed locking implementation using Redis

    Godistlockdistributeddistributed-lock
    View on GitHub↗1,761
See all 30 alternatives to Gleam→

Frequently asked questions

What does chrislusf/gleam do?

Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.

What are the main features of chrislusf/gleam?

The main features of chrislusf/gleam are: Data Processing and Machine Learning, Distributed Systems.

What are some open-source alternatives to chrislusf/gleam?

Open-source alternatives to chrislusf/gleam include: appsflyer/go-sundheit — A library built to provide support for defining service health for golang services. It allows you to register async… buildthingsuseful/build-your-own-kafka — Build Your Own Kafka. anacrolix/dht — dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and… anacrolix/torrent — This project is a full-featured BitTorrent client library and protocol implementation. It provides the core components… bsm/redislock — Simplified distributed locking implementation using Redis. buraksezer/consistent — Consistent is a Go library that implements consistent hashing with bounded loads to distribute data keys across nodes…