This doc is to explain the repo. 📅 Updated 29 June 2026
I created a series of tools for post-production and pre-compilation of front end assets like HTML, JS and CSS. It took me a LOOOOONNNNGGGGG time to make this and I finally got off my butt to make it happen.
Total n00b:
- install NodeJS
- download this repo to your computer
- get a command prompt aka terminal in the root of this folder
- type
npm iand it will install all the stuff you will need in that folder - There is a file called
toolkit.config.jsand inside there you should change these to YOUR valuesand a little further down:baseUrl: "https://domain.com", siteName: "site-name", authorName: "author-name", organizationName: "organization-name",images: { social: "https://domain.com/assets/social-card.png", logo: "https://domain.com/assets/logo.png" },
You do this in the root of your project folder.
- ADA is
npm run ada - SEO is
npm run seo - Social (OG/Twitter) is
npm run social - Minify is
npm run minify - Prettify is
npm run pretty - Add Schema is
npm run schema - Site Auditor for bad links is
npm run links - Breadcrumb maker is
npm run breadcrumbs - Sitemapper is
npm run sitemap - Build (most, not minified or validated link check) is
npm run build
seo → doctype, lang, charset, viewport, title, description, robots, canonical, theme-color
social → Open Graph + Twitter/X Cards only
schema → JSON-LD only
ada → accessibility attribute fixes
breadcrumbs→ visible breadcrumb navigation
sitemap → sitemap.xml + robots.txt
links → audit/report broken internal links, duplicate IDs, missing anchors and makes a `reports/links-report.json`
pretty → format files
minify → minify HTML + JS
## License
FREEEEEEEEEE
Weaponized UX | Dev.to | Medium | LinkedIn | StackOverflow | Insta | I actually race