{"repo":"chrishrb/go-grip","free":true,"listed":false,"github":"https://github.com/chrishrb/go-grip","clone":"git clone https://github.com/chrishrb/go-grip.git","description":"Preview Markdown files locally before committing them.","language":"Go","stars":165,"topics":["cli","github","go","grip","html","markdown","markdown-preview","readme"],"license":"MIT","category":"cli-tools","readme_excerpt":"go-grip Render your markdown files local - with the look of GitHub Table of Contents - About - Features - Getting started - Usage - Examples - Known TODOs / Bugs - Similar tools :question: About go-grip is a lightweight, Go-based tool designed to render Markdown files locally, replicating GitHub's style. It offers features like syntax highlighting, dark mode, and support for mermaid diagrams, providing a seamless and visually consistent way to preview Markdown files in your browser. This project is a reimplementation of the original Python-based grip, which uses GitHub's web API for rendering. By eliminating the reliance on external APIs, go-grip delivers similar functionality while being fully self-contained, faster, and more secure - perfect for offline use or privacy-conscious users. :zap: Features - :zap: Written in Go :+1: - 📄 Render markdown to HTML and view it in your browser - 📱 Dark and light theme - 🎨 Syntax highlighting for code - [x] Todo list like the one on GitHub - Support for github markdown emojis :+1: - Support for mermaid diagrams - hashtag linking in page (see table of contents) - math expressions (code, inline, block) - gh issues and prs #46 and grafana/grafana#22 - toggle state is preserved in sessionStorage This is an inline $\\sqrt{3x-1}+(1+x)^2$ function. $$\\left( \\sum {k=1}^n a k b k \\right)^2 \\leq \\left( \\sum {k=1}^n a k^2 \\right) \\left( \\sum {k=1}^n b k^2 \\right)$$ [!TIP] Support of blockquotes (note, tip, important, warning and caution) see here","default_branch":null,"files":null,"tree":[],"storefront":"/r/chrishrb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chrishrb/go-grip/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}