Context-aware notes for your GitHub repositories.
GitNotes is a Chrome Extension that allows you to take notes specifically for the GitHub repository you are currently viewing. It opens as a side panel, giving you a seamless note-taking experience right next to your code.
- Context-Aware: Automatically detects the GitHub repo you are on (e.g.,
facebook/react) and filters your notes to show only those relevant to that repo. - Side Panel: Opens in the Chrome Side Panel for a non-intrusive workflow.
- Rich Text & Markdown: Supports code blocks, links, and basic formatting.
- Local Storage: All data is stored locally on your machine for privacy and speed.
- Version History: Keep track of changes with a built-in history and diff viewer.
- Dark Mode: Automatically respects your system's theme preferences.
Since GitNotes is currently in development, you can install it manually:
- Download/Clone this repository to your local machine.
- Open Google Chrome and navigate to
chrome://extensions. - Enable Developer mode by toggling the switch in the top right corner.
- Click the Load unpacked button.
- Select the
GitNotesfolder from the downloaded files. - The extension is now installed! Pin it to your toolbar for easy access.
- Navigate to any GitHub repository.
- Click the GitNotes icon in your toolbar (or open the Side Panel).
- Start typing! Your notes are automatically linked to the current repository.
- Double-click a note or click its repo badge to open the repository in a new tab.
🚀 GitNotes will hopefully be available on the Chrome Web Store soon! Stay tuned for an easier installation process.
If you find this extension useful, consider buying me a coffee!