A lightweight Chrome extension for taking quick notes directly in the browser. Supports dragging, resizing, saving as .txt, copying content, and toggling visibility. Great for jotting things down while you browse.
- Draggable and resizable sticky notes
- Editable and scrollable content
- Random color themes for variety
- Save notes as
.txtfiles - Copy content to clipboard
- Toggle note visibility
- Chrome storage for persistent filename
- Create new notes with one click
-
Download or clone the repository:
git clone https://github.com/yourusername/sticky-note-extension.git
-
Open
chrome://extensions/in your browser. -
Enable Developer mode (toggle in the top right).
-
Click Load unpacked and select the folder with the
manifest.jsonfile.
Once installed, the sticky note UI will appear on supported pages. You can:
- Move and resize the note
- Save its content to a
.txtfile - Copy the note text
- Toggle visibility using the floating icon
When you click the save button:
- The note content is downloaded as a
.txtfile - On the first save, Chrome prompts for a location and filename
- Your chosen filename is remembered using
chrome.storage.local
sticky-note-extension/
├── background.js
├── icons/
├── manifest.json
├── script.js
├── styles.css
└── README.md
In manifest.json:
"permissions": [
"storage",
"downloads"
]storage: Saves your preferred filenamedownloads: Allows exporting notes as text files
- Only one note can be active at a time