All products

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.

Have a product or technical problem in mind?

I can help with a whole build or a focused piece of work.

Work with me