frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Albedo – single-file listenable document database in Zig

https://github.com/klirix/albedo
3•askhatsaiapov•1h ago
It's literally an indexable BSON array with query listening, replication and basic crash recovery.

While working on my little projects I always felt a need for some sort of simple storage, where I can just have a single file. However sqlite with its' schemas and migrations always felt icky, like an overkill to have a single file db, but a whole folder set for migrations. JSON files would require to be loaded all at once and for something small but thick, like microservices that would hold their own state this would be a startup time cost.

So idea came initially as an "indexable and partially loadable json object array". From the very beginning I've wrote it in zig, unlike my other projects where I flip flop with implementation language, for the sole reason that I wanted to be able to use it in as many places as physically possible. So it was something on level of C\C++, Rust and Zig. C langs are awesome, but I genuinely didn't enjoy them. After initial tries Rust felt overbearing, so by method of exclusion I landed on the lizard lang.

I've been working on it for about a year, all while learning zig, relearning working with memory and adding new features. This whole time I've been mainly comparing it to and learning so much from sqlite, and eventually, after tuning, I feel like the performance is close enough for me (at least in my very basic benchmarks on my laptop).

Now it's my personal little engine I use in my mobile apps through flutter plugin, in my small backends using bun ffi \ node native modules.

Would be cool if it would solve someone's else pains. Happy to answer any questions

Show HN: A Project Oberon System version running on RISC-V instead of RISC-5

https://github.com/rochus-keller/OberonSystem/tree/op2-rv32
103•Rochus•11h ago•16 comments

Show HN: Alphabet Soup, a multiplayer game, build the longest word to win

https://alphabetsoup.club
18•johnchinjew•4h ago•10 comments

Show HN: Albedo – single-file listenable document database in Zig

https://github.com/klirix/albedo
3•askhatsaiapov•1h ago•0 comments

Show HN: A replayable A2A jury for tracing how agents influence decisions

https://github.com/nMaroulis/protolink/tree/main/examples/ai_courtroom
14•nmaroulis21•7h ago•0 comments

Show HN: 35k+ paper psychedelic library that knows LSD from Lumpy Skin Disease

https://consciousnesslibrary.org/
8•elliotec•4h ago•7 comments

Show HN: Today's cities on a globe of Earth's tectonic past and future

https://douwe.com/projects/tectonic_globe
26•dosinga•10h ago•5 comments

Show HN: Airy – Free, fast, and simple voice content creation

https://airy.so
35•login588•15h ago•16 comments

Show HN: Pacific Slate: a self-hosted, model-agnostic multi-agent AI assistant

https://pacslate.com/
5•badwx•3h ago•0 comments

Show HN: Wardline, a Go proxy that auto-blocks compromised AI agents

https://github.com/kabirnarang39/wardline
2•kabirnarang39•3h ago•0 comments

Show HN: Form cohorts in your city for study and business

https://chimera.university/event/
2•celestiallylvd1•3h ago•0 comments

Show HN: Mandible TUI – rust based CLI manual viewer

https://github.com/sadigaxund/mandible
3•sakhund•4h ago•0 comments

Show HN: Whetstone – 20 Claude Code skills, each distilled from one real failure

https://whetstone.akbarsha.dev/
3•iamakbarsha1•4h ago•0 comments

Show HN: Run your GitHub Actions locally or self-hosted in isolated microvms

https://preloop.dev
3•Bnjoroge•4h ago•1 comments

Show HN: See how long it takes ChatGPT Sol 5.6 to send a byte across the LAN

https://robss2020.github.io/sol-vnc-elapsed/
3•logicallee•4h ago•0 comments

Show HN: Open-source playground to red-team AI agents against public prompts

https://playground.fabraix.com/
12•zachdotai•7h ago•3 comments

Show HN: A time zone converter where the URL encodes the whole comparison

https://acrosszones.com
3•nomadrat•7h ago•1 comments

Show HN: Ember – Redshift safe color palettes

https://github.com/carpdiem/ember
4•carpdiem•8h ago•0 comments

Show HN: TokenSpend, the AI ROI Solution

https://tokenspend.dev/
3•haseebejaz•8h ago•0 comments

Show HN: Repro, disposable Docker env for GitHub issues(pip install repro-cli)

https://github.com/SukhdevThukral/repro
3•sukhdevth_•8h ago•0 comments

Show HN: Sufleur - npm-style prompt registry with typed code-generation

https://github.com/sufleur/cli
3•wtomas•9h ago•0 comments

Show HN: An enjoyable and efficient way for product teams to communicate

https://fosbury.ai/
3•YarivAshk•9h ago•3 comments

Show HN: Cash-o-mat - Find your favorite new Euro Bill Design

https://cash-o-mat.eu
3•zinngr•9h ago•1 comments

Show HN: StoneBuild – a build tool in Go for your projects in any languages

https://github.com/tigerlang/stonebuild
3•tiger-langer•9h ago•0 comments

Show HN: Make a Fake MySpace Profile

https://allthedamn.tools/myspace-profile-generator/
2•kilroy123•9h ago•0 comments

Show HN: textlog – A quiet, text-only microblogging platform, open-source, no JS

https://textlog.cc/about
199•stagas•2d ago•75 comments

Show HN: A tool to auto-generate .vscode/settings.json and extensions.json

https://github.com/RKasai127/vscode-autoconfig
3•rkasai•10h ago•0 comments

Show HN: Augmented Violin Finger Choice Recommendation

https://violin-fingering.unstacked.cc
4•lennart-rth•10h ago•2 comments

Show HN: Wyzer Programming Language

https://github.com/Wyzer-Lang/wyzer
217•v0id_isgood•2d ago•116 comments

Show HN: Sift – Fast local file organizer CLI with 1-click transaction undo

https://github.com/taevel02/Sift
3•taevel02•11h ago•0 comments

Show HN: Job Seeker – AI agent skills for job searching

https://github.com/galiprandi/job-seeker
5•galiprandi•11h ago•0 comments