2024-07-20 15:19:57 +09:30
2024-06-05 21:38:06 +09:30
2024-07-14 15:39:22 +09:30
2024-07-14 15:09:33 +09:30

proto-creator

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 Node must be installed at a minimum.

Build

To build an installer, run bun run tauri build, or whatever whatever the equivalent binary is for your node 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%