Skip to content
All projects
2026Personal ProjectRealtime & DesktopPersonal productFeatured

MyHistory — Chrome Extension

Advanced browsing history manager for Chrome (Manifest V3). Replaces Chrome's basic history with search, filtering, export, and privacy controls, using a local-first approach to browsing data.

The problem

Chrome's built-in history is a flat, unsearchable list — recovering a page you visited last week is nearly impossible.

My role

Extension engineer

Scope
  • Extension architecture
  • Search and export workflows
  • Local-first privacy controls
Engineering approach

How I approached it

I built on Chrome's Manifest V3 extension model and browser APIs, keeping history data local while adding focused search, filtering, export, and retention controls around the existing browsing-history workflow.

Tech stack
Chrome Extensions MV3Vanilla JavaScriptChrome History APIChrome Tabs APIChrome Storage APIChrome Alarms API
Implemented3
  • Full-text + RegEx search, date/hour filters, keyboard nav
  • Export to CSV/HTML/JSON/MD with live preview
  • Domain blacklist/whitelist, auto-cleanup, stats, sessions

Public links are included when confidentiality permits. Delivery claims describe implemented scope; performance figures are shown only when they were measured for the project.

Need a system with similar scope?

I build full-stack systems end-to-end — architecture, code, deployment, and the operations behind it. If this kind of delivery matches what you need, let's talk.