All Projects → pawitp → protobuf-decoder

pawitp / protobuf-decoder

Licence: MIT license
JavaScript-based web UI to decode ad-hoc Protobuf data

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to protobuf-decoder

go2gql
graphql-go schema generator by proto files
Stars: ✭ 33 (-69.16%)
Mutual labels:  protobuf
python-riemann-client
A Riemann client and command line tool
Stars: ✭ 38 (-64.49%)
Mutual labels:  protobuf
flipper
Search/Recommendation engine and metainformation server for fanfiction net
Stars: ✭ 29 (-72.9%)
Mutual labels:  protobuf
edap
No description or website provided.
Stars: ✭ 22 (-79.44%)
Mutual labels:  protobuf
faiss-server
faiss serving :)
Stars: ✭ 111 (+3.74%)
Mutual labels:  protobuf
rpc-spring-boot-starter
自定义rpc框架,支持Java序列化和protobuf序列化协议,多种负载均衡算法
Stars: ✭ 75 (-29.91%)
Mutual labels:  protobuf
metastore
A protobuf schema registry on steroids. It will keep track of the contracts throughout your organization, making sure no contract is broken.
Stars: ✭ 43 (-59.81%)
Mutual labels:  protobuf
apache-flink-jdbc-streaming
Sample project for Apache Flink with Streaming Engine and JDBC Sink
Stars: ✭ 22 (-79.44%)
Mutual labels:  protobuf
veriform
Security-oriented protobuf-like serialization format with "Merkleized" content hashing support
Stars: ✭ 114 (+6.54%)
Mutual labels:  protobuf
mongo-db-go-protobuf-tutorial
Source code for "New official MongoDB Go Driver and Google Protobuf - making them work together" article
Stars: ✭ 18 (-83.18%)
Mutual labels:  protobuf
go-grpcmw
A Go package and protobuf generator for managing grpc interceptors.
Stars: ✭ 19 (-82.24%)
Mutual labels:  protobuf
POGOProtos
A central repository for all proto files of PokémonGO.
Stars: ✭ 136 (+27.1%)
Mutual labels:  protobuf
tinyrpc
Much fast, lightweight, async, based boost.beast and protobuf.
Stars: ✭ 32 (-70.09%)
Mutual labels:  protobuf
aerospike-scala
Typesafe DSL for work with Aerospike Database
Stars: ✭ 40 (-62.62%)
Mutual labels:  protobuf
protobuf-smalltalk
Protocol buffers support for Smalltalk
Stars: ✭ 14 (-86.92%)
Mutual labels:  protobuf
WebApiClient.Extensions
WebApiClient项目的第三方扩展:Autofac、DependencyInjection、HttpClientFactory、SteeltoeOSS.Discovery、MessagePack、Protobuf、Json-Rpc
Stars: ✭ 73 (-31.78%)
Mutual labels:  protobuf
erda-infra
Erda Infra is a lightweight microservices framework implements by golang, which offers many useful modules and tools to help you quickly build a module-driven application
Stars: ✭ 152 (+42.06%)
Mutual labels:  protobuf
pronto
Clojure support for protocol buffers
Stars: ✭ 66 (-38.32%)
Mutual labels:  protobuf
mine.js
🌏 A voxel engine built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)
Stars: ✭ 282 (+163.55%)
Mutual labels:  protobuf
luban
你的最佳游戏配置解决方案 {excel, csv, xls, xlsx, json, bson, xml, yaml, lua, unity scriptableobject} => {json, bson, xml, lua, yaml, protobuf(pb), msgpack, flatbuffers, erlang, custom template} data + {c++, java, c#, go(golang), lua, javascript(js), typescript(ts), erlang, rust, gdscript, protobuf schema, flatbuffers schema, custom template} code。
Stars: ✭ 1,660 (+1451.4%)
Mutual labels:  protobuf

Protobuf Decoder

CircleCI codecov Software License

Protobuf Decoder is a web application based on React to decode and visualize Protobuf data (hex) into prettified table layout.

For live version, please visit: https://protobuf-decoder.netlify.com/

Getting Started

To start application locally, use Yarn to get the dependencies and start the application.

$ yarn install
$ yarn start

Once the application started, open http://localhost:3000 on web browser.

Note: This project is currently not compatible with Node 18. Please use Node 17 to run and compile this project. See #47 for more information.

Usage

Paste Protobuf data in hex format, then press Decode button.

Example Data

Input

0a 2f 0a 08 4a 6f 68 6e 20 44 6f 65 10 01 1a 10 6a 6f 68 6e 40 65 78 61 6d 70 6c 65 2e 63 6f 6d 22 0f 0a 0b 31 31 31 2d 32 32 32 2d 33 33 33 10 01 0a 1e 0a 08 4a 61 6e 65 20 44 6f 65 10 02 1a 10 6a 61 6e 65 40 65 78 61 6d 70 6c 65 2e 63 6f 6d

Output

screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].