dengxiwang

dengxiwang / go-nav

Public

一个简洁高效的个人/团队导航站,基于 Next.js 16、React 19、HeroUI v3 和 Tailwind CSS v4 构建。项目使用 JSON 配置驱动内容和布局,支持前台导航、后台管理、图片上传、备份还原和 Docker 部署.

10
6
89% credibility
Found May 18, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Go Nav is a personal website navigation tool that lets you create a beautiful, organized hub for your favorite websites. It comes with a public homepage where visitors can browse your categorized sites and search through them, plus a powerful admin dashboard where you manage everything. You can organize sites into categories, customize the look with themes and layouts, add search functionality, inject custom code, and even import your existing browser bookmarks. Your data can be backed up locally or synced to cloud storage like GitHub or WebDAV. The whole thing deploys easily with Docker and works as a standalone website.

How It Works

1
🔍 You discover a need for your own navigation hub

You've been juggling browser bookmarks and want a beautiful, personal website where all your favorite sites live in one organized place.

2
🚀 You launch your site with one click

Using Docker, your navigation site spins up instantly. Within minutes, you have a working website ready to customize.

3
🔐 You enter your admin area

A clean login screen welcomes you. After entering your credentials, you step into a powerful dashboard where everything can be managed.

4
You build your perfect navigation page

You create categories, drag websites into them, upload icons, and arrange everything just how you like it. Your navigation comes alive.

5
You make it yours
🌓
Switch between light and dark themes

Pick a theme that matches your style, or let it follow your visitor's system preference automatically.

🔍
Set up search your way

Enable local search to find your sites instantly, or connect external search engines like Google and Baidu.

🧩
Add your own custom code

Inject CSS or JavaScript snippets to add custom styling or functionality that fits your needs.

6
🌐 Your site goes live for the world to see

The homepage displays your beautifully organized categories and websites. Visitors can search, browse, and discover your curated collection.

🎉 Your personal navigation hub is complete

You have a fast, beautiful, and fully customized navigation site. Your data is backed up safely, and you can sync it anywhere you want.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is go-nav?

Go-nav is a lightweight personal or team navigation hub that runs on Next.js with TypeScript. Instead of a database, it stores everything in JSON files--categories, sites, search engines, theme settings. You get a polished frontend with category-based navigation, sidebar anchors, recent visits tracking, and ad banner rotation, plus a full admin dashboard to manage all of it. Docker deployment is built in.

Why is it gaining traction?

The appeal is simplicity. Traditional navigation builders either require a database or lock you into a hosted service. Go-nav sidesteps both by treating JSON files as the source of truth. Data lives on your server or in a GitHub repo you control. The dual deployment modes let you run it as a static site (no backend) or a full server-rendered app with API routes. Backup and sync to GitHub or WebDAV make it viable for teams that want version control on their link collections.

Who should use this?

Developers who want a self-hosted start page without the operational overhead of databases. Teams that want to version-control their internal tool links. Anyone comfortable with JSON config who needs search, categorization, and admin UI without building it from scratch. Not ideal for non-technical users or teams needing multi-user permissions and audit logs.

Verdict

With only 10 stars and a credibility score of 0.9%, this is a young project flying under the radar. The codebase shows solid engineering choices--SSR, Docker, atomic state management--but maturity signals are weak. Test coverage, documentation depth, and community support are unknowns. Worth piloting for personal use or small teams, but hold off on mission-critical deployments until the project gains some traction and documentation catches up.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.