Skip to main content

A Markdown document viewer for the terminal.

Project description

AMD Reader

AMD reader is a Markdown viewer / browser for your terminal, built with Textual. It is a hard fork from Textualize and all credits goes to their work. This derived work adds custom features and improvements. amd can open *.md files locally or via a URL. There is a familiar browser-like navigation stack, history, bookmarks, and table of contents.

Compatibility

amd runs on Linux, macOS, and Windows. amd requires Python 3.8 or above.

Installing

The easiest way to install amd is with pipx (particularly if you aren't a Python developer).

pipx install amdreader

You can also install amd with pip:

pip install amdreader

Whichever method you use, you should have a amd command on your path.

Running

Enter amd at the prompt to run the app, optionally followed by a path to a Markdown file:

amd README.md

You can navigate with the mouse or the keyboard. Use tab and shift+tab to navigate between the various controls on screen.

Features

You can load README files direct from GitHub repositories with the gh command. Use the following syntax:

amd gh textualize/textual

This also works with the address bar in the app. See the help (F1) in the app for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

amdreader-0.9.7.tar.gz (28.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

amdreader-0.9.7-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

Details for the file amdreader-0.9.7.tar.gz.

File metadata

  • Download URL: amdreader-0.9.7.tar.gz
  • Upload date:
  • Size: 28.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for amdreader-0.9.7.tar.gz
Algorithm Hash digest
SHA256 858e1a7c531842f9a597b09bba7189a9d83da5770bd91c52086a51adb09cd8ed
MD5 4ebab8a789a760bc313aad8daeb1bae4
BLAKE2b-256 2a2e3415c221253670bfba44ae5e985c74ba19539c81dc2227c738cfb00851b6

See more details on using hashes here.

File details

Details for the file amdreader-0.9.7-py3-none-any.whl.

File metadata

  • Download URL: amdreader-0.9.7-py3-none-any.whl
  • Upload date:
  • Size: 39.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for amdreader-0.9.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b6aa67ff8980e824fd833ad6bbcfc55d5cd44432b9cb49f4bbd10dbbdfa6bffa
MD5 282c95e9c297da70f8c0500a3f7a8d7a
BLAKE2b-256 21b617902798118451d76451d89df9f3aa344c9d8b794caf953f35eeddd62940

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page