bookmav

bookmav

BookNav is a personal navigation website project built using Flask that can be easily deployed through Docker. It aims to help users organize and quickly access commonly used website links, provides classification management and rich interactive functions, and supports an invitation code registration system to control user access.

78GitHub
Description

BookNav is built on the Flask Web framework and provides the following core functions: Interactive enhancements ˇRight-click menu interaction: Right-click the link card can pop up a shortcut menu, supporting adding, editing, deleting, copying links and other operations Quick add website: Simply paste the link on the home page to pop up the quick add link dialog box without going to the background Drag and drop sorting function: Support website card drag-and-drop sorting Support sidebar classification and drag-and-drop sorting Duplicate link verification function: Automatically detects whether a URL already exists when adding or editing a website Smart reminder of existing links and their categories Options provided: cancel the addition, force the addition, or jump to an existing link Effectively prevent the same website from being added repeatedly and keep navigation clean 🔍Efficient search system Global quick search: The top search box supports instant search of entire site content Multi-dimensional matching: Supports full-text search of website titles, URLs, descriptions and keywords Search within category: Limit the search scope on specific category pages 📤Database import and export functions: Perfectly compatible with OneNav data structure and supports seamless migration Supports importing OneNav's SQLite database export files Automatically match categories and retain the original organizational structure Export to multiple formats: native format, OneNav compatible format ˇ Back-end management system️ Complete back-office management interface: Independent management console Website and classification management: complete addition, deletion and review functions, batch deletion, batch modification public, private status Site settings: Customize site name, Logo, SEO information, etc., support custom background images, support opening links to jump transition pages (support advertising) Invitation code management: Generate and manage registration invitation codes Data batch operation function: Grab the icon with one click Clear all data with one click backup function User system User management: Activate default super administrator privileges for the first time, support viewing and managing user accounts, and support adding ordinary users and administrator roles Invitation code registration: New users can only be registered through the invitation code, ensuring the privacy of the site User authentication: complete login, registration and logout functions Rights management: Distinguish between ordinary users and administrator rights Note: If there are multiple users, carefully release the user's super administrator privileges; you can appropriately release the ordinary administrator privileges (the ordinary administrator backend function only involves the link related and invitation code parts) ˇicon processing Automatically get website icons: Automatically try to get and display the website's Favicon Elegant downgrade display: Display default icons based on website initials when icon loading fails Consistent visual experience: Ensure that the interface is clean and consistent, even if external resources are not available 📱Responsive design Full device adaptation: Perfect support for desktop, tablet and mobile devices Layout adaptation: Bootstrap based responsive grid system Touch friendly: An interactive experience optimized for mobile devices Administrator account: admin Administrator password: admin123

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
App Information
Version
1.9.3
Package Size
6.2 KB
Image Size
64.69 MB
Updated
October 10, 2025
Source Code
DEKVIW
Platform Support
PCMobile
Keywords
Personal navigation station