nowfound

Life & fun · alternatives · 2026

24 alternatives to Goque – Fast disk-based stacks, queues, and priority queues for Go

Persistent stacks and queues for Go backed by LevelDB - beeker1121/goque

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Goque – Fast disk-based stacks, queues, and priority queues for Go launched in 2016; newer entries below may have overtaken it.

  1. 1

    PgQueuer is a Python job queue that uses PostgreSQL for everything — queue storage, locking, notifications. No Redis, no RabbitMQ, no separate broker to operate. If your app already has Postgres, you already have the broker. After ~2 years and 26 minor releases, 1.0 ships today as the first stable release. Strict semver from here on. Thanks to everyone who contributed and left feedback!

    2024 · github.com · its alternatives →

  2. 2

    Simple, reliable, and efficient distributed task queue in Go - hibiken/asynq

    2020 · github.com · its alternatives →

  3. 3

    Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts

    2025 · github.com · its alternatives →

  4. 4GA

    I wanted to build a persistent message queue based on SQLite, because that's what I'm using for my main state anyway. This gives me ACID across state and messaging, which is nice! I've been inspired by the terminology of AWS SQS for this, but it's obviously much simpler. Maybe you can use it too. :)

    2024 · goqite.com · its alternatives →

  5. 5

    An application-oriented unified storage layer for Golang.

    2021 · github.com · its alternatives →

  6. 6

    To-do list, inspired by priority queue data structure

    2016 · apps.apple.com · its alternatives →

  7. 7

    A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  8. 8

    goworker is a Go-based background worker that runs 10x faster than Ruby-based workers.

    2013 · goworker.org · its alternatives →

  9. 9

    Kafka-based Job Queue for Python. Contribute to joowani/kq development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  10. 10SA
  11. 11

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  12. 12

    I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results

    2024 · github.com · its alternatives →

  13. 13

    Hello, everyone. Three months ago, I started building my first GoLang package, VarMQ. In this short period, I gained a significant amount of traction from the community, and it resulted in over 140 stars on GitHub. A week ago, to check how it performs, I ran benchmarks with a similar package, Pond, which has been managed for years. Pond is not a message queue, though; however, it can be compared to VarmQ since it shares some similarities, except for its storage system. From the benchmarks, I got surprising results, which are that Varmq is taking 50%+ less memory than Pond and also has good…

    2025 · github.com · its alternatives →

  14. 14

    Microsecond message queues over HTTP and raw TCP — one static binary, zero dependencies, nothing to operate. - raiyanyahya/zapq

    2025 · github.com · its alternatives →

  15. 15

    File backed element store with caching and async writes - sebcat/store

    2015 · github.com · its alternatives →

  16. 16

    As the creator of TerarkDB (acquired by ByteDance in 2019), I have developed ToplingDB in recent years. ToplingDB is forked from RocksDB, where we have replaced almost all components with more efficient alternatives(db_bench shows ToplingDB is about ~8x faster than RocksDB): * MemTable: SkipList is replaced by CSPP(Crash Safe Parallel Patricia trie), which is 8x faster. * SST: BlockBasedTable is replaced by ToplingZipTable, implemented by searchable compression algo, it is very small and fast, typically less than 1μs per lookup: * Keys/Indexes are compressed using NestLoudsTrie(a…

    2025 · github.com · its alternatives →

  17. 17

    A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent

    2017 · github.com · its alternatives →

  18. 18

    Hi HN - I’m Peter, here with Max (hmaxdml), and we’re building DBOS Go, an open-source Go library for durable workflows, backed by Postgres. https://github.com/dbos-inc/dbos-transact-golang DBOS workflows make your programs durable by automatically checkpointing their state to Postgres. If your program crashes or fails, all workflows seamlessly resume from their last completed step when your program restarts. This durability makes workflows useful for solving many different problems, including: - Operating an AI agent, or anything that connects to an unreliable or…

    2025 · github.com · its alternatives →

  19. 19

    A probabilistic data structure service and storage - skizzehq/skizze

    2016 · github.com · its alternatives →

  20. 20

    A job queue for Go that grows with your system

    Jan 2026 · github.com · its alternatives →

  21. 21

    An implementation of Brodal-Okasaki heap using Go. - cngkaygusuz/BrodalOkasakiHeap

    2015 · github.com · its alternatives →

  22. 22

    A persistent and flexible background jobs library for go. - albrow/jobs

    2015 · github.com · its alternatives →

  23. 23

    Lock-free interface and function mocks for Go. Contribute to moqueries/cli development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  24. 24

    Fast(est), sharded Go cache with lock-free reads, self-adaptive SieveTinyLFU, batched async writes and HTTP middleware. - unkn0wn-root/kioshun

    2025 · github.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 →