whatisgithub

What is qiaomu-tab?

joeseesun/qiaomu-tab — explained in plain English

Analysis updated 2026-05-18

35JavaScriptAudience · generalComplexity · 2/5LicenseSetup · moderate

In one sentence

A Chrome new tab extension that replaces the default page with a personal dashboard: clock, search, to-dos, bookmarks, notes, and weather.

Mindmap

mindmap
  root((Qiaomu Tab))
    What it does
      Custom new tab page
      To-do list and notes
      Bookmarks and history
    Search bar
      Local search
      Web search
      Send to AI chat
    Tech stack
      JavaScript
      Chrome MV3 extension
    Audience
      Chinese language users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace your Chrome new tab page with a personal dashboard of to-dos, bookmarks, and notes

USE CASE 2

Search your local bookmarks and history or send a query straight to an AI chat service from one search bar

USE CASE 3

Keep a private to-do list and notes stored only in your browser, with no account or cloud sync

What is it built with?

JavaScriptChrome MV3 extension

How does it compare?

joeseesun/qiaomu-tabartofpilgrim/dialsdevadarshini27/nptel-tracker
Stars353535
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasymoderate
Complexity2/51/52/5
Audiencegeneraldesignergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Manual install: clone the repo, run two build commands, then load it as an unpacked extension via Chrome developer mode.

MIT license: use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

So what is it?

Qiaomu Tab is a Chrome browser extension that replaces the default new tab page with a quiet, personal dashboard. Instead of opening a new tab and seeing ads or clutter, you see a large clock, a search bar, your to-do list, custom shortcut links, recent browsing history, bookmarks, notes, weather, and a small music widget, all on one screen. The extension keeps your data on your device. There is no account to create and no cloud sync requirement. Your custom sites, to-dos, notes, and settings all live in your browser's local storage. Some features do contact third-party services, such as weather data from a mapping API and daily quotes from a public endpoint, but your history and bookmarks stay local. The search bar works as a single entry point for several tasks: you can search your local bookmarks and history, switch to a web search engine, or send your query directly to an AI service like ChatGPT or Kimi. The extension includes auto-submit scripts for those AI pages, so your search term lands in the prompt box ready to go. Installation is manual for now. You clone the repository, run two terminal commands to install dependencies and build the notes editor, then load the folder as an unpacked extension through Chrome's developer mode. The project is built with plain JavaScript on Chrome's MV3 extension platform, so there is no separate development server to run during normal use. The interface is designed with Chinese users in mind, including Chinese-language labels, Chinese city weather, and specific handling for WeChat article titles in the browsing history view. An English summary is included in the README. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Explain how Qiaomu Tab's search bar routes a query to local search, web search, or an AI chat service
Prompt 2
Walk me through building and loading Qiaomu Tab as an unpacked Chrome extension
Prompt 3
What data does Qiaomu Tab keep local versus send to third-party services like weather or quotes
Prompt 4
Help me adapt Qiaomu Tab's new tab dashboard layout for an English-speaking audience

Frequently asked questions

What is qiaomu-tab?

A Chrome new tab extension that replaces the default page with a personal dashboard: clock, search, to-dos, bookmarks, notes, and weather.

What language is qiaomu-tab written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome MV3 extension.

What license does qiaomu-tab use?

MIT license: use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

How hard is qiaomu-tab to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is qiaomu-tab for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.