Skip to content

gladimdim/glad_tools

Repository files navigation

glad_tools

A set of tools for everyday tasks.

Introduction

This is the toolbox that can be helpful for devs to make every day tasks such as:

  • JSON Beautify
  • JSON minify
  • Base64 to Image
  • [?] Image to Base 64
  • Url elements visualiser
  • Url Encoder/Decoder (URL percent-based encoding)
  • JWT parser

Works on:

  • Windows
  • Linux
  • macOS

Download

All binaries for 🍎 macOS and 🪟 Windows are available on Release page:

Releases

Windows 10

Download VC++ Redistributable package before launching. (I guess you already have it installed).

Why

Everyday all of us have to convert images, parse URLs, minify JSONs. We all use some online tools found in Google Top-5 results. But are you sure they don't leak sensitive data? Are you sure YOU don't leak some company data like tokens, internal URL, passwords, logins? All this data can be used by online tools and you will never know about it.

Installation

Clone this repo. Make sure you have Desktop support enabled in Flutter:

flutter config --enable-windows-desktop
flutter config --enable-linux-desktop
flutter config --enable-macos-desktop

Run the app:

flutter run -d Windows
flutter run -d Linux
flutter run -d macOS

Examples

Base64 Image

Base64 Image

URL Parser

URL Parser

JSON Tools

Beautify:

Beautify

Minify:

Minify

JWT Token parser

JWT Token

URL Inspector

URL Inspector 1 URL Inspector 2