Skip to content

2026

Safe PDF Reader for VS Code: Security for "Just Reading Files"

PDFs have a decades-long history as malware vectors, yet most VS Code extensions treat them like any harmless document. Because VS Code lacks a built-in PDF reader, developers usually rely on third-party extensions that embed full browser engines or silently pull rendering libraries from external CDNs.

This quietly introduces a massive attack surface and unwanted outbound dependencies.

So I developed a VSCode extension that does only one thing, in a secure way: Reading PDF Files. Install it today from the VSCode Marketplace: Safe PDF Viewer.

Mermaid Slideshow - Turn Mermaid Diagrams into a Full-Screen Slideshow

Built a Mermaid Slideshow Extension: Present Your Diagrams Distraction-Free

I built Mermaid Slideshow - a VS Code extension that turns Mermaid diagrams into a distraction-free slideshow.

It also works with Cursor, Windsurf, Zed, amongst others.

I built it because VS Code's built-in markdown preview renders diagrams inline alongside text - small, non-interactive, and buried in content. I needed a way to pull diagrams out and present each one full-screen, so you can actually read them during reviews and presentations.