msfjarvis / Boop-GTK

Port of @IvanMathy's Boop to GTK, a scriptable scratchpad for developers.

Home Page:https://boop-gtk.zoey.fyi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Boop-GTK

A scriptable scratchpad for developers. Port of @IvanMathy's Boop to GTK

Also checkout TeX Match: Find LaTeX symbols by sketching

What is Boop-GTK?FeaturesDownloadsScreenshotsUsageAdditional ScriptsBuilding


What is Boop-GTK?

Boop is a simple editor that allows you to execute scripts on the buffer. The idea is that you don’t have to paste potentially secret information into shady websites to do some simple transforms, like format json and decoding query strings.

Boop-GTK is a port of Boop to GTK, so users on Linux can Boop it!

Features

  • 50+ builtin scripts including "Base64 Encode", "Format JSON", "Hex to RGB" and more
  • 100% script compatibility with Boop
  • Completely crossplatform!

Screenshots

linux screenshot

There is also a quick demo on youtube.

Usage

More documentation can be found in Boop's docs.

Boop-GTK is easy to use: open it, paste some text, run some scripts, optionally copy the text out.

Additional Scripts

More scripts can be found in the Boop repo. These scripts can also be found in the boop-gtk-extra-scripts package on the AUR.

Building

Binary

sudo apt-get install -y libgtk-3-dev libgtksourceview-3.0-dev
cargo build

Nix

nix run github:msfjarvis/Boop-GTK?submodules=1#

About

Port of @IvanMathy's Boop to GTK, a scriptable scratchpad for developers.

https://boop-gtk.zoey.fyi

License:MIT License


Languages

Language:Rust 93.8%Language:Nix 5.2%Language:Shell 1.0%