Skip to content

glow

Render markdown on the CLI

Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI. Use it to discover markdown files, read documentation directly on the command line. Glow will find local markdown files in subdirectories or a local Git repository.

terminal

https://github.com/charmbracelet/glow

amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install glow

sudo apt install glow

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    glow=2.0.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      glow=2.0.0*

Download URLs

Version SHA256 Size (KB)
2.0.0 539030f8f5e0ea57e4bdc2fae09280df7e71e0260db3206eb71226bc3755f30a 4492
Version SHA256 Size (KB)
2.0.0 d6825170a8a3a259dd3d67db898dd1f3d9652bf433164a4da15800965e20e1eb 3890

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for glow are versioned here.

Click here to see glow ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/glow/ops2deb.yml
name: glow
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 2.0.0
homepage: https://github.com/charmbracelet/glow
summary: render markdown on the CLI
description: |-
  Glow is a terminal based markdown reader designed from the ground up to bring
  out the beauty—and power—of the CLI.
  Use it to discover markdown files, read documentation directly on the command
  line. Glow will find local markdown files in subdirectories or a local Git
  repository.
fetch:
  url: https://github.com/charmbracelet/glow/releases/download/v{{version}}/glow_{{version}}_Linux_{{target}}.tar.gz
  targets:
    amd64: x86_64
install:
  - glow_{{version}}_Linux_{{target}}/glow:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to glow releases. Downloaded files are locked in a lockfile versioned here.

Click here to see glow release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/glow/ops2deb.lock.yml
- url: https://github.com/charmbracelet/glow/releases/download/v2.0.0/glow_2.0.0_Linux_arm64.tar.gz
  sha256: 69317a393ee8e6c64e2eb49718d053d5d98e1bf3e67b89e8965ead0e8b12004c
  timestamp: 2025-01-02 18:10:35+00:00
- url: https://github.com/charmbracelet/glow/releases/download/v2.0.0/glow_2.0.0_Linux_x86_64.tar.gz
  sha256: c16067fc16455211d9a239e931b00982fb883aef4b2c89cfa30a992ef2058ae5
  timestamp: 2025-01-02 18:25:58+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/glow.svg)](https://docs.wakemeops.com/packages/glow)
<a href="https://docs.wakemeops.com/packages/glow">
  <img src="https://docs.wakemeops.com/badges/glow.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/glow.svg
:target: https://docs.wakemeops.com/packages/glow