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.6.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.6-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: amdreader-0.9.6.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.6.tar.gz
Algorithm Hash digest
SHA256 1b817e83c721988f6dc70e951cd70dc6f34b82ba348b65cc5444f248ef5f55f2
MD5 5c73db66b7688c31b97c9509e7f2ad73
BLAKE2b-256 1484cf352ef1b7c3596a6b6c2e6ec81db3f8ae0c7b436eb3767256d3d6f1aff3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amdreader-0.9.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 4fd3ce4a05387ccd78ecf83643c1131bdff3b3f1ac6caeb02d522e84d179793f
MD5 ff026e71781d0ec298225f3983a9a72e
BLAKE2b-256 d19b5858d5d1522e45191f8dbc782033b3fd0b4bc16d4598d991c814bc1756f4

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