nowfound

Dev tools · alternatives · 2026

24 alternatives to Protobuf.com, a visual, interactive guide to Protocol Buffers

Protobuf is a fairly simple format, but the way people are first introduced to it often doesn't speak to them. That is how it was for me at first. I tried to address that in two ways: simple visual diagrams where a picture does the work better than prose, and interaction so you can get a feel for the language and how it behaves without installing anything. Some parts of the guide run a real Protobuf compiler, bufbuild/protocompile, in the browser through WASM. It's the same compiler the buf CLI uses. Feedback welcome. Disclosure: I work at Buf, and Buf owns the domain. The guide started…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1
    Buf▲87

    A new way of working with Protocol Buffers

    2019 · buf.build · its alternatives →

  2. 2

    A Google Protocol Buffers (Protobuf) payload decoder/analyzer - sandermvanvliet/ProtobufDecoder

    2021 · github.com · its alternatives →

  3. 3

    protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats - qaware/protocurl

    2023 · github.com · its alternatives →

  4. 4CN
  5. 5PP
  6. 6

    Why I built Skir: https://medium.com/@gepheum/i-spent-15-years-with-protobuf-t... Quick start: npx skir init All the config lives in one YML file. Website: https://skir.build GitHub: https://github.com/gepheum/skir Would love feedback especially from teams running mixed-language stacks.

    Mar 2026 · skir.build · its alternatives →

  7. 7

    develop,website,tool

    2025 · expireddomains.com · its alternatives →

  8. 8

    Daily design news, inspiration and deals

    2018 · prototypr.io · its alternatives →

  9. 9

    🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types

    2025 · github.com · its alternatives →

  10. 10

    Generate a protocol buffer schema from a MySQL database schema - mcos/schemabuf

    2016 · github.com · its alternatives →

  11. 11

    React application design and prototyping tool

    2018 · react-proto.github.io · its alternatives →

  12. 12

    Network protocol emulator and testing tool

    2017 · vprotostack.com · its alternatives →

  13. 13

    Easiest prototyping tool. More powerful than ever.

    2018 · protopie.io · its alternatives →

  14. 14

    Hi! I've been building a debugger on my nights and weekends because it's fun, and I personally need a better debugger for my work. GDB and LLDB pain me greatly; we can and will do better! As explained in the README, it's still very early-days and it's not ready for use yet, but check back often because it's improving all the time! Check out https://calabro.io/uscope for a more detailed explanation. Thanks for taking a look!

    2025 · github.com · its alternatives →

  15. 15MP

    I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…

    2023 · zamfofex.neocities.org · its alternatives →

  16. 16

    I made this simple language over the past year, and it's time for me to say it's "done" (for now) and focus on other projects. I've struggled to answer the question "what is this language for?" other than "it's just for me" — and that's probably good enough. But I also wanted to make something "complete" that others could use if they wanted to. Writing my own language was an incredibly rewarding experience, and I'd recommend everyone trying it. Let me know if you have any questions or feedback, and please share your own experience if you've also made a language.

    2023 · cassette-lang.com · its alternatives →

  17. 17

    A little help for programmers, who wants to run C/C++ code in the browser. (This is my second attempt to show it, first time I got banned bcoz of my personal page domain, I don't really understand it why is is suspicious.)

    2022 · github.com · its alternatives →

  18. 18
    Protome▲95

    Gather feedback on prototypes, designs, mockups easily.

    2023 · protome.app · its alternatives →

  19. 19
    Prototyp▲115

    Free tool based on Framer.js to create awesome interactions

    2016 · bcgame-hindi.in.net · its alternatives →

  20. 20CA

    I usually build web games in C++, but using Emscripten always felt like overkill for what I was doing. I don't need full POSIX emulation or a massive standard library just to render some stuff to a canvas and handle basic UI. The main thing I wanted to solve was the JS/WASM interop bottleneck. Instead of using the standard glue code for every call, I moved everything to a Shared Memory architecture using Command and Event buffers. The way it works is that I batch all the instructions in WASM and then just send a single "flush" signal to JS. The JS side then reads everything directly out…

    Jan 2026 · its alternatives →

  21. 21

    Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner. - GitHub - richardartoul/molecule: Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner.

    2020 · github.com · its alternatives →

  22. 22

    Google Protocol Buffers tools (C code generator). Contribute to eerimoq/pbtools development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  23. 23PB

    Hi HN, have been working on this as a side project, would appreciate any feedback :) LogUnify is built around schemas based on protobuf and all the events in LogUnify are structured. By schematizing events, we offer the following benefits: - Consistency: All the events across all platforms and languages are produced in a uniform way with the generated type-safe SDKs, which ensures data consistency from the root. - Shared Understanding: Event schemas with rich data types and metadata are self-explained, which enables different departments from developers to business stakeholders to share the…

    2023 · logunify.com · its alternatives →

  24. 24GI

    Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

    2023 · 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 →