The Biggest Update Ever.
Transform your new tab into a powerful, customizable,
minimalist & privacy-first command center.
Features Β·
Extension Preview .
YDD Landing Page .
Installation
Transform Your |
New Tab Page |
Most new-tab dashboards are either too simple or overloaded with distractions. YDD gives you a focused, flexible command center that adapts to the way you work:
- π Privacy First: No account, analytics, or behavioral profiles. Your history, tasks, links, settings, and news cache stay in your browser.
- ποΈ Fast & Lightweight: Built with vanilla JavaScript and no heavy framework, keeping the dashboard responsive and quick to load.
- β¨οΈ Command-Driven: Use the Command Palette, customizable shortcuts, and search bang commands to reach actions, tools, and services quickly.
- π¨ Personal by Design: Shape the experience with custom themes, backgrounds, icons, widget visibility, and separate Mini and Full Settings.
- π Optional Live Features: Enable weather, News Feeds, or online suggestions only when you want them, with clear control over their data flow.
YourDynamicDashboard has been heavily upgraded with the "Performance & Scaling" patch.
| Category | Premium Features |
|---|---|
| π€ Interaction | Ctrl+K or Cmd+K to access dashboard actions, settings, tools, and search from one keyboard-driven panel.Z to banish all clutter. Only the clock and wallpaper remain. |
| π¨ Personalization | |
| βοΈ Utilities | !g, !yt, !sp, and !w, with Perplexity, Google AI Search, and optional online suggestions available. |
| β‘ Quick Access |
Glassmorphism
|
Wild West
|
Blue Abstract
|
Bio Lime
|
The Dawn
|
PopUp Features
|
Stores may have older versions if a new update has arrived recently.
Note
Firefox, Zen, Librewolf, etc. treat New Tabs and Homepages separately. To see your dashboard on startup:
- Install: Get the extension from Firefox Add-ons.
- Bookmark: Open a New Tab (so the dashboard loads), then press
Ctrl+Dto bookmark it. - Configure: Go to Browser's Settings > Home.
- Select: Under "Homepage and new windows", choose Custom URLs β Use Bookmark... and pick the bookmark you just created.
- Done: Now your dashboard will load instantly when you start your browser.
β οΈ Important Step for Zen Browser Users
By default, Zen Browser does not open extensions on New Tabs. You must enable this:
- Open a new tab & Type
about:configin your address bar and press Enter. - Click "Accept the Risk and Continue".
- Search for:
zen.urlbar.replace-newtab - Double-click it or manually set its value to false.
- Now open a new tab, and the dashboard will appear.
β οΈ Settings Not Saving? (LibreWolf / Zen)
If your Theme, Location, or To-Do list resets every time you close the browser:
- This happens because "Delete cookies and site data when closed" is enabled in your browser settings.
- Fix: Add an Exception for this extension in your Privacy & Security settings, or disable the auto-delete feature to allow
localStorageto save your preferences.
β‘οΈ Set as Startup Page AND New Tab Page
Opera blocks extensions from changing the New Tab page by default. You need a simple "Helper" extension to fix this.
- Install: Download the New Tab & Toolbox extension from the Chrome Web Store.
- Configure: Open "New Tab & Toolbox" extension and select Configuration.
- Set URL: In the "Custom URL" box, paste this exact ID:
chrome-extension://fckmlnagohleefboaleepppikpdkckjn/index.html - Activate: Change "Override default Start Page when browser launches" to YES.
- Save: Click the Save button at the bottom.
- Result: You will now see your dashboard when opening a New Tab AND when starting Opera.
β‘οΈ Set as Startup Page only
If you only want the dashboard to appear when you first launch Opera (but keep the default Speed Dial for new tabs):
- Settings: Go to Browser Settings (
Alt+P) > On Startup. - Select: Choose "Open a specific page or set of pages" β Add a new page.
- Paste: Enter this URL and click Add:
chrome-extension://fckmlnagohleefboaleepppikpdkckjn/index.html - Done: The dashboard will now load automatically whenever you launch Opera.
1. Download & Prepare
- Click the button above to download the latest
.ziprelease. Or, direct download - Unzip the folder to a permanent location (e.g.,
Downloads/YDD).β οΈ Important: Do not delete or move this folder after installing, or the extension will stop working.
2. Load into Browser
- Open your browser's extension manager by typing
chrome://extensionsin the URL bar. (Doesn't matter if you are using Edge, Brave, etc.) - Toggle Developer Mode on (usually a switch in the top-right corner π οΈ).
- Click the Load Unpacked button.
- Select the folder you extracted in Step 1.
- Done! Open a new tab to see your new dashboard.
1. Download & Prepare
- Download the latest
.xpirelease from above. Or, Direct download: - Keep the
.xpifile in a safe location (e.g.,Downloads/YDD).β οΈ Important: Do not delete or move this file after installing, or the extension will stop working.
2. Load into Browser
- Open your browser's extension manager by typing
about:addonsin the URL bar. - Click the βοΈ (Settings Icon) next to "Manage Your Extensions".
- Select Install Add-on From File...
- Browse and select the
.xpifile you downloaded. - Done! Open a new tab to see your new dashboard.
This project is legally protected and licensed under the GNU General Public License v3.0.
What this means:
- β Permissions: You are completely free to use, modify, and distribute this software for private or commercial purposes.
- π Conditions (Copyleft): If you modify and distribute this codebase, you must make your entire modified project open-source and free under the exact same GPLv3 license. You cannot take this code, modify it, and hide it in a closed-source project.
β οΈ No Warranty: This software is provided "as is", without warranty of any kind.
See the LICENSE file for the full legal text and details.
With YourDynamicDashboard, you are the product owner, not the product.
- Local-first: Your customizations, search history, preferences, and News Feed cache stay in your browser. YDD has no account system and does not automatically upload this data.
- Search Suggestions: History Only is the default and sends nothing typed online. Optional online modes send only the current prefix to the selected relay/provider after consent; results are cached locally for a limited time.
- News Feeds: Optional and disabled by default. YDD connects directly to selected publishers through their RSS/RDF feeds or publisher-operated API, stores story metadata locally, and does not send browsing history or use a YDD news relay.
- Voice & Location: Voice Search uses your browser's Web Speech API and YDD does not record or store your voice. Location is requested only after you click and confirm, then sent to weather providers and saved locally.
- Third-Party Services: Weather, autocomplete, fonts, favicons, backgrounds, and other online features use the providers described in the full policy. Those providers may process ordinary network metadata under their own policies.
Read the full Privacy Policy.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Inspiration: A huge thanks to XengShi for their project, MaterialYouNewTab, which served as a major inspiration. (Currently maintained by Prem Kumar & Itz-RJ)
- AI Assistance: Developed with help from Google's Gemini & OpenAI's ChatGPT.
Created with β€οΈ by Ditom Baroi Antu
Β© 2025-2026 All Rights Reserved.







