vato007 7bda79db00
Some checks failed
release-nightly / macos (push) Successful in 1m52s
release-nightly / web-demo (push) Failing after 5m4s
Specify node version so angular builds, revert back to ubuntu 22.04
2025-05-29 16:58:47 +09:30
2025-05-29 07:20:10 +09:30
2024-07-20 15:19:57 +09:30
2024-06-05 21:38:06 +09:30
2025-05-29 07:10:26 +09:30
2025-05-29 08:50:39 +09:30
2025-05-29 07:20:10 +09:30
2024-07-14 15:39:22 +09:30
2025-05-29 08:50:39 +09:30

Buf Piv

A protobuf message GUI editor. This allows protobuf messages (including JSON formatted messages) stored on disk to be created and edited based on .proto definnition files.

A browser-based demo can be found at https://buf.michaelpivato.dev

Contributing

Requirements

Rust and a javascript runtime such as Node or Bun must be installed at a minimum to build the desktop app.

Build

To build an installer, run bun run tauri build, or whatever whatever the equivalent binary is for your javascript runtime.

Code Formatting

Use rust-analyzer and you won't need to worry about rust formatting, please use prettier for formatting front-end/angular related files.

VS Code + Tauri + rust-analyzer + Angular Language Service.

Troubleshooting

If building in VS Code on macOS, and you get a message Error failed to bundle project: error running bundle_dmg.sh, run the build in a terminal outside of VS Code. This error is occurring as VS Code doesn't have the required file permissions.

Description
No description provided
Readme AGPL-3.0 2.8 MiB
Languages
TypeScript 84.4%
HTML 7%
Rust 3.7%
SCSS 3.2%
JavaScript 1.5%
Other 0.2%