{"repo":"opengeos/myst-blog-template","free":true,"listed":false,"github":"https://github.com/opengeos/myst-blog-template","clone":"git clone https://github.com/opengeos/myst-blog-template.git","description":"An MyST markdown template for blogs","language":"Python","stars":10,"topics":["blog","markdown","mystmd","opensource"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"MyST Blog Template A reusable template for building blog websites with MyST Markdown, RSS/Atom feed generation, tag-based navigation, and automated deployment via GitHub Actions. Features - MyST Markdown source format with Jupyter notebook integration - Blog with RSS and Atom feed generation - Tag-based navigation in the sidebar for browsing posts by topic - Giscus comments (GitHub-backed) for blog posts - GitHub Pages deployment on push to main - Netlify PR previews for pull request review - Pre-commit hooks : Black, codespell, nbstripout for code quality Quick Start 1. Click Use this template on GitHub to create a new repository 2. Update myst.yml with your site title, description, and table of contents 3. Replace sample posts in posts/ with your own 4. Add or update tag pages in tags/ to match your post tags 5. Update generate rss.py with your site URL and metadata 6. Push to GitHub to trigger automated builds Project Structure Customization Site Metadata Edit myst.yml : - project.title : your blog name - project.description : site description - project.keywords : your blog keywords - site.parts.footer : footer links (social profiles) Adding Blog Posts 1. Create a new .md file in posts/ with frontmatter (title, date, authors, description, tags) 2. Add a card entry in index.md linking to the new post 3. Update relevant tag pages in tags/ to include the new post Adding Tags 1. Create a new .md file in tags/ with a card grid listing posts for that tag 2. Add the file to proje","default_branch":null,"files":null,"tree":[],"storefront":"/r/opengeos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/opengeos/myst-blog-template/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."}