A powerful browser extension that transforms your new tab into a comprehensive productivity dashboard featuring year countdown, customizable quick links, tab groups, and advanced sticky notes with professional templates.
| Feature | Screenshot |
|---|---|
| New Tab Dashboard | ![]() |
| Sticky Notes Toggle | ![]() |
| Advanced Note-Taking | ![]() |
Beautiful year countdown with progress visualization, convenient floating toggle for quick access, and professional sticky notes with rich formatting and templates
- Real-time countdown to the end of the year with days, hours, minutes, and seconds
- Progress visualization with animated progress bar and percentage display
- Celebration effects when less than 24 hours remain
- Toggle visibility for progress text and seconds display
- Responsive design that adapts to all screen sizes
- Drag & Drop reordering of links with visual feedback
- Custom link creation with automatic URL formatting
- Visual grid layout that adapts to your link count
- Link groups for organizing related bookmarks and collections
- One-click link opening and comprehensive management tools
- Hide/show toggle for distraction-free browsing
Experience powerful note-taking capabilities with browser-optimized features:
Core Features:
- Browser-specific optimization: Advanced UI for Brave, streamlined dialog for Chrome
- Rich text formatting: Bold, italic, code blocks, ordered/unordered lists
- Smart auto-save: Real-time saving with word, character, and line counting
- Export functionality: Save notes as text files for external use
- Auto-fade on inactivity: Notes become translucent during mouse inactivity (perfect for watching videos)
Advanced Capabilities:
- Drag & resize: Fully customizable positioning and sizing (Brave browser)
- Multiple themes: 5 professional color schemes (default, success, warning, danger, purple)
- Floating toggle button: Easy access with intelligent auto-fade functionality
- Keyboard shortcuts: Quick formatting with standard shortcuts (Ctrl/Cmd + B/I/S)
Professional Templates: Choose from 8 professionally designed templates for various productivity needs:
- 📅 Meeting Notes - Structured format with agenda, attendees, and action items
- ✅ To-Do List - Organized task management with priority levels and completion tracking
- 📚 Study Notes - Academic format with key concepts, formulas, and summaries
- 💻 Code Snippet - Code documentation with syntax examples and explanations
- 💡 Ideas & Brainstorm - Creative thinking space with idea categorization
- 🔍 Research Notes - Research documentation with sources and findings
- 📊 Project Planning - Project management with timelines and resource allocation
- 📝 Daily Journal - Personal reflection and daily planning template
- Multiple sticky note themes with professional color schemes
- Resizable and draggable sticky notes (browser dependent)
- Settings panel for customizing all features and preferences
- Responsive design optimized for different screen sizes
Prerequisites:
- Google Chrome, Brave, or Edge browser
- Developer mode enabled in browser extensions
Step-by-step Installation:
-
Download the Extension
git clone https://github.com/ManishKrBarman/ext-ytimer.git cd ext-ytimerOr download as ZIP from the GitHub repository and extract it.
-
Validate Extension Structure (Optional)
# Ensure all required files are present npm run build -
Open Browser Extensions Page
- Chrome/Edge: Navigate to
chrome://extensions/ - Brave: Navigate to
brave://extensions/
- Chrome/Edge: Navigate to
-
Enable Developer Mode
- Toggle the "Developer mode" switch in the top right corner
-
Load the Extension
- Click "Load unpacked" button
- Select the extension root folder (containing
manifest.json) - The extension will be installed and automatically activated
-
Verify Installation
- Open a new tab to see the Year Countdown dashboard
- Look for the floating sticky notes toggle button (📝)
Update Process:
# Pull latest changes
git pull origin main
# Validate structure (optional)
npm run build
# Refresh extension in browser
# Click the refresh button (🔄) on the extension card📁 Clean Structure: This extension uses an organized file structure with all source code in the
src/directory. No build process is required - it runs directly from source files.
Year Countdown Features:
- Open a new tab to see the real-time countdown automatically
- Click the progress bar to toggle percentage display
- Use keyboard shortcut
Pto toggle progress text visibility - Click the settings gear icon to customize display options
Quick Links Management:
- Click the "+" button to add new links with auto-URL formatting
- Drag links to reorder them in your preferred arrangement
- Click "Create Group" to save collections of related links
- Use "Open Groups" to access and manage saved link collections
- Toggle visibility with the hide/show links button for distraction-free browsing
Accessing Notes: Click the floating 📝 button to open your note-taking interface.
Advanced Features (Brave Browser):
- Rich Text Formatting: Use the toolbar for Bold, Italic, Code, and List formatting
- Professional Templates: Choose from 8 different templates for various use cases
- Interactive Features: Drag to reposition, resize by dragging corners, theme cycling
- Smart Features: Auto-fade during inactivity, real-time metrics, export functionality
Chrome Compatible Mode:
- Clean, accessible note-taking interface with same formatting options
- All templates available with keyboard shortcuts for quick formatting
- Auto-save, export capabilities, and auto-fade functionality included
| Feature | Brave | Chrome | Other Browsers |
|---|---|---|---|
| Year Countdown Dashboard | ✅ | ✅ | ✅ |
| Quick Links Management | ✅ | ✅ | ✅ |
| Tab Groups & Collections | ✅ | ✅ | ✅ |
| Basic Sticky Notes | ✅ | ✅ | ❌ |
| Advanced Sticky Notes UI | ✅ | ❌ | ❌ |
| Auto-fade During Inactivity | ✅ | ✅ | ❌ |
| Drag & Resize Notes | ✅ | ❌ | ❌ |
| Rich Text Formatting | ✅ | ✅ | ❌ |
| Professional Templates | ✅ | ✅ | ❌ |
| Note Export Functionality | ✅ | ✅ | ❌ |
| Multiple Note Themes | ✅ | ❌ | ❌ |
P- Toggle progress text visibilityCtrl/Cmd + R- Refresh pageEscape- Clear focus from active element
Ctrl/Cmd + B- Bold formattingCtrl/Cmd + I- Italic formattingCtrl/Cmd + S- Save (auto-save is always active)
- No data collection: All data is stored locally in your browser
- No external servers: Everything runs locally
- No tracking: No analytics or user behavior tracking
- Open source: Full transparency with source code available
- Manifest V3 compatible with modern Chrome extension standards
- Service Worker based background script for efficient resource management
- Content Scripts for seamless web page integration
- Local Storage for all user data - no external dependencies
- Modular Structure with organized source code in
src/directory
src/
├── js/
│ ├── background.js # Service worker with alarms and notifications
│ ├── content-script.js # Sticky notes injection for web pages
│ └── newtab.js # Main dashboard functionality
├── css/
│ ├── styles.css # New tab interface styling
│ └── sticky-note.css # Sticky notes themes and animations
└── html/
└── newtab.html # New tab page structure
- Cross-browser compatibility detection with browser-specific optimizations
- Responsive CSS with modern design patterns and animations
- Error handling with comprehensive try-catch blocks and fallbacks
- Build validation ensuring all required files and dependencies exist
- Browser-optimized code with no Node.js dependencies in runtime files
- Fork the repository
- Create a 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
This project is licensed under the MIT License - see the LICENSE file for details.
Found a bug? Please open an issue on GitHub with:
- Detailed description of the problem
- Steps to reproduce
- Browser version and OS
- Screenshots if applicable
- Dark/Light theme toggle
- Cloud sync for settings and notes
- More sticky note themes
- Integration with calendar services
- Mobile companion app
- Export to various formats (PDF, Markdown)
- Collaborative sticky notes
- Manifest Version: 3
- Supported Browsers: Chrome, Brave, Edge
- File Size: < 500KB
- Performance Impact: Minimal
- Privacy: 100% Local
📁 GitHub Repository | 🐛 Report Issues | 💡 Feature Requests | 📖 Documentation


