Bring!

Best Self-hosted Alternatives to Bring!

A curated collection of the 4 best self hosted alternatives to Bring!.

Bring! is a shared shopping-list app for creating, organizing and syncing grocery lists across devices. It supports collaborative editing, item templates and categories, reminders and integrations with voice assistants for household list management.

Alternatives List

#1
Mealie

Mealie

Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.

Mealie screenshot

Mealie is a self-hosted recipe manager designed for households to collect, organize, and share recipes. It combines recipe importing and editing with meal planning and shopping lists, backed by an API-driven server and a modern web UI.

Key Features

  • Import recipes from a URL using a built-in scraper, or create them manually with an editor
  • Meal planning for week, month, or year, designed for multi-user households
  • Shopping lists generated from planned meals and recipes, with section organization
  • Cookbooks and organization tools for grouping and managing collections
  • Multi-user support with groups for sharing recipes and meal plans
  • REST API with interactive OpenAPI documentation for third-party integrations
  • Scheduled webhooks for sending meal plan and related data to external services
  • Automatic backups with customizable export formats via templates

Use Cases

  • Centralize family recipes and import favorites from the web into a private database
  • Plan meals for a household and generate a shared shopping list from upcoming meals
  • Integrate recipe and meal plan data with home automation or notification workflows

Mealie is a strong fit for users who want an API-first, family-friendly recipe and meal planning system with a polished interface. Its import tools, multi-user sharing, and automation hooks make it practical for both casual home use and advanced integrations.

11.5kstars
1.1kforks
#2
RecipeSage

RecipeSage

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

RecipeSage screenshot

RecipeSage is a collaborative recipe keeper that helps you collect, organize, and search your recipes, then turn them into meal plans and shopping lists you can share with others. It is built as a Progressive Web App, designed to feel native on mobile and desktop.

Key Features

  • Import recipes from URLs, images, PDFs, or pasted text
  • Full-text search across recipe fields with typo tolerance
  • Recipe tagging and filtering for organization
  • Drag-and-drop meal planning calendar
  • Shopping lists with automatic categorization, grouping, and combining similar items
  • Sharing features for collaborating on recipes, meal plans, and lists
  • Import from other recipe apps/formats (including JSON-LD and several popular recipe managers)
  • Export/backup in multiple formats for portability
  • Dark mode and multi-language support

Use Cases

  • Keep a household recipe collection with shared access for family members
  • Plan weekly meals and generate a combined shopping list from selected recipes
  • Import and archive recipes from the web into a searchable personal database

Limitations and Considerations

  • Dual-licensed: non-commercial use is available under AGPL-3.0; commercial usage requires a separate license

RecipeSage is a strong fit for individuals and households that want an organized, searchable recipe library with collaborative planning and shopping workflows. Its import capabilities and PWA interface make it especially convenient across devices.

840stars
84forks
#3
Specifically Clementines

Specifically Clementines

Open-source grocery list app focused on reliable real-time sync, shared lists, offline usage, list groups, store/aisle views, and recipe import.

Specifically Clementines is an open-source grocery list application designed for shared, multi-device shopping lists with robust, visible sync and offline capabilities. It emphasizes immediate, reliable updates across users and devices while keeping the shopping experience simple and store-oriented.

Key Features

  • Multiple shopping lists with the ability to group lists into list groups
  • Share lists with other users and sync updates in real time with visible sync status
  • Offline support with changes queued and synced when connectivity returns
  • Automatic conflict resolution with a visible conflict history/status
  • Store-aware views sorted by category/aisle to minimize backtracking in stores
  • Recipe support to add groups of items to lists; includes import support from compatible recipe sources
  • Behavior to propagate purchases across lists when an item is bought at one store

Use Cases

  • Families or households sharing and updating shopping lists in real time across phones
  • Shoppers using store/aisle-sorted lists to streamline in-store shopping trips
  • Converting recipes into shopping lists to plan ingredients and trips efficiently

Limitations and Considerations

  • Focused on shopping lists and sync; it is not a full inventory or pantry management system and lacks advanced inventory/perishables tracking

Specifically Clementines is best suited for users who need reliable, shareable grocery lists with strong sync and offline behavior rather than heavyweight inventory features. It supports multi-platform usage and is designed to keep shopping simple and collaborative.

283stars
13forks
#4
Our Shopping List

Our Shopping List

Mobile-first, real-time shared shopping and small collaborative todo app with boards, lists, checkable items, search, PWA support and MongoDB backend.

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.

168stars
16forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running