Md Site Reader

screenshot of Md Site Reader

a very lightweight markdown docs site reader

Overview

Markdown Document Site Reader is a handy tool that simplifies the process of reading markdown documents from repositories. With its ability to automatically pull directory data and generate a table of contents, it provides users with a streamlined experience. Just a few steps are required to render a GitHub markdown repository into a static documentation site, making it perfect for anyone looking to showcase their documentation easily.

The tool efficiently supports the rendering of GitBook exported markdown sites and can pull from any git code hosting platform. Whether you're a developer sharing your work or a reader engaging with documentation, this tool enhances the accessibility of markdown content on the web.

Features

  • Automatic TOC Generation: Creates a table of contents based on the document content automatically, making navigation convenient.
  • Easy Static Rendering: Quickly render a GitHub markdown repository into a straightforward static documentation site that can be accessed from any server.
  • No Code Pull Required: Directly renders markdown files without the need to pull the repository code, simplifying usability.
  • Simple Directory Search: Offers directory search functionality, matching both the link text and href for easy content finding.
  • Bootstrap Theming: Utilizes Bootswatch based on Bootstrap 3, allowing users to switch between various themes directly from the page footer.
  • Local Caching: Automatically caches content locally using localStorage, enhancing the speed of subsequent visits.
  • Code Highlighting Support: Integrates with highlight.js to provide syntax highlighting for code snippets, making documentation clearer.
  • Custom Configurations: Easily customize settings through a config.js file, enabling personalized setups for specific needs.
github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading