๐Ÿ“ฆ lucavehbiu / remindme-extension

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching
๐Ÿ“ฅ Clone https://github.com/lucavehbiu/remindme-extension.git
HTTPS git clone https://github.com/lucavehbiu/remindme-extension.git
SSH git clone git@github.com:lucavehbiu/remindme-extension.git
CLI gh repo clone lucavehbiu/remindme-extension
lucavehbiu lucavehbiu lower text fonts f2909fc 2 months ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ dist
๐Ÿ“ docs
๐Ÿ“ functions
๐Ÿ“ icons
๐Ÿ“ package
๐Ÿ“ src
๐Ÿ“ store-assets
๐Ÿ“„ .gitignore
๐Ÿ“„ background.js
๐Ÿ“„ CLAUDE.md
๐Ÿ“„ flatpickr.min.css
๐Ÿ“„ flatpickr.min.js
๐Ÿ“„ manifest.json
๐Ÿ“„ material_blue.css
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ package.sh
๐Ÿ“„ popup.html
๐Ÿ“„ popup.js
๐Ÿ“„ privacy-page.html
๐Ÿ“„ PRIVACY.md
๐Ÿ“„ README.md
๐Ÿ“„ styles.css
๐Ÿ“„ tailwind.config.js
๐Ÿ“„ unnamed.webp
๐Ÿ“„ vercel.json
๐Ÿ“„ README.md

Remind Me - Smart Web Reminders

A 100% private, Chrome extension that lets you set reminders for any web content with just a right-click. Perfect for remembering to follow up on articles, images, or any web content later.

Features

  • ๐Ÿ”’ 100% Private - All data stays on your device, zero external servers
  • ๐Ÿ–ฑ๏ธ Right-click on any text or image to set a reminder
  • โฐ Quick reminder presets (30min, 1h, tomorrow, next week)
  • ๐Ÿ“… Custom date/time picker with elegant UI
  • ๐Ÿ”” Native browser notifications when reminders are due
  • ๐Ÿ“ Add optional notes/descriptions to your reminders
  • ๐Ÿ“ฑ Modern, clean UI with Tailwind CSS
  • ๐Ÿš€ Minimal permissions - only what's needed

Privacy First

Unlike other "save for later" tools, Remind Me is designed with privacy as a core principle:

  • โœ… All data stored locally in your browser (chrome.storage.local)
  • โœ… No external API calls or data transmission
  • โœ… No analytics or tracking
  • โœ… No account required
  • โœ… Open source and auditable
  • โœ… Minimal permissions (storage, alarms, notifications, contextMenus, activeTab only)
Read our full Privacy Policy

Installation

  • Clone this repository:
git clone https://github.com/yourusername/remindme-extension.git

  • Build the extension:
npm run build

  • Load the extension in Chrome:
  • Open Chrome and go to chrome://extensions/
  • Enable "Developer mode" in the top right
  • Click "Load unpacked" and select the dist directory

Development

The extension is built with vanilla JavaScript and Tailwind CSS for simplicity and performance. Key files:

  • manifest.json: Extension configuration (v3, minimal permissions)
  • popup.html/js: The reminder creation interface
  • background.js: Manages context menus, alarms, and notifications
  • PRIVACY.md: Detailed privacy policy

Contributing

  • Fork the repository
  • Create your feature branch (git checkout -b feature/amazing-feature)
  • Commit your changes (git commit -m 'Add amazing feature')
  • Push to the branch (git push origin feature/amazing-feature)
  • Open a Pull Request

License

MIT License - feel free to use this project however you'd like!