{"repo":"abhinav/stitchmd","free":true,"listed":false,"github":"https://github.com/abhinav/stitchmd","clone":"git clone https://github.com/abhinav/stitchmd.git","description":"Stitch multiple Markdown files together into a single document.","language":"Go","stars":64,"topics":["markdown"],"license":"GPL-2.0","category":"productivity","readme_excerpt":"stitchmd - Introduction - Getting Started - Installation - GitHub Action - Usage - Options - Read from stdin - Add a preface - Offset heading levels - Disable the TOC - Write to file - Change the directory - Report a diff - Syntax - Advanced - Page Titles - Absorbing headings - Including summaries - License Introduction stitchmd is a tool that stitches together several Markdown files into one large Markdown file, making it easier to maintain larger Markdown files. It lets you define the layout of your final document in a summary file , which it then uses to stitch and interlink other Markdown files with. See Getting Started for a tutorial, or Usage to start using it. Features - Cross-linking : Recognizes cross-links between files and their headers and re-targets them for their new locations. This keeps your input and output files independently browsable on websites like GitHub. Example Input Output - Relative linking : Rewrites relative images and links to match their new location. Example Input Output - Header offsetting : Adjusts levels of all headings in included Markdown files based on the hierarchy in the summary file. Example Input Output Use cases The following is a non-exhaustive list of use cases where stitchmd may come in handy. - Maintaining a document with several collaborators with reduced risk of merge conflicts. - Divvying up a document between collaborators by ownership areas. Owners will work inside the documents or directories assigned to them. - Keeping a s","default_branch":null,"files":null,"tree":[],"storefront":"/r/abhinav","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/abhinav/stitchmd/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."}