Q is a simple yet powerful browser extension that transforms your new tab page into a quick and efficient todo application. Stay organized and productive directly from your browser without the need for external task management tools.
- New Tab Integration: Replaces the default new tab page with a clean todo interface
- Quick Access: Manage your tasks right when you open a new tab
- Top Sites: Shows your most visited sites for easy access
- Simple Interface: Minimalist design focused on productivity
(Coming soon)
- Clone this repository and run
bun run build
to build the extension. This will create abuild
folder which you can unpack and install as an extension. - Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top-right corner
- Click "Load unpacked" and select the build folder containing the extension files
- The extension should now be installed and will activate when you open a new tab
- Open a new tab to access your todo list
- Add new tasks with a simple input field
- Mark tasks as complete with a single click
- Remove completed tasks to keep your list clean
index.html
- Main interface for the new tab pagebackground.js
- Background service worker for extension functionalitystatic/
- Contains icons and other static resourcesmanifest.json
- Extension configuration file
- Make your changes to the codebase and build the extension
- Test locally using the "Load unpacked" method described above
- For distribution, package the extension as a ZIP file if required
Q requires minimal permissions:
topSites
- To display your most frequently visited websites
Contributions are welcome! Feel free to submit issues or pull requests to help improve Q.
Made with ❤️ for productivity enthusiasts