Retain is a Chrome extension that lets you seamlessly manage tasks while browsing the web, with features like reminders, groups, and priorities.
- 📝 Create and manage tasks with rich text support
- 🎯 Set task priorities (High, Medium, Low)
- 👥 Group related tasks together
- 📎 Attach links to tasks
- ✅ Track task completion
- ⏰ Set reminders for tasks
- 📅 Track task duration
- 🔔 Daily task notifications
- 📊 View task timelines
- 📱 Adjustable sidebar position (left/right)
- 🔤 Configurable text sizes
- 🌐 Multi-language priority support
The extension uses Chrome's storage API with the following key structure:
- groups: Task group definitions and metadata
- reminders: Task reminder settings and schedules
- mytodo: Main task data storage
- user_id: User identification for sync
- settings: Position, text size, and visibility preferences
- src/: Source code of the extension
- Auth/: Authentication and user management
- Services/: Core services including subscription management
- Notes/: Task and note management components
- Groups/: Group management functionality
- Options/: Extension settings and configuration
- Envs/: Environment configurations
- modules/: Reusable utility modules
- types/: TypeScript type definitions
- manifest.json: Chrome extension manifest file
- src/content.js: Main content script for the extension
- src/App.tsx: Main React application component
- src/index.tsx: Application entry point
- LICENSE: MIT License file
- package.json: Project dependencies and scripts
- webpack.config.js: Build configuration
- tsconfig.json: TypeScript configuration
- dist/: Contains the compiled extension files
- js/: Bundled JavaScript files
- _locales/: Internationalization files
- manifest.json: Processed manifest file
Feel free to submit issues or pull requests to help us improve Retain.
If you like Retain and want to support its development, consider buying me a coffee:
👉 Buy Me a Coffee
Join our Discord server to connect with other users and developers:
👉 Join Discord
This project is licensed under the MIT License.
.png)


![Russia's Spy Hotel – Unit 29155 [video]](https://www.youtube.com/img/desktop/supported_browsers/firefox.png)
