Ventsislav Georgiev Prosper Save

Command runner with translation, calc, currency and unit conversion.

Project README

Prosper


Description

Command runner with translation, calc, currency and unit conversion.

Also includes:

Supports: Mac, Windows and Linux


Install

Download pre-built binary (unsigned)

Check releases and download the appropriate Prosper-$OS-$ARCH archive for your platfrom.

macOS ARM

wget https://github.com/ventsislav-georgiev/prosper/releases/latest/download/Prosper-darwin-arm64.zip && ditto -x -k Prosper-darwin-arm64.zip ./ && cp -rf Prosper.app /Applications/ && rm -rf Prosper-darwin-arm64.zip; rm -rf Prosper.app

macOS x86

wget https://github.com/ventsislav-georgiev/prosper/releases/latest/download/Prosper-darwin-amd64.zip && ditto -x -k Prosper-darwin-amd64.zip ./ && cp -rf Prosper.app /Applications/ && rm -rf Prosper-darwin-amd64.zip; rm -rf Prosper.app

Manual from sources

The app is based on fyne.

Follow prerequisites here: https://developer.fyne.io/started/#prerequisites (for Windows I recommend using TDM-GCC)

Then you can install directly from the source code using the Fyne command as follows:

go install fyne.io/fyne/v2/cmd/fyne@latest
fyne get github.com/ventsislav-georgiev/prosper

Preview

image

Tips:

  • Clicking Enter in the command runner copies the output to the clipboard
  • Using the same shortcut again works as toggle i.e. Alt+Space to show runner, again to hide it
  • :s to see shortcuts and change them
  • :q Quit the app

Example expressions:

  • translation hello world in de => hallo welt

  • math 128*24 => 3072

  • currency 32 usd to eur => 28.02 €

  • unit 1 year to minutes => 525960 minutes

  • apps o iTerm => opens iTerm

  • shell > say "hello world" => executes command (say will read the text aloud on macOS)


Features

Global Shortcuts

image

Usage:

  • Alt+\ - toggle
  • Esc - close
  • When adding a shortcut, either enter an app name or a shell command (> open /Users/ventsislavg) image

Clipboard History

image

Usage:

  • Shift+Alt+A - show window and switch selection
  • Enter to select the highlighted clip
  • 1, 2, 3 .. to 0 keys - select a clip
  • Filter clip by fuzzy search
  • Esc - close

Base64 Encode/Decode

image

Usage:

  • Alt+/ - toggle
  • Esc - close

Numi Integration (MacOS only)

If you have Numi installed, running and have enabled the integration API in Numi's setttings:

image

then Numi expressions can be used:

image image

License

MIT

Icon

Vulkan Salute by Webalys (Webalys)

Open Source Agenda is not affiliated with "Ventsislav Georgiev Prosper" Project. README Source: ventsislav-georgiev/prosper
Stars
26
Open Issues
0
Last Commit
4 months ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating