Bring discipline and intentionality to the web.
Time Limit Extension
Time is wasted scrolling through websites. You can set time limits on mobile apps, but this experience hasn't been effectively brought over to web.
TimeLimit allows you to add time limits to websites, and throughout the day, it tracks the number of times you've visited the website. If you pass the time limit on a site, you get to choose whether to extend by 15 minutes, ignore the limit for the day, or close the tab.
Taking an explicit action should help you make better decisions on how to spend your time.
Q: How do I add new websites to TimeLimit? How do I know how long I've spent on those sites?
A: Click the TimeLimit chrome extension icon to pop up a view that allows you to add/edit/remove websites to track, as well as modify how long your time limit is for that site. You can also use that extension popup to track your time spent on websites and visit history.
- Zain Rehmani ([email protected])
Read more
TimeLimit allows you to add time limits to websites, and throughout the day, it tracks the number of times you've visited the website. If you pass the time limit on a site, you get to choose whether to extend by 15 minutes, ignore the limit for the day, or close the tab.
Taking an explicit action should help you make better decisions on how to spend your time.
Q: How do I add new websites to TimeLimit? How do I know how long I've spent on those sites?
A: Click the TimeLimit chrome extension icon to pop up a view that allows you to add/edit/remove websites to track, as well as modify how long your time limit is for that site. You can also use that extension popup to track your time spent on websites and visit history.
- Zain Rehmani ([email protected])
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Time Limit", "icons": { "16": "timeLimit16.png", "48": "timeLimit48.png", "128": "timeLimit128.png" }, "description": "Bring discipline and intentionality to the web.", "version": "1.0.0", "manifest_version": 3, "content_scripts": [ { "run_at": "document_start", "js": [ "websiteload.js" ], "css": [ "css/timelimitstyles.css" ], "matches": [ "https://*/*", "http://*/*" ] } ], "permissions": [ "activeTab", "tabs", "storage" ], "background": { "service_worker": "background.js" }, "web_accessible_resources": [ { "resources": [ "modal.html", "css/timelimitstyles.css", "images/waiting-time-icon.png" ], "matches": [ "" ] } ], "host_permissions": [ "https://*/*", "http://*/*" ], "action": { "default_popup": "popup.html" }, "content_security_policy": {}}
Read more