Our Shopping List

Our Shopping List

OSL (Our Shopping List) is a collaborative shared list Web application. It is suitable for small list scenarios such as shopping lists and to-do items that require real-time collaboration among multiple people. It supports multi-terminal synchronization, has a simple interface, and is friendly to mobile experience. It is suitable for families, teams or friends to jointly manage tasks and items.

188GitHub
Description

·Support multiple "Boards", and multiple lists can be created under each Kanban ·Real-time synchronization: Actions between multiple users are synchronized instantly without refreshing ·List items support fields such as name, quantity, and details ·List items can be checked, supporting two display modes: checked/unchecked, and can be sorted by checking time ·Built-in intuitive search function to quickly locate list items ·Mobil-first design, supports sliding operation, and adapts to mobile phones and tablets ·Basic PWA (Progressive Web Application) support, which can be added to the desktop ·Partial internationalization (i18n) support, with English and French provided by default, and support the community to contribute more languages ·You can switch between single Kanban or multiple Kanban modes through environmental variables to flexibly adapt to different collaboration needs ·Support rapid deployment via Docker or docker-compose ·Convenient for local development and debugging by developers, providing detailed development documents and scripts ·Support migration and management of kanbans and inventories through CLI tools ·By default, robots.txt prohibits search engine scraping to protect privacy ·Adapt to reverse proxy and multi-instance deployment scenarios

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
App Information
Version
3.5.5
Package Size
12.57 KB
Image Size
332.59 MB
Updated
October 10, 2025
Source Code
nanawel
Platform Support
PC
Keywords
shopping listtodocollaborativeNodeJSVueJSPWA