Our Shopping List
Real-time collaborative shared shopping and todo lists
195 stars 17 forks last commit first released AGPL-3.0
Actively maintained
Last commit 3 Aug 2026.
Our Shopping List (OSL) is a lightweight web application for collaboratively managing shopping lists and small todo lists. It provides real-time synchronization between users, a mobile-first UI, and optional multi-board organization for grouping lists.
Key Features
- Real-time sync between clients using WebSocket for immediate updates
- Multiple boards and multiple lists per board (single-board mode available)
- Items with name, quantity, details and checkable state; checked-item history and display modes
- Mobile-first UI with swipeable list items and intuitive search
- Basic PWA support and internationalization (multiple locales available)
- Docker-ready deployment and a MongoDB backend; CLI tools to migrate lists/boards
- Configurable via environment variables for ports, DB host, UI behavior, and socket timeouts
- Notes and guidance for reverse-proxy setups to support WebSocket traffic
Use Cases
- Shared household shopping lists that sync in real time across family members
- Small collaborative todo lists for teams, events, or group tasks
- Mobile-first list management for users who want quick check/quantity workflows
Limitations and Considerations
- MongoDB authentication is not supported in current releases; plan deployments accordingly
- PWA support is basic and does not provide full offline deferred-sync capabilities
- Requires proper reverse-proxy configuration to forward WebSocket connections for SSL offloading
Our Shopping List is a simple, focused tool for collaborative list management with an emphasis on real-time updates and mobile usability. It is suitable for homes and small teams that need fast, shared list workflows.
Categories:
Tags:
Tech Stack:
Similar to Our Shopping List

Stretto
Web-based music player with playlist import and library sync
Open-source web music player that builds a library from YouTube/SoundCloud sources, with Spotify playlist import, themes, lyrics, and multi-device syncing.

RecipeSage
Collaborative recipe keeper with meal planning and shopping lists
A self-hostable collaborative recipe manager with web import, meal planning, and shared shopping lists in a mobile-friendly PWA.

RSSMonster
Google Reader-inspired RSS reader with smart folders and ranking
Self-hosted RSS reader inspired by Google Reader, featuring smart folders, advanced search expressions, clustering, quality scoring, and Fever/Google Reader API compatibility.
WhoRang
AI-powered doorbell intelligence with face recognition and analytics
WhoRang turns doorbell camera events into AI-analyzed visitor insights with face recognition, multi-provider AI integration, real-time notifications, and mobile-first dashboards.

Dashy
Self-hosted personal dashboard for links, widgets, and status checks
Dashy is a self-hosted personal dashboard for organizing services in one place, with widgets, themes, live status checks, search, and optional authentication.

Audiobookshelf
Self-hosted audiobook and podcast server
Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.




