Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.3 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.3 KB

protogui

protogui is a simple and intuitive graphical interface designed to encode and decode Protobuf messages. This tool makes it easy to work with binary messages in the Protocol Buffers format, offering a practical and efficient way to handle such data.

Features

  • Encode: Convert structured data into Protobuf binary messages.
  • Decode: Transform Protobuf binary messages into readable formats.
  • User-friendly and easy-to-navigate interface.

Requirements

  • Golang installed on your system (minimum recommended version: 1.18).
  • This tool was developed using the Fyne library, please check prerequisites here

Installation

To install the tool, follow these steps:

  1. Clone the protogui repository:
    git clone https://github.com/lawmatsuyama/protogui.git
  2. Navigate to the repository's directory:
    cd protogui
  3. Run the go install command to install the tool:
    go install

Once installed, the protogui executable will be available in your $GOPATH/bin.

Usage

  1. Open a terminal prompt.
  2. Run the protogui command:
    protogui

The graphical interface will launch, allowing you to quickly encode and decode Protobuf messages.