Swiss Blade - Chrome Extension

TypeScript

React

July 12,2026|Open Source
Swiss Blade Chrome Extension

Built an open-source, privacy-focused Chrome extension using TypeScript and Manifest V3.Implemented ad blocking with category-level analytics and network request filtering.Created video detection and download functionality including HLS stream support.Developed screenshot tools for viewport, crop area, and full page capture.Built storage inspector for Cookies, LocalStorage, SessionStorage, IndexedDB, and Cache Storage.


Technologies Used:

TypeScript

NextJS

React

Manifest V3

esbuild

Swiss Blade Chrome Extension

Overcoming Challenges


Building a privacy-focused Chrome extension required careful consideration of Manifest V3 limitations and service worker lifecycle. Implementing ad blocking with category-level analytics while maintaining performance was a significant challenge.

The video detection system needed to handle various streaming protocols including HLS, while the screenshot tools required complex canvas manipulation for full page capture and stitching.

minkhantthar — bash

Experience

  • Iconic

    Software Developer • Feb 2024 - May 2025

  • Freelance Project

    Full Stack Developer • 2024 - Present

  • AYA SOMPO Insurance

    Software Developer • May 2025 - Present

🤝 Thanks for visiting, Hope to work with you very soon!