J E L L Y E N T
Glow: Markdown reader for the terminal with a TUI and encrypted cloud stash

Render markdown on the CLI, with pizzazz!

Glow Emblem
Most modern Delivery
GoDoc
Device Location
Spin ReportCard

Glow UI Demo

What’s it?

Glow is a terminal primarily primarily primarily based markdown reader designed from the bottom up to lift
out the magnificence—and energy—of the CLI.

Luxuriate in it to gaze markdown recordsdata, learn documentation straight on the expose
line and stash markdown recordsdata to your personal deepest series so as to furthermore learn
them wherever. Glow will find native markdown recordsdata in subdirectories or a native
Git repository.

By the style, all recordsdata stashed is encrypted end-to-end: handiest that you merely may per chance per chance well furthermore decrypt it.
Extra on that below.

Method up

Luxuriate in your fave equipment supervisor:

# macOS or Linux
brew living up glow

# Arch Linux (btw)
yay -S glow

# Void Linux
xbps-living up -S glow

# Nix
nix-env -iA nixpkgs.glow

# FreeBSD
pkg living up glow

Or find a binary from the releases page. MacOS, Linux, Dwelling dwelling windows,
FreeBSD, and OpenBSD binaries are accessible in, other than Debian, RPM, and Alpine
programs. ARM builds are also accessible for Linux, FreeBSD, and OpenBSD.

Or correct possess it your self (requires Disappear 1.13+):

git clone https://github.com/charmbracelet/glow.git
cd glow
bound possess

The TUI

Merely lunge glow with out arguments to starting up the textual user iterface and
browse native and stashed markdown. Glow will find native markdown recordsdata it the
contemporary list and below or, internal the tournament you’re in a Git repository, Glow will search
the repo.

Markdown recordsdata is with out doubt to be learn with Glow’s excessive-efficiency pager. A lot of the
keystokes you stamp from grand much less are the identical, alternatively that you merely may per chance per chance well furthermore press ? to list
the hotkeys.

Stashing

Glow works with the Enchantment Cloud to will abet you to retailer any markdown recordsdata in
your personal deepest series. You may per chance well per chance well per chance per chance be going to be in a declare to stash a native doc from the Glow TUI by
urgent s.

You may per chance well per chance well per chance per chance be going to be in a declare to also stash from the CLI:

Then, need to you lunge glow with out arguments will that you merely may per chance per chance well furthermore browse thru your
stashed documents. Here’s a broad machine to motivate be conscious of complications that you merely’ve to
reference on the complete.

Stashing is deepest, its contents is not very any longer to any extent further going to be uncovered publicly, and or now no longer it’s
encrypted end-to-end. Extra on encryption below.

The CLI

As neatly to a TUI, Glow has a CLI for working with Markdown. To layout a
doc say a markdown provide as a end result of the first argument:

# Read from file
glow README.md

# Read from stdin
glow -

# Salvage README from GitHub / GitLab
glow github.com/charmbracelet/glow

# Salvage markdown from HTTP
glow https://host.tld/file.md

Stashing

You may per chance well per chance well per chance per chance be going to be in a declare to also stash documents from the CLI:

Then, need to you lunge glow with out arguments will that you merely may per chance per chance well furthermore browse thru your
stashed documents. Here’s a broad machine to motivate be conscious of complications that you merely’ve to
reference on the complete.

Be conscious Wrapping

The -w flag helps you to condominium a most width at which the output will with out doubt be wrapped:

Paging

CLI output is with out doubt to be displayed to your chosen pager with the -p flag. This defaults
to the ANSI-mindful grand much less -r if $PAGER is not very any longer to any extent further explicitly condominium.

Kinds

You may per chance well per chance well per chance per chance be going to be in a declare to take a mode with the -s flag. When no flag is supplied glow tries
to detect your terminal’s contemporary background coloration and robotically picks
both the sad or the mushy style for you.

Alternatively that you merely may per chance per chance well furthermore furthermore fresh a personalised JSON stylesheet:

For added utilization particulars find:

Strive the Glamour Mannequin Share
to find extra styles. Or make your personal!

🔒 Encryption: How It Works

Encryption works by issuing symmetric keys (in most cases a generated password) and
encrypting it with the native SSH public key generated by the start-provide
entice library. That encrypted secret’s then despatched up to our server.
We are in a declare to’t learn it since we don’t possess confidence your have key. Within the tournament you’re taking to possess confidence to decrypt
one factor or deem your stash, that secret’s downloaded from our server and
decrypted internal the neighborhood the say of the SSH deepest key. Within the tournament you hyperlink accounts, the
symmetric secret’s encrypted for every fresh public key. This occurs to your
machine and now no longer our server, so we in no arrangement find any unencrypted recordsdata.

License

MIT

Part of Enchantment.

the Enchantment label

Charm热爱开源! / Enchantment loves starting up provide!

Read Extra

Related Post

5 Comments

Leave a Comment

Recent Posts

Small Issues That Made Amiga Gigantic – Datagubbe.se
Tim Cook: This Is the No. 1 Reason We Accomplish iPhones in China
Naomi Wu’s 3DPrintMill CR-30 Now Live on Kickstarter
A Kid, a Minor Bike Accident and a $19,000 Medical Invoice
Penguin Random House Workers Confront Publisher About New Jordan Peterson E book

Recent Posts

Small Issues That Made Amiga Gigantic – Datagubbe.se
Tim Cook: This Is the No. 1 Reason We Accomplish iPhones in China
Naomi Wu’s 3DPrintMill CR-30 Now Live on Kickstarter
A Kid, a Minor Bike Accident and a $19,000 Medical Invoice
Penguin Random House Workers Confront Publisher About New Jordan Peterson E book
en_USEnglish
fr_FRFrench en_USEnglish