A powerful navigation website that is purely static, supports SEO, and online editing
Built-in collection of 800+ high-quality websites to assist your work, study, and life
No database, no server, zero-cost one-click deployment, ready to use out of the box, yet capable of manipulating and saving data like a database.
Easy to use, simple, and powerful.
- 🍰 Built-in
800+high-quality websites - 🍰 Support for Gitee
- 🍰 Support for GitLab
- 🍰 Support for importing from browser bookmarks
- 🍰 Support for exporting data to browser bookmarks
- 🍰 Support for AI translation
- 🍰 Support for user submissions, edits, and deletions
- 🍰 Support for self-deployment (pm2|Docker|BT Panel)/Fork
- 🍰 Support for category/website movement and references
- 🍰 Support for SEO search engines
- 🍰 Support for associating websites with multiple URLs or tags
- 🍰 Support for detecting website status
- 🍰 Support for configuring visibility only to yourself
- 🍰 Support for automatically fetching website icons/names/descriptions
- 🍰 Support for widget personalization
- 🍰 Support for dark mode
- 🍰 Support for backend management without deployment
- 🍰 Support for footprint memory
- 🍰 Support for multiple search queries
- 🍰 Support for custom search engines
- 🍰 Support for card advertisement display
- 🍰 Support PWA applications
- 🍰 Multiple high-value themes to switch between
- 🍰 Powerful responsive system
- 🍰 Various loading animations
- 🍰 Multiple card style designs
- 🍰 Completely static with automated deployment functionality
- 🍰 Ternary tree categorization with clear structure and classification
- Deploy internal company navigation system for unified link management
- Personal bookmark management, browser bookmark alternative
- Personal navigation website for sharing, value, and discovery
Zero-cost deployment, as easy as counting 3-2-1.
-
Click
Forkin the top right corner. -
Apply for a
tokenat https://github.com/settings/tokens/new, select appropriate permissions (select all if unsure), copy and save the Token; For Gitee, click here -
Add the token at https://github.com/your-username/nav/settings/secrets/actions/new, name it
TOKENin uppercase. -
Open https://github.com/your-username/nav/actions to enable automatic deployment
-
Modify the
gitRepoUrlfield in the root configuration file nav.config.yaml -
Open https://your-username.github.io/nav to see your powerful navigation website.
build path dist/browser
https://github.com/apps/vercel
Only need to modify the following fields in the root nav.config.yaml
| Fork | Self-Deploy | Field | Description |
|---|---|---|---|
| √ | gitRepoUrl | Your repository URL | |
| √ | branch | Deployment branch | |
| √ | √ | hashMode | Whether to use Hash mode for routing, must be true for github pages |
| √ | password | Self-deployment login password, not needed for Fork users |
|
| √ | address | Self-deployment address | |
| √ | √ | User submission notification | |
| √ | mailConfig | Email configuration for self-deployment notifications | |
| √ | imageRepoUrl | Image repository, default https://github.com/xjh22222228/image?branch=main |
Change the route to system to access, e.g., https://www.nav3.cn to https://www.nav3.cn/system
For Fork users only
Install Pull here, updates will automatically create Pull Requests for your repository.
Clone your repository and execute:
git pull
git remote add upstream https://gitee.com/xiejiahe/nav.git
git fetch upstream main
git merge upstream/main --allow-unrelated-histories --no-edit
git push
# If node is installed, just run
npm run updateThis project has been maintained and open-sourced since 2018, through numerous iterations and optimizations. It's my honor if this project can help you.
You can buy the author a coffee to keep fighting
For commercial sites, themes, projects, and applications, keep your source code private/proprietary by purchasing a Commercial License .
Licensed under the GNU General Public License 3.0 for compatible open source projects and non-commercial use.
Copyright 2024-present xiejiahe

