Skip to content

southp/your-sincere-tab-keeper

Repository files navigation

Your Sincere Tab Keeper

ystm-maze-1280-800

A Chrome extension that limits open tabs to a user-defined cap. When the user exceeds this limit, the new tab is replaced with a maze. The user must solve the maze to load the intended URL. The goal is to help users reflect on why they hoard tabs and encourage mindful tab usage through playful friction, forming better habits in a fun but firm way.

See it in action:

ystm-demo-screencast.mp4

Development Quick Start

Load from the source

Since this extension is built with just vanilla JavaScript, you can simply load it as the unpacked extension with Chrome Developer Mode enabled. When loaded this way, debugging logs and several debug utilities will be available in the web page console and the background service worker console.

Build the production version

npm install
npm run build

By doing so, the production version will be available in the dist directory.

The packed zip for submitting to the chrome store is created by running npm run pack.

Please refer to the development doc for further details.

License

MIT License - see LICENSE for details.

About

Living your best tab life, one maze at a time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •