Toolkit
Toolkit collects practical utilities I use to design, build and ship software, with each tool doing a focused job.
- Format
- Browser utilities
- My contribution
- Design and development
- Status
- Working tools · Personal project
Why I built it
Small, repeated tasks can interrupt the work around a product. I collect useful utilities in one place so I can return to them when I need them, while using the project to explore interfaces and browser capabilities.
The product
The collection includes tools for working with text, data and documents. Its Markdown-to-PDF utility is also available through MCP, so an agent can produce a document and receive a download link.
How it’s built
The application uses Next.js, React and TypeScript. Libraries such as pdfmake, pdf-lib and PDF.js handle document creation and inspection. The MCP endpoint uses the Model Context Protocol SDK, with Vercel Blob storing generated PDFs for download.
Technology stack
- Next.js · React · TypeScript
- The collection of browser utilities.
- pdfmake · pdf-lib · PDF.js
- PDF creation, editing and inspection.
- MCP · Vercel Blob
- Agent document generation and downloadable PDF storage.