frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Fbsviewer – FlatBuffers binary viewer. Pure Rust compiler in WASM

https://fbsviewer.shuozeli.com
4•SuzyLi•7h ago
I built fbsviewer, an interactive tool to help understand how FlatBuffers binaries are encoded.

FlatBuffers is designed for performance and zero-copy access, but that also makes the raw binary format hard to reason about. When debugging serialization issues or learning the format, I often found it difficult to connect the schema, decoded data, and the underlying bytes.

This tool lets you paste a .fbs schema and some hex-encoded FlatBuffers data and see how the bytes map to tables, fields, vectors, strings, and vtables. The hex view and structure view are linked so you can move between the raw bytes and the logical structure.

A few things it includes:

- Color-coded hex view showing how bytes map to FlatBuffers structures

- Interactive structure tree linked to byte ranges

- Decoded JSON view generated from the schema

- FlatBuffers schema compiler running in WebAssembly, so everything runs fully in the browser

I originally built it to debug serialization issues, but it also turned out to be a useful way to understand how FlatBuffers encoding works internally.

You can try it here: https://fbsviewer.shuozeli.com

Repo: https://github.com/Shuozeli/fbsviewer-lib

Feedback and suggestions are very welcome.

Comments

thebuilderjr•5h ago
Tried the Monster example and the way the schema, structure tree, and hex pane stay in sync makes FlatBuffers much easier to reason about than staring at raw bytes alone.

One feature request that would make this even more useful for debugging: a shareable permalink or export bundle for a specific schema + buffer pair. Being able to drop a URL into an issue or PR with the exact repro already loaded would make this great for chasing serialization regressions.

SuzyLi•4h ago
Thanks for trying it out! Glad the synced views helped.

A shareable permalink is a great idea. Since the tool currently runs entirely client-side with no backend, the likely approach would be encoding the schema and binary directly into the URL (probably compressed + base64). I’ll experiment with this since it would make sharing repro cases in issues or PRs much easier.

Show HN: I created list of directories (1000) to create free backlinks

https://kitful.ai/directories
1•eashish93•1m ago•0 comments

Fishing crews in the Atlantic keep accidentally dredging up chemical weapons

https://arstechnica.com/health/2026/03/fishing-crews-in-the-atlantic-keep-accidentally-dredging-u...
1•jnord•2m ago•0 comments

The National Videogame Museum Has Acquired the Mythical Nintendo PlayStation

https://www.engadget.com/gaming/the-national-videogame-museum-has-acquired-the-mythical-nintendo-...
1•breve•5m ago•0 comments

C# Strings Silently Kill Your SQL Server Indexes in Dapper

https://consultwithgriff.com/dapper-nvarchar-implicit-conversion-performance-trap
1•PretzelFisch•6m ago•0 comments

Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open

https://github.com/willtobyte/reprobate
1•delduca•7m ago•0 comments

The White House: Touchdown

https://twitter.com/WhiteHouse/status/2030051395294941427
1•TheAlchemist•7m ago•2 comments

Capability-Tiered AI Governance Architecture (CEGP)

https://github.com/babyblueviper1/ai-governance-architecture
2•babyblueviper1•9m ago•1 comments

A new chapter for the Nix language, courtesy of WebAssembly

https://determinate.systems/blog/builtins-wasm/
1•birdculture•10m ago•0 comments

Shipping a Button in 2026 [video]

https://www.youtube.com/watch?v=xE9W9Ghe4Jk
1•Dhvani35729•11m ago•0 comments

Show HN: Stream-native AI that never sleeps, an alternative to OpenClaw

https://github.com/timeplus-io/PulseBot
1•gangtao•17m ago•0 comments

Show HN: Flompt – Visual prompt builder that decomposes prompts into blocks

https://github.com/Nyrok/flompt
1•hkonte•17m ago•0 comments

FBI investigating 'suspicious' cyber activity on system holding wiretaps

https://abcnews.com/Technology/wireStory/fbi-investigating-suspicious-cyber-activity-system-holdi...
1•campuscodi•18m ago•0 comments

Show HN: key-carousel - Key rotation for LLM agents

https://github.com/HalfEmptyDrum/Key-Carousel
2•EmptyDrum•18m ago•0 comments

Device that can extract 1k liters of clean water a day from desert air

https://www.tomshardware.com/tech-industry/device-that-can-extract-1-000-liters-of-clean-water-a-...
3•PaulHoule•21m ago•0 comments

Show HN: Sqry – semantic code search using AST and call graphs

https://sqry.dev
2•verivusai•21m ago•0 comments

The Window Chrome of Our Discontent

https://pxlnv.com/blog/window-chrome-of-our-discontent/
1•zdw•23m ago•0 comments

When Batteries Heat Up, This Membrane "Sweats" It Out

https://axial.acs.org/nanoscience/when-batteries-heat-up-this-membrane-sweats-it-out
1•geox•23m ago•0 comments

Show HN: Stratum - a pure JVM columnar SQL engine using the Java Vector API

https://datahike.io/stratum/
1•whilo•24m ago•1 comments

Wild crows in Sweden help clean up cigarette butts

https://www.samodobrevijesti.com/en/news/wild-crows-in-sweden-help-clean-up-cigarette-butts/
10•jhncls•24m ago•1 comments

Show HN: BLOBs in MariaDB's Memory Engine – No More Disk Spills for Temp Tables

https://jira.mariadb.org/browse/MDEV-38975
1•arcivanov•27m ago•1 comments

Tip me, my life depends on it (2021)

https://idiallo.com/blog/tip-me
2•foxfired•28m ago•0 comments

Show HN: OculOS – Give AI agents control of your desktop via MCP

https://github.com/huseyinstif/oculos
1•stif1337•29m ago•0 comments

New Strides Made on Deceptively Simple 'Lonely Runner' Problem

https://www.quantamagazine.org/new-strides-made-on-deceptively-simple-lonely-runner-problem-20260...
1•ibobev•33m ago•0 comments

Ask HN: Why is Pi so good (and some observations)

1•ashersopro•36m ago•0 comments

Show HN: Speclint – OS spec linter for AI coding agents

https://github.com/speclint-ai/speclint
1•dnielsen1031•36m ago•1 comments

Qwen3.5-35B – 16GB GPU – 100T/s with 120K context AND vision enabled

https://github.com/willbnu/Qwen-3.5-16G-Vram-Local
2•willfinger•38m ago•1 comments

What Did Ilya See?

https://www.youtube.com/watch?v=glWvwvhZkQ8
2•pferdone•39m ago•0 comments

Rust Actor Framework Playground

https://knowledge.dev/playgrounds/rust-actor-framework
1•deniskolodin•39m ago•0 comments

Show HN: mTile – native macOS window tiler inspired by gTile

https://github.com/protortyp/mTile
1•protortyp•40m ago•0 comments

Show HN: Personalized financial literacy book for your kid

https://cointales.ai/en/create-your-book
1•mhalifax•44m ago•5 comments