nowfound

Dev tools · alternatives · 2026

24 alternatives to HyperLogLog in Zig

Zig library for HyperLogLog estimation. Contribute to axiomhq/zig-hyperloglog development by creating an account on GitHub.

HyperLogLog in Zig is an implementation of the HyperLogLog cardinality estimation algorithm written in the Zig programming language. It is designed for developers who need to count distinct elements in large datasets… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. HyperLogLog in Zig launched in 2023; newer entries below may have overtaken it.

  1. 1

    HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) brought to you by Axiom - axiomhq/hyperloglog

    2017 · github.com · its alternatives →

  2. 2

    HypergraphZ – directed hypergraph library in Zig with Python bindings - yamafaktory/hypergraphz

    2024 · github.com · its alternatives →

  3. 3

    HypergraphZ – directed hypergraph library in Zig with Python bindings - yamafaktory/hypergraphz

    2024 · github.com · its alternatives →

  4. 4

    HyperMinHash: Bringing intersections to HyperLogLog - axiomhq/hyperminhash

    2018 · github.com · its alternatives →

  5. 5

    I believe the best way to learn a language is by doing an in-depth project. This is my first Zig project intended for learning the ropes on publishing a Zig package. It turns out to be quite solid and performant. It might be a bit over-engineered. This little library is packed with the following features: - Building dependency graph from dependency data. - Performing topological sort on the dependency graph. - Generating dependence-free subsets for parallel processing. - Cycle detection and cycle reporting.

    2025 · github.com · its alternatives →

  6. 6

    Contribute to seiflotfy/pcsa development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  7. 7

    A flamegraph generator for Postgres EXPLAIN ANALYZE output. - mgartner/pg_flame

    2019 · github.com · its alternatives →

  8. 8ZD

    Hi everyone, I've made an open-source library for using design by contract (DbC) principles in the Zig programming language. It's called Zig-DbC, and it currently provides the following features: - A simple API to define preconditions, postconditions, and invariants. - Contracts are active in `Debug`, `ReleaseSafe`, and `ReleaseSmall` modes to catch bugs early. - All checks are removed at compile time in `ReleaseFast` mode for zero performance cost. - An optional mode to handle partial state changes in functions that return errors. - Transparent error handling that propagates errors from…

    2025 · its alternatives →

  9. 9

    A collection of high-performance data structures for Zig.

    Dec 2025 · github.com · its alternatives →

  10. 10OA

    I made an early version of a sorted collection library for Zig. Sorted collections are data structures that maintain the data in sorted order. Examples of these data structures are `java.util.TreeMap` in Java and `std::map` in C++. These data structures are mainly used for fast lookups (point search) and fast range searches. The library is available on GitHub: https://github.com/CogitatorTech/ordered

    Oct 2025 · its alternatives →

  11. 11LA

    We are excited to share Lantern! Lantern is a PostgreSQL vector database extension for building AI applications. Install and use our extension here: https://github.com/lanterndata/lantern We have the most complete feature set of all the PostgreSQL vector database extensions. Our database is built on top of usearch — a state of the art implementation of HNSW, the most scalable and performant algorithm for handling vector search. There’s three key metrics we track. CREATE INDEX time, SELECT throughput, and SELECT latency. We match or outperform pgvector and pg_embedding…

    2023 · docs.lantern.dev · its alternatives →

  12. 12

    An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  13. 13IB

    Hi everyone, I recently built a tool called Ziggy. Ziggy is a alternative to tools like Typeform except Ziggy uses AI to ask dynamic questions like you would ask when doing an interview with a user with some pretty powerful analytics. It's completely open source and was made to help save time and money doing 1-on-1 interviews with a lot of users in a short amount of time. We're also looking for any and all feedback so let me know what you think! Give it a try here by doing a feedback survey for Ziggy: https://www.useziggy.com/zy/MtAp-d7ebzylr

    2024 · useziggy.com · its alternatives →

  14. 14

    Hello HN, I'm Ghita, co-founder of ZeroEntropy (YC W25). We build high accuracy search infrastructure for RAG and AI Agents. We just released two new state-of-the-art rerankers zerank-1, and zerank-1-small. One of them is fully open-source under Apache 2.0. We trained those models using a novel Elo score inspired pipeline which we describe in detail in the blog attached. In a nutshell, here is an outline of the training steps: * Collect soft preferences between pairs of documents using an ensemble of LLMs. * Fit an ELO-style rating system (Bradley-Terry) to turn pairwise comparisons into…

    2025 · zeroentropy.dev · its alternatives →

  15. 15

    Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving semantic information is equally complex. To tackle this problem, we introduce DeTikZify, a novel multimodal language model that automatically synthesizes scientific figures as semantics-preserving TikZ graphics programs based on sketches and existing figures. We also introduce a Monte Carlo Tree Search-based inference algorithm that enables DeTikZify to iteratively refine its…

    2024 · github.com · its alternatives →

  16. 16

    Doing dynamic dispatching in a strict static typing language is hard. Something as simple as, map.put("add", add); map.put("hello", hello); fn add(a: i32, b: i32) i32 { return a + b; } fn hello() []const u8 { return "Hello World"; } is impossible because the value type of key/value of the map needs to be the same but all the function types are different. Calling functions with different number of parameters, different parameter types, and different return type dynamically is difficult. Other languages either use dynamic typing, runtime reflection, macro, or passing in one big generic…

    2025 · github.com · its alternatives →

  17. 17CH

    Hi HN! We're thrilled to share CozoDB v0.6, a monumental update to our FOSS database, which already unifies relational and graph features. With the addition of vector search, CozoDB becomes an even better companion for LLMs like ChatGPT. This release introduces vector search using HNSW indices within Datalog, enabling seamless integration with powerful features such as ad-hoc joins, recursive Datalog, and classical whole-graph algorithms. This update significantly broadens CozoDB's capabilities. Check out the linked release note for an in-depth look at the new features, comparisons to other…

    2023 · docs.cozodb.org · its alternatives →

  18. 18ZA

    Hi everyone, I've made an early version of ZigFormer, a small LLM implemented in Zig with no dependencies on external ML frameworks like PyTorch or JAX. ZigFormer is modelled after a textbook LLM (like GPT-2 from OpenAI) and can be used as a Zig library as well as a standalone application to train a model and chat with it. This was mainly an educational project. I'm sharing it here in case others find it interesting or useful. Link to the project: https://github.com/CogitatorTech/zigformer

    Nov 2025 · its alternatives →

  19. 19

    Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained) - irfansharif/cfilter

    2016 · github.com · its alternatives →

  20. 20

    Zero-Knowledge Proofs (ZKPs) let an untrusted proved show that computation was executed correctly without revealing the inputs to the verifier. However to prove anything, the computation first has to be expressed as a circuit: a system of polynomial equations (constraints) over a finite field. Circuits are the assembly language of zk and every constraint costs prover (and sometimes verifier) time, so production circuits are aggressively hand-optimized. Over the last months, we have been experimenting with writing formal specifications instead and letting LLMs produce the circuits: as long as…

    Jul 2026 · zk.golf · its alternatives →

  21. 21
    Hyperlogs▲105

    Time & expense tracking + invoicing has never been this easy

    2017 · hyperlogs.com · its alternatives →

  22. 22

    Less paperwork, more insights. Hyperlogs is mobile-first inspection software, smart checklists on-site, automated reports, audit-ready trails for facilities.

    2018 · hyperlogs.com · its alternatives →

  23. 23

    A simple re-implementation of Google's sparsehash as a learning excercise. - qpfiffer/Simple-Sparsehash

    2015 · github.com · its alternatives →

  24. 24

    I created a web page to compare different analytical databases (both self-managed and services, open-source and proprietary) on a realistic dataset. It contains 20+ databases, each with installation and data loading scripts. And they can be compared to each other on a set of 43 queries, by data load time or by storage size. There are switches to select different types of databases for comparison - for example, only MySQL compatible or PostgreSQL compatible. If you play with the switches, many interesting details will be uncovered. Full description:…

    2022 · benchmark.clickhouse.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →