Skip to content

Repository files navigation

Nebula Nav

A minimal starry-sky homepage for your bookmarks. Import Chrome HTML once, watch your most-visited sites glow.

English · 中文

screenshot

Features

  • Frequency-driven word cloud — the more you click, the brighter it glows
  • One-click Chrome import — drag in bookmarks.html, done. No account, no sync, no tracking
  • Drag-to-delete — hold a star, drag to the trash, it flies away as a meteor
  • Smart title cleanup — long titles are trimmed by separators, full name on hover
  • Pure frontend — all data stays in your browser's localStorage

Install

Option 1 — Run in terminal (one command)

npx nebula-nav

Your browser opens automatically at http://localhost:5173.

Requires Node.js ≥ 14. Install from nodejs.org if you don't have it.

Option 2 — Download & double-click

  1. Grab the zip from Releases
  2. Unzip, double-click index.html

Option 3 — Try online (no install)

👉 https://VirgoShuyu.github.io/nebula-nav

Usage

  1. First launch — the page is empty. Click "Import Chrome bookmarks"
  2. In Chrome: → Bookmarks → Bookmark manager → → Export → save as HTML
  3. Drop the HTML file onto the page
  4. Click a star to open; hold and drag to the trash to remove

All data lives in localStorage. Clear it anytime via DevTools.

Develop

git clone https://github.com/VirgoShuyu/nebula-nav.git
cd nebula-nav
node bin/cli.js     # or: npm start

No build step. Edit app.js / styles.css and refresh.

License

MIT

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages