Automate batch edits to your Markdown content. Integrates with static website generators such as Hugo and Gatsby
A collection of scripts to help you easily manage your Markdown content.
👉 Questions? Join the community on Discord.
💡 Have you developed a useful script? Consider contributing it in a Pull Request so the community can benefit!
refactor-pages-to-page-bundles
refactor_page_bundles_to_pages.sh
content/home/hero/index.md
) to page files (e.g. content/home/hero.md
)refactor_pages_convert_TOML_to_YAML.py
pip install pipenv
and pipenv install
cd YOUR_SITE_FOLDER
and python3 refactor_pages_convert_TOML_to_YAML.py
refactor-widget-bundles-as-headless.sh
headless: true
to front matter (assumes YAML front matter, such as by running above Python script to convert all front matter from TOML to YAML)Please make a full backup of your site and Markdown content prior to running any scripts.
These scripts are provided by the community in the hope that they might aid updating and managing large collections of Markdown content. Before running a script, you should review its code and adapt it as necessary for your content.
Windows users may need to install the Windows Linux Subsystem in order to run Bash scripts.