Q is a simple yet powerful browser extension that transforms your new tab page into a quick and efficient to-do 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 to-do 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)
- Check the release page for the latest release tag - https://github.com/aditya-xq/Q/releases, download the build.zip and extract it to a
build
folder - 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
- 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. - Steps to add an extension to your browser are the same as above, once you have the build folder.
- Open a new tab to access your to-do 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