Flatsonar

Karoto Shopping List

by DrRac27

A shopping list app for Linux mobile

Sandboxed Verified creator MIT v0.2
Screenshot 1 of Karoto Shopping List Screenshot 2 of Karoto Shopping List Screenshot 3 of Karoto Shopping List

About

A Linux mobile app that helps you with your groceries. It is not just a fancy replacement for your notes app but instead works a bit like a stock management software. The heart of the app is a list with things you always want to have at home. Before you go to the grocery store or whereever you get your stuff from you can go through this list and check for every item how much you have in your storage. The app then generates the shopping list for you which makes it impossible to forget anything.

Additional features:

  • only once: If you need something like a new knive or some new plates e.g. there is the "only once" option where the item automatically gets deleted as soon as you got it once.
  • tags: You can add tags to your items and filter for them. One example workflow could be to tag everything thats in the fridge with a tag called "Fridge" and when you check whats missing you filter for fridge stuff and only open the fridge once. The same can be done while shopping: Tag items for where you can get them and click on the tag when you are there.
  • hide temporary: Imagine you have a long shopping list but not enough money with you or some items would be to heavy/big to carry so you decide to get it next time. Now you can click on the Hide temporary button and the item disappears until you restart the app so it does not annoy you.

Permissions

Everything this app can reach outside its sandbox. Nothing here weakens it.

  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.kde.kconfig.notify
    --talk-name=org.kde.kconfig.notify
  • talks to org.kde.KGlobalSettings
    --talk-name=org.kde.KGlobalSettings

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.