sunbeam

module
v1.0.0-rc.88 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2023 License: MIT

README

Sunbeam

Sunbeam is a general purpose command-line launcher.

Define UIs composed of a succession of views from simple scripts written in any language (click on the gif to see the source code).

You can think of it as a mix between an application launcher like raycast or rofi and a fuzzy-finder like fzf or telescope.

Features

Cross-platform

Sunbeam is distributed as a single binary, available for macos and linux. Sunbeam also comes with a lot of utilities to make it easy to create cross-platform scripts.

sunbeam running in hyper

Supports any language

Sunbeam provides multiple helpers for writing scripts in POSIX shell, but you can also use any other language. The only requirement is that your language of choice can read and write JSON.

Creating a new extension is as easy as writing a script.

You can share your scripts with others by just hosting them on a public url (e.g. github gist).

More information in the integrations section.

sunbeam running in vscode

Directories

Path Synopsis
cmd
internal
cli
fzf
tui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL