Hey, does anyone know and/or use an OSS grocery list?

That’s something I wasn’t able to digitalize, but I want to…

I’m looking for a grocery list server (hostable via Docker) that I can access from my smartphone or Desktop, but haven’t found a good solution yet.

I know, there are Markdown note taking apps like Joplin and I’m using them as a private “knowledge base”, but I wasn’t convinced of them as grocery lists. I imagine, there could be some optimizations like templates for stuff you buy every time or auto-completions (e.g. if you type “papr” and there was “paprica” in your list history, it could auto-complete or at least suggest the word…).

How are you doing it? Already digitalized or still on paper? If digitalized, via some subscription service behind it or self-hosted?

  • stroz@infosec.pub
    link
    fedilink
    English
    arrow-up
    10
    ·
    4 days ago

    Mealie is a self-hosted recipe management software that lets you clip online recipes (and view them in a simplified Reader mode) and plan them for the week.

    After you plan the meals, Mealie creates a shopping list based on the ingredients in the recipes you saved and planned. I’ve never used it like a simple grocery list, and it might be overkill, but maybe check it out for that extra functionality

    • lemmydividebyzero@reddthat.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      I think, this is looking very good. It has an Android app, which looks nice, it also allows adding “non-kitchen related stuff” (e.g. toilet paper) to the shopping list.

  • N0x0n@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    4 days ago

    The 2 big players in the self-hosted community are:

    I have them both on my to do list but haven’t gotten into to give any feedback :/

  • kbal@fedia.io
    link
    fedilink
    arrow-up
    5
    ·
    4 days ago

    Apache and nginx are two of the better-known grocery list servers. Just put a text file in /var/www/html.

  • buedi@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    4 days ago

    I think I tried all of them. My partner and me are using Specifically Clementines and never looked back. It is like someone found out what we want and made a solution. Can weite more when I am on my PC later.

    • buedi@feddit.org
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      Back on my PC and a few more words about https://davideshay.github.io/groceries/ (Specifically Clementines).

      Why do we use it and why do we think it is the best?

      • You have list groups under which you have your stores that fit to your list groups (like food, gardening…). Items you create belong to a list group and can be shown in various lists (shops) under this group. Did not get your favourite Cheese in Shop A? Item will stay on the list for Shop B. Found it in Shop A already? The item is gone on the list for Shop B.
      • For each list, you can create aisles and sort them like they are in that particular shop. This makes it possible to run through the shop in one line and get everything I need in the quickest time possible. No distractions or backtracking.
      • It has real-time sync. We both go shopping in 2 shops for the same lists? Items get ticked off in real-time. Partner puts something on the list? I see it immediately.
      • It has offline functionality. No cell reception in the shop? You shop offline. Cell reception back? It syncs automatically.
      • It has a native Android app and a responsive Web UI, whatever fits to you. And both support offline usage.
      • You can add pictures to items. Partner wants THAT particular cheese and then you stand in front of the 1km long cheese shelf and have no idea how that thing looks? Just add a picture to an item, problem fixed.
      • You ticked off an item by accident from the list and you have no idea what it was? Ticked off items stay on the list ticked off and you can bring them easily back. You are done with shopping? You can then fully clear the list of all ticked off items if you want to clean it up.

      The only downside is: It is a bit difficult to set up, but this is true for all services that use CouchDB as a database I ever set up. But it is worth it. This solution is super stable and the live sync was super usefull so many times.

      We use it for more than just shopping now. It also works great for a packing list when you go on vacation for example or basically everything else you need to “tick off a list”.

      • Spykee@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        Ae brah! Thanks fo getting back after you got to your PC yo! Most people jus don keep de own word & leave us hangin for da real intel. Supa cash money of you!

        • buedi@feddit.org
          link
          fedilink
          arrow-up
          2
          ·
          4 days ago

          Yarr matey! Us fossers and selfhosters gotta stay togetharrr :-) (Thanks for your replay, made my day, Haha!) :-)

  • communism@lemmy.ml
    cake
    link
    fedilink
    arrow-up
    2
    ·
    4 days ago

    Yeah I’ve always just used note taking apps for this. Currently been using Notesnook for a couple of years and it’s worked super well for me.

  • petrescatraian@libranet.de
    link
    fedilink
    arrow-up
    3
    ·
    4 days ago

    @lemmydividebyzero I’m sure that there are solutions. But I’m doing it via my regular notes in markdown. I’m just typing the list before I go out or whenever some things finish (like detergent) and they’re right there. Whenever I put something in my cart I just add a checkmark next to it (I make my list using checkmarks next to the items with [ ]).