Skip to main content

Iterate on Markdown and verify every revision with mdview.io

Project description

mdv

mdv opens Markdown in mdview.io and can keep an evolving file attached to one stable document while checking every revision in the PDF renderer.

Quick start — no token required

uv tool install mdview-cli
mdv architecture.md

mdv FILE.md is shorthand for mdv preview FILE.md: it publishes the file anonymously and opens a temporary mdview page you can share (30-day expiry, 2 MB limit). No account, token, or configuration required.

open renders a local file in the browser without uploading anything at all:

mdv open architecture.md

Verify every revision

Saved-document commands require a mdview.io CLI token because they update your documents between runs. Configure it once, then sync the same file after every edit:

mdv keys set
mdv sync architecture.md

Edit the file and run mdv sync architecture.md again. The share URL stays the same. Exit status 0 means every Mermaid diagram rendered; status 1 means the document needs attention.

mdv fix architecture.md
mdv export architecture.md

open and preview are token-free. sync, verify, fix, export, and list use a token to access Saved documents. In CI, set MDVIEW_TOKEN instead of storing it. MDVIEW_BASE_URL overrides the service URL for development.

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

mdview_cli-0.1.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

mdview_cli-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file mdview_cli-0.1.0.tar.gz.

File metadata

  • Download URL: mdview_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mdview_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b2112330fb3dbc148053862a6eddf179fa3c7f2568c38c4867a852bf708e4733
MD5 d895c2a4e89c8790eec14fd6d0c7fdf0
BLAKE2b-256 471220f507ca34e77620896acd275e012f1d9e63c133847e9cd65633dc7f1bb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdview_cli-0.1.0.tar.gz:

Publisher: release.yml on gogainda/mdview-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mdview_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mdview_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mdview_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a04a46ac04858c6d7fec255504444c630585c717963c18b8079fb691044bbf68
MD5 143153363b7563d8ff928ca83d6ae383
BLAKE2b-256 d77041cfeed6329945008647fc3c1b0b7313dfb124b4a29a68930c288eaea583

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdview_cli-0.1.0-py3-none-any.whl:

Publisher: release.yml on gogainda/mdview-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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