Listinator

Listinator

Listinator is a lightweight web list management application with Go on the back end and TypeScript/Vue on the front end and embedded binary. It is available out of the box and has low resource consumption. It is suitable for shopping lists, to-do and arbitrary item tracking. Supports SQLite persistence and simple administrator password login, is deployment-friendly and suitable for self-hosting.

1GitHub
Description

Default administrator account password: admin/admin123 (although login is useless) Usage method: 1. Click on New List as Guest 2. Enter the item in the input box and click on the right 3. Enter the quantity at the back and clickˇ to complete 4. Click the Share button in the upper left corner to share the link. This link is a unique value. You can then use this link to enter the existing list again to modify the information - Lightweight architecture: Go backend + Vue front-end embedded, binary comes with front-end resources, fast startup, no additional static site dependence. - Persistent storage: Use SQLite to save data, a single-file database, easy to backup and migrate, suitable for home and personal scenarios. - Concise interaction: Create lists, add/check/delete entries, support multiple list switching, and focus on "column, do, and remember". - Logging and configuration: Supports LOG level and output format configuration (LISTINATOR_LOG_LEVEL/LOG_TYPE) to facilitate problem location and integrated monitoring. - Suitable for self-hosting: Low resource occupation, less dependence, suitable for lightweight inventory management in home, personal NAS, micro-service boxes and other scenarios.

Screenshots
Screenshot 1
Screenshot 2
App Information
Version
0.0.1
Package Size
17.32 KB
Image Size
36.27 MB
Updated
November 10, 2025
Source Code
hacky-day
Platform Support
PC
Keywords
List managementto-doshopping listself-managedGoVue