Alternatives
Products that do what AnuDB – Embedded database with native MQTT support for IoT/AI use cases does
Hi HN! I've been working on AnuDB, a lightweight embedded key-value database written in C++ with a focus on simplicity, performance, and small footprints. It now has native MQTT support, allowing you to write directly to the database by publishing to an MQTT topic. but it’s designed to work well on embedded devices, edge nodes, and anywhere you need local persistence without spinning up a full database server. Highlights: MQTT-based data ingestion (zero setup DB writes via publish) Small and fast (single binary, no external dependencies) Append-only write-ahead log for durability Demo:…
- 1

- 2

- 3

We have been using graph DBs more and more at work. I found them painful to work with locally and decided to try and build something better.
12d ago · github.com
- 4GI
2016 · github.com
- 5

- 6

- 7

- 8

- 9PA
2017 · github.com
- 10

- 11GA
Hello HN! These last few months I've been working on my first open source project: an embedded database written in pure-go. That took me some months, as I had to learn how to deal with such large packages. Until then, all packages I had made were quite small an did not require much. I usually did not have to worry about things like allocation optimization and instance pools until This project. It started when I wanted to make a port of a tool to a TUI environment. I'm actually used to working with TUIs in golang, so that was my language of choice. The tool I wanted to port is written in…
Feb 2026
- 12AD
Hello HN! I've been working on Atomic Database[1] for almost exactly a month now, having restarted from an earlier Hackathon prototype version. Atomic Database is a deductive database like Datalog that has a useful GUI interface, a natural language query system, smart metadata storage, and gradual typing capabilities. The actual database backend of all this is based on Entity Attribute Value triples currently (I don't forsee changing it, as yet!). This is still very much a prototype, but I feel like I'm at the stage in its evolution where I need some outside input and, possibly, help. To…
2019
- 13

- 14XA
I couldn't find a database that was immutable (like Datomic) and embedded (like SQLite), so I made one. The reference impl is in Zig and there are now ports for Java, Clojure, TypeScript, and Go.
Apr 2026 · github.com
- 15SS
I built *snkvDB* — a single-header, ACID-compliant key-value store with zero setup. https://github.com/hash-anu/snkv ### Why I built this I wanted something as simple as a hashmap, but: * persistent * crash-safe * no external dependencies * easy to drop into any C/C++ project Most KV stores are either: * too heavy (servers, background processes), or * too low-level (you manage everything) snkvDB tries to sit in between. --- ### What it is * Single-header KV store (just include and use) * ACID compliant (thanks to SQLite) * No server, no config, no build system…
Feb 2026 · github.com
- 16AD
Hey hackernews! I'd like to share a hobby and passion project I've been working on for almost a year now. It's an open-source storage engine (underlying component of a database(s)) similar to that of LevelDB/RocksDB but written entirely in C. The storage engine is called TidesDB. TidesDB is written entirely in C. It's designed as a fast, transactional key-value storage engine built on a log-structured merge-tree (LSM-tree) architecture. My journey with TidesDB began nearly 2 years ago whilst I was experimenting with various data structures and databases in Go. When I encountered the…
2025 · github.com
- 17BA
Hey HN! I work on a database for my day-job and I realized I had never written one from scratch, so I wrote bugfruit! Once I was mostly satisfied with it, I looked up some benchmarks to compare my simple database to other brand name key-value stores. I was surprised to see that mine held up fairly well on the subset of benchmarks I replicated. So I used the Pavlo Database Naming System [0] to name it and open-sourced the code. I'd love to hear any feedback you might have on it! [0] https://www.cs.cmu.edu/~pavlo/blog/2020/03/on-naming-a-datab...
2022 · github.com
- 18WA
TLDR: Check out our documentation search here: https://xata.io/docs/overview Hello HN. I'm a designer over at Xata. We build a serverless database platform on top of Postgres and Elastic-like search that provides goodies like a native TypeScript client for type support in your IDE. Long story short, we're trying to bundle all the normal stuff you need out of a database along with branching, so you don't have to glue everything together. Today we added a new /ask/ endpoint to our search product that bundles in ChatGPT support into any stored data. Why would you…
2023 · xata.io
- 19
Stratum▲7A native macOS database GUI — no Electron, no subscription
Jul 2026 · stratum.mwn-digital.uk
- 20WT
We just launched a small project I'm really proud of — a turbo Database MCP server! https://centralmind.ai - Connect your database to Cursor or Windsurf in just a few clicks. - Chat with PostgreSQL, MSSQL, ClickHouse, Elasticsearch, and more. - Query huge Parquet files instantly with DuckDB in-memory mode. - No downloads, no setup headaches. Short video: https://youtu.be/BboQtxen9tA Built on top of our open-source MCP Database Gateway: https://github.com/centralmind/gateway Note: You’ll need to provide connection strings to your databases. For…
2025 · centralmind.ai
- 21SA
Show HN: SerenDB – Neon PostgreSQL fork optimized for AI agent workloads We forked Neon to make database operations faster and safer for AI agents. The goal is to enable instant experimentation with production data and catch prompt injection attacks before they hit your DB. The open-source repo is at https://github.com/serenorg/serendb The coolest current features are: 1. Time-travel queries: Query your database as it existed at any timestamp. SELECT * FROM orders AS OF TIMESTAMP '2024-01-15 14:30:00'. Essential for debugging agent decisions and auditing what data an…
Oct 2025 · github.com
- 22OA
Hey HN, I built Onetone Framework as a full-stack PHP framework that pushes the boundaries of what PHP can do. It’s fast, modular, and surprisingly capable — combining backend routing, ORM, CLI tooling, and frontend build support into a single developer-friendly experience. Highlights: - PHP 8.2+ with autowired routing and ActiveRecord-style ORM - Built-in CLI, Docker setup, and .env support - Frontend build pipeline with Vite, esbuild - Growing test suite covering routing, query building, crypto, math, UUID, and more It’s still experimental, but I’m excited about how far it’s come. Would…
Oct 2025
- 23MF
2020 · github.com
- 24MD
Last year I decided to start a fun side project - a love child of VS Code and NoSQLBooster. I wanted a GUI that looks modern and snappy, minimal, not like 2003 MS Excel with dozens of buttons and dropdowns everywhere. I also wanted it to have a smart autocomplete that actually knows a schema, not just keys of the current collection, but their types and enum values. I wanted to type find({status: "}) and see "pending", "active", "cancelled" in the autocomplete suggestions. As a tech stack, I chose Tauri for the shell, Bun for the sidecar running the MongoDB driver and a tRPC server, and…
May 2026 · monghoul.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →