Created a custom New Tab dashboard extension that allows embedding iframes and targeting DOM elements with CSS selectors to showcase as widgets, along with numerous other handy features. Eager to hear feedback from /r/webdev!

Introducing New Tab Widgets: A Fully Customizable Productivity Dashboard for Chrome

Are you looking to optimize your new tab experience with a personalized and functional dashboard? After several years of development, I am excited to share a project I’ve been working on โ€” a versatile Chrome extension that transforms your browserโ€™s new tab page into a productivity powerhouse.

From Hobby to Utility: The Evolution of a Personal Project

What began as a simple solution to control Philips Hue lighting from a new tab has grown into a comprehensive, highly customizable dashboard tailored to streamline your daily routines. Crafted carefully over four years in my spare time, this extension offers a robust set of features designed to enhance your browser experience.

Core Features at a Glance

  • Embedded Iframes with Targeted Elements
    Easily embed external content by specifying a CSS selector to pinpoint exact elements on a webpage. For instance, I display GitHub issues from specific repositories and real-time Yahoo Finance stock tickers as individual widgets, giving me quick access to vital info.

  • Essential Widgets for Everyday Use
    Keep track of weather updates, world clocks, bookmark groups, sticky notes, and more โ€” all customizable to your needs.

  • Smart Philips Hue Integration
    Control your smart lighting seamlessly with scene and group widgets, toggle lights on/off, adjust colors, and switch scenes effortlessly through context menus. Perfect for creating the ideal ambiance with minimal effort.

  • Game and App Launcher
    Launch Steam games or applications directly from your dashboard for quick access without having to navigate through menus.

  • Powerful Search Tools
    Multiple search engine support, with local search history tracking to quickly revisit previous queries.

  • Calendar Sync
    Integrate Google Calendar for instant access to your schedule, right from the new tab.

  • Customizable and Extensible
    Widgets can be configured via JSON or styled with custom CSS, allowing endless personalization options.

  • Optional Welcome Screen
    A friendly introductory screen appears on load, which can be customized or disabled.

Accessible Now on Chrome Web Store

This extension, titled New Tab Widgets, is available for Chromium-based browsers through the Chrome Web Store. Feel free to explore and customize it to suit your workflow.

Check it out here!

Visit the Official Website for More Information

Learn more, view demos, or get


Leave a Reply

Your email address will not be published. Required fields are marked *