A developer-oriented dashboard for your Chrome new tab page. Like Rainmeter, but for the browser you actually use.
TabMeter transforms your new tab page into a customizable dashboard of widgets. Weather, system stats, quick links, or whatever you can build—all displayed cleanly without ads or bloat.
You see your new tab page thousands of times a day. Make it useful.
- Simple Widget API - Drop in a JavaScript file, get a widget
- Flexible Layout - Drag, resize, and align widgets however you want
- Sandboxed Execution - Widgets can't interfere with each other
- Zero Friction - Right-click to add widgets, start configuring immediately
TabMeter isn't on the Chrome Web Store. Install via developer mode:
- Download or clone this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the TabMeter directory
- Open a new tab and start building
Right-click anywhere on your new tab page to add a widget. That's it.
Widgets are configured through simple JavaScript files. Move them around, resize them, delete them. The interface gets out of your way.
Widget development is straightforward JavaScript. Each widget is a self-contained file that defines its behavior, appearance, and configuration options.
Documentation and examples coming soon.
Built with vanilla JavaScript, HTML, and CSS. No frameworks, no build process, no complexity.
Permissions:
storage- Save your widget configurationsgeolocation(optional) - For location-based widgets like weather
Contributions are welcome. File an issue first if you're planning something significant.
No formal guidelines—and I'm happy to help if you need.
TabMeter itself collects no data. However, widgets you install may access external services or APIs. Review widget code before installation, especially from third parties.
- Issues: File them on GitHub
- Questions and feedback: mac@ezm.ac
- Feature requests: GitHub issues
MIT
Built because seeing your new tab page 10,000 times a day should be useful, not annoying.