Skip to content
forked from c3er/mdview

Standalone Markdown viewer

License

Notifications You must be signed in to change notification settings

ZMT-Creative/md-view

 
 

Repository files navigation

Markdown Viewer

Note

This is a fork of Christian Dreier's Markdown Viewer. It is intended to add Markdown functionality that extends beyond standard CommonMark and GitHub-flavored Markdown. I'm making these changes to suit a need for extended features not included with the base Markdown Viewer application.

Since this version will be implementing features that might not be compatible with many Markdown uses, you may not find this application appropriate for your needs and should stick to the official Markdown Viewer being developed by Christian Dreier.

The rest of this README is adapted from Christian Dreier's original to reflect the changes.

Screenshot of the application in light mode

Screenshot of the application in dark mode

A standalone application that renders and displays Markdown files. It does nothing else! No direct editing nor any fancy note taking features. It is not distributed as a browser extension nor does it fire up a web server - so no web browser is needed to see the rendered Markdown file.

See the flavor documentation for Markdown features additional to GitHub Flavored Markdown.

Installation and usage

You find the latest binaries and setup file at GitHub.

Package formats:

Note

Currently only providing releases for Windows and Linux in this repository (I don't have access to a Mac).

  • Windows: Setup-exe, ZIP archive
  • Linux: AppImage package

Windows

The Windows setup file supports following parameters:

  • /S runs the setup silently, i.e. in the background, without UI and without asking any questions.
  • /D=C:\path\to\install sets the installation directory. This parameter has to be the last one. The path must not contain quotes, even if the path contains whitespaces.

Scoop

The application can be installed via Scoop:

scoop install https://github.com/ZMT-Creative/md-view/releases/latest/download/md-view.json

Known issues

Windows installation and download security

Issues occurred with browser download security features and Windows SmartScreen. I checked both, the Windows Setup-EXE and the ZIP file in VirusTotal and no engine detected anything at upload time.

I don't know yet, how to prevent these blockings without paying an annual fee.

Startup speed

The application may have a delay at startup. This delay may be caused by Windows Defender. See my comment in Electron issue #29868 and this StackOverflow question. Other virus scanner may also cause a delay.

As a workaround to remove this delay, you can add the path to the md-view.exe to the exclusion list of your virus scanner. The default installation path of the setup file are:

  • C:\Program Files\md-view for system wide installation
  • %appdata%\..\Local\Programs\md-view for installation in the user account (non elevated)

Build error ERR_ELECTRON_BUILDER_CANNOT_EXECUTE (development)

You may encounter some issue when trying to build the Electron distribution (binaries) i.e. the build may (partially) fail.

A possible fix is described here not able to build installer/uninstaller (ERR_ELECTRON_BUILDER_CANNOT_EXECUTE)

Developing

See the CONTRIBUTING file.

Copyright and License

The original Markdown Viewer (v3.2.0 and earlier) is made by Christian Dreier. If you find a copy somewhere, you can find the original at GitHub.

You can use and copy this tool under the conditions of the MIT license.

Further notes

There is a fork of this project by ZMT-Creative.

About

Standalone Markdown viewer

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 82.4%
  • CSS 11.8%
  • HTML 4.4%
  • Other 1.4%