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
·
bits-and-blooms avatar

bits-and-blooms/bloom

0
View on GitHub↗
2,791 stars·259 forks·Go·BSD-2-Clause·4 viewsbits-and-blooms.github.io/bloom↗

Bloom

Go package implementing Bloom filters, used by many important systems

Features

  • Data Structures - Bloom filter implementation.
  • Data Structures - Bloom filter implementation.

Star history

Star history chart for bits-and-blooms/bloomStar history chart for bits-and-blooms/bloom

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 Bloom

Similar open-source projects, ranked by how many features they share with Bloom.
  • arximboldi/immerarximboldi avatar

    arximboldi/immer

    2,854View on GitHub↗

    Postmodern immutable and persistent data structures for C++ — value semantics at scale

    C++
    View on GitHub↗2,854
  • bits-and-blooms/bitsetbits-and-blooms avatar

    bits-and-blooms/bitset

    1,505View on GitHub↗

    Go package implementing bitsets

    Go
    View on GitHub↗1,505
  • alandefreitas/smallalandefreitas avatar

    alandefreitas/small

    150View on GitHub↗

    C++ small containers

    C++
    View on GitHub↗150
  • cameron314/concurrentqueuecameron314 avatar

    cameron314/concurrentqueue

    12,070View on GitHub↗

    ConcurrentQueue is a header-only C++ template library that provides a lock-free data structure for multi-producer multi-consumer thread communication. It functions as a synchronization primitive designed to coordinate data flow between concurrent execution units using atomic operations rather than traditional mutex locking. The library distinguishes itself through a design that minimizes contention and synchronization overhead. It utilizes sub-queue token mapping to distribute workloads across partitioned internal queues and supports bulk operations to transfer multiple data elements in singl

    C++
    View on GitHub↗12,070
See all 30 alternatives to Bloom→

Frequently asked questions

What does bits-and-blooms/bloom do?

Go package implementing Bloom filters, used by many important systems

What are the main features of bits-and-blooms/bloom?

The main features of bits-and-blooms/bloom are: Data Structures.

What are some open-source alternatives to bits-and-blooms/bloom?

Open-source alternatives to bits-and-blooms/bloom include: bits-and-blooms/bitset — Go package implementing bitsets. deckarep/golang-set — This project is a set theory library for Go that provides a data structure for storing unique elements of any… alandefreitas/small — C++ small containers. arximboldi/immer — Postmodern immutable and persistent data structures for C++ — value semantics at scale. cameron314/concurrentqueue — ConcurrentQueue is a header-only C++ template library that provides a lock-free data structure for multi-producer… facebook/immutable-js — This is a persistent data structure library for JavaScript that provides collections which prevent the direct mutation…