The Notes Extension is a browser-based task management tool designed to help users organize their tasks efficiently. It allows users to create, prioritize, and manage tasks with features like deadlines, descriptions, and more.
Note: This extension is only compatible with Brave and Chrome browsers.
Feature Highlight: Manage your daily to-dos directly on the browser's home page (new tab).
- Clone or download the repository to your local machine.
git clone https://github.com/111-vk/todo_extension.git
- Open your browser and navigate to the extensions page:
- For Chrome:
chrome://extensions/ - For Brave:
brave://extensions/
- For Chrome:
- Enable "Developer mode" (usually a toggle in the top-right corner).
- Click on "Load unpacked" and select the folder containing the extension files.
- The extension should now be installed and visible in your browser's extensions list.
now you need to set a custom keybind to quickly open the Notes Extension, such as Ctrl + Space.
- Open your browser and navigate to the extensions page:
- For Chrome:
chrome://extensions/ - For Brave:
brave://extensions/
- For Chrome:
- Scroll to the bottom of the page and click on "Keyboard shortcuts".
- Locate the Notes Extension in the list.
- click on the pencil icon next to activate the extension.
- now press the new key combination you want to use. (e.g.,
Ctrl+Space)
note: do not use key combinations that are already in use by the browser or other extensions.
- A modern browser (Chrome, Brave, etc.)
- Basic knowledge of JavaScript, HTML, and CSS
index.html: Main HTML file for the extension.manifest.json: Configuration file for the browser extension.scripts/: Contains JavaScript files for functionality.backend.js: Handles task management logic.main.js: Manages UI interactions.
css/: Contains CSS files for styling.images/: Contains images used in the extension.
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Description of changes" - Push to your branch:
git push origin feature-name
- Open a pull request.