vato007 e0acfcc27e
All checks were successful
release-nightly / macos (push) Successful in 1m48s
release-nightly / web-demo (push) Successful in 6m38s
Fix project name for cloudflare publish command
2025-05-29 17:12:24 +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%