github.com/liubaicai/navi-home

仿百度主页导航

Open this visualization on its own page →

Contributors

4

Lines of Code

270

From

2018-05-28

To

2021-03-24

About liubaicai/navi-home

Navi-Home is a customizable browser homepage navigation page designed to replace your default browser start page. It's built with a Go backend using the Gin framework, a Vue.js 2 frontend, and SQLite for data storage. The application offers a clean, responsive interface that works across different screen sizes and devices.

The project includes a complete user system with registration, login, and logout functionality. Users can create custom navigation categories and links, organize them through drag-and-drop reordering, and the application automatically fetches website favicons for visual appeal. It supports multiple search engines including Baidu, Bing, and Google, allowing users to quickly search directly from the homepage.

Navi-Home is available in multiple deployment formats: Docker containers for easy deployment, pre-compiled binaries for Linux and Windows, and source code that can be built locally with Go 1.21 or higher. The project is open to contributions and uses the WTFPL license, giving users complete freedom in how they use the code.

Share this video