• Stars
    star
    2,114
  • Rank 21,816 (Top 0.5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🔍 发现导航 , 最强轻量级导航网站


Discovery Navigation

A purely static, powerful navigation website that supports SEO and online editing, I hope you will like it

Built-in collection of up to 800+ high-quality websites to help you work, study and live

Stars Angular



Preview

Themes

Preview Preview Preview Preview Preview

Features

`Discovery Navigation The idea is to make it simple and convenient without relying on back-end services, without complicated configuration and database configuration concepts, so it can be used out of the box.

  • 🍰 Built-in 800+utility sites.
  • 🍰 Support SEO.
  • 🍰 It is completely static and provides automatic deployment functions.
  • 🍰 The trigeminal tree has a clear structure and clear classification.
  • 🍰 Support one website to associate multiple URLs
  • 🍰 The coexistence of beauty and simplicity is no longer the era of killing Matt.
  • 🍰 Completely open source, easy to customize.
  • 🍰 Support multiple browsing modes and innovation.
  • 🍰 Support footprint memory.
  • 🍰 Support mobile browsing.
  • 🍰 Support search query.
  • 🍰 Support custom engine search.
  • 🍰 A variety of theme switching.
  • 🍰 Support dark mode.
  • 🍰 Support background management, no need to deploy.
  • 🍰 Support import from Chrome bookmarks

Deploy

Its as easy as counting numbers "3 2 1" that simple!

Method one (github-pages free)

1、Fork the current project.

2、https://github.com/settings/tokens apply for a token, check the corresponding permissions, if you don’t understand, select all, copy and save the token.

3、https://github.com/username/nav/settings/secrets/actions/new Create a new application token, name fill in TOKEN (All are uppercase).

4、Go to https://github.com/username/nav/actions click "Green Button"

5、Be sure to modify the project configuration file nav.config.ts

6、After 5 minutes, open https://username.github.io/nav , you will see a very powerful navigation website.

Method 2 (Free Vercel)

The steps are the same as the first method, except that the fourth step is not needed. For specific use, follow the steps https://github.com/apps/vercel

Method 3 (Free Netlify)

https://www.netlify.com/

Backstage

Modify the routing address to system, such as: https://www.nav3.cn/#/light Change to https://www.nav3.cn/#/system

Bookmark import

Support importing from Chrome bookmarks (WebKit kernel should be supported~), it will automatically detect navigation that meets the three-level classification, and all others will be set as unclassified:

The browser opens chrome://bookmarks/ to export the bookmarks to get the html file, and then import it from the background of the navigation website.

Upgrade

Before upgrading, please back up the data folder and nav.config.ts in the root directory, and replace them after the upgrade. Click the Watch button in the upper right corner to track the version upgrade for the first time.

Update log

CHANGELOG

Development and construction

# Download
git clone --depth=1 https://github.com/xjh22222228/nav.git

cd nav

# Installation dependencies
yarn

# Start
yarn start

# Build
yarn build

contribute

Thank you for your contribution, men.

Suggest

If you have any functional suggestions, you can initiate an issue, Thank you.

LICENSE

MIT

More Repositories

1

git-manual

:octocat: git command reference manual; Git常用命令参考手册,涵盖了在开发中用到的git命令
919
star
2

awesome-web-editor

🔨 Open source WEB editor summary
Python
769
star
3

tomato-work

🍅 个人事务管理系统
TypeScript
596
star
4

boomb

💣 Manage your pictures easily for Github/Gitee. 基于 Github/Gitee 轻松管理您的存储图库
Vue
323
star
5

linux-manual

🐧 Linux command reference manual; Linux 常用命令参考手册, 日常运维的最佳拍档。
312
star
6

vue-authorized

Used for vue3 based on ABAC permission verification component
JavaScript
232
star
7

gosh

🛺 Golang utility library, With additional functions such as JavaScript/Python! Golang实用程序库。
Go
176
star
8

tomato-work-server

🍅 Tomato Work Server for Egg.js
JavaScript
52
star
9

egg-mailer

🥚 mailer plugin for egg
JavaScript
22
star
10

egg-crypto

🥚 crypto plugin for egg
JavaScript
12
star
11

weapp-input-frame

input-frame for weapp
JavaScript
11
star
12

micro-design-editor

Micro page editing component for react
JavaScript
9
star
13

ip

🐺 Public IP for Go
Go
8
star
14

tomato-work-mini

🍅 个人事物管理系统
JavaScript
8
star
15

wifi

📶 Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect.
Go
7
star
16

github-oauth2

Github OAuth2 for Go
Go
6
star
17

xjh22222228

4
star
18

translate-tw

将文件内的中文简体转换成繁体。
Go
3
star
19

xss-ctf

XSS-CTF 一个练习和入门的XSS平台
JavaScript
3
star
20

python-check-updates

⚡️ Find the latest version of your requirements.txt current dependency package.
Go
3
star
21

v-drag-move

🤚 v-drag-move
Vue
3
star
22

vscode-translate-tw

VSCode 将文件内的中文简体转换成繁体
TypeScript
3
star
23

js-ant

js-ant
JavaScript
2
star
24

iterm2-zmodem

iTerm2 zmodem shell
Shell
2
star
25

vue-app

📱基于vue构建的移动端网站
Vue
2
star
26

nav-web

TypeScript
2
star
27

mac

get mac address for go.
Go
1
star
28

public

1
star
29

clear

Clear terminal screen
Go
1
star
30

issue-helper

Vue
1
star
31

battery

TypeScript
1
star