liste-und-mehr
Kostenlos · Open Source · ohne Konto

Die Einkaufsliste, die dir gehört.

Artikel mit Mengen eintippen, nach Laden gruppiert abhaken, zu zweit gemeinsam führen. Die App läuft auf deinem eigenen Webspace – ohne Werbung, ohne Konto und ohne dass jemand mitliest, was du einkaufst.

Version 1.8 · ZIP, rund 570 KB · braucht PHP 7.4 und HTTPS

Die Einkaufsliste auf einem Telefon: Artikel nach Supermarkt und Drogerie gruppiert, mit Mengenangaben

Was die App kann

Bewusst wenig Funktionen, dafür die richtigen.

Mengen nebenbei

Tipp einfach 3 Äpfel oder 2x Milch. Die Zahl landet als eigenes Feld hinter dem Artikel.

Nach Laden sortiert

Lege deine Läden mit eigenem Icon an. Die Liste gruppiert sich von selbst, in der Reihenfolge deiner Einkaufsrunde.

Vorschläge aus Gewohnheit

Was du oft kaufst, steht vorne. Die meisten Artikel landen mit einem einzigen Tipp auf der Liste.

Auch ohne Netz

Startet im Funkloch, speichert lokal weiter und überträgt alles, sobald du wieder online bist.

50 Sicherungen

Vor jeder Änderung legt der Server den alten Stand beiseite. Zurückholen geht mit einem Tipp.

Zu zweit nutzbar

Der Server führt Änderungen einzeln zusammen. Wenn ihr gleichzeitig etwas eintragt, bleibt beides stehen.

Sechs Sprachen

Deutsch, Englisch, Niederländisch, Französisch, Italienisch und Spanisch, dazu heller und dunkler Modus.

In vier Schritten eingerichtet

Du brauchst Webspace mit HTTPS und PHP 7.4 oder neuer. Ohne Synchronisierung genügt sogar das Hochladen einer einzigen Datei.

  1. Paket herunterladen und entpacken

    Im ZIP liegt der Ordner shopping-list mit allem, was du brauchst.

  2. Schlüssel erzeugen und eintragen

    Der Schlüssel schützt deine Liste. Trag ihn in die config.php ein – oder lass ihn dir hier erzeugen.

  3. Ordner hochladen

    Per FTP auf deinen Webspace. Achte darauf, dass PHP in den Unterordner data schreiben darf.

  4. Zum Home-Bildschirm hinzufügen

    Adresse am Telefon öffnen, in Safari oder Chrome zum Home-Bildschirm hinzufügen, Schlüssel eintragen. Fertig.

Ausführlich nachlesen: Das Handbuch erklärt jeden Schritt mit Prüfbefehlen, erklärt die Synchronisierung und hat eine Tabelle zur Fehlersuche. Handbuch als PDF

Strenge Sicherheitsregeln? Setzt deine Website eine Content-Security-Policy, lad die mitgelieferte .htaccess aus dem App-Ordner mit hoch. Sonst bleibt die Seite leer.

Schlüssel erzeugen

Trage die Adresse ein, unter der die App liegen soll, zum Beispiel https://example.com/shopping-list/


            
          

            
          

Der Schlüssel entsteht in deinem Browser und wird nicht übertragen. Jeder Klick erzeugt einen neuen. Wer lieber das Terminal nutzt: openssl rand -hex 24 liefert dasselbe.

Den Einrichtungslink öffnest du auf jedem Gerät einmal, dann ist der Schlüssel dort hinterlegt. Verschick ihn nur über einen sicheren Weg, etwa als Messenger-Nachricht, denn er enthält den Schlüssel im Klartext.

Herunterladen

Alles in einem ZIP: die App, das PHP-Skript, beide Handbücher und die Lizenz.

Bestimmte Version laden: Download v1.8

Voraussetzungen
Webspace mit HTTPS und PHP 7.4 oder neuer, Apache. Keine Datenbank.
Umfang
Eine HTML-Datei, ein PHP-Skript, ein Service Worker. Keine Abhängigkeiten, kein Build.
Speicherung
Im Browser und als JSON-Datei auf deinem Server, dazu bis zu 50 Sicherungen.
Gedacht für
Einen Haushalt: mehrere Geräte und mehrere Personen an einer Liste.
Lizenz
MIT – frei nutzbar, veränderbar und weitergebbar, ohne Gewährleistung.

Häufige Fragen

Brauche ich einen eigenen Server?

Für die Synchronisierung ja, ein einfacher Webspace mit PHP genügt. Ohne Synchronisierung reicht das Hochladen der einen HTML-Datei, dann bleibt die Liste auf einem Gerät.

Gibt es die App im App Store?

Nein, und das ist Absicht. Du legst sie über den Browser auf den Home-Bildschirm, danach verhält sie sich wie eine normale App – ohne Store und ohne Konto.

Können mehrere Personen dieselbe Liste führen?

Ja. Alle tragen denselben Schlüssel ein und arbeiten an derselben Liste. Der Server führt die Änderungen einzeln zusammen, also bleibt beides stehen, wenn ihr gleichzeitig etwas eintragt – auch dann, wenn eine Person im Laden gerade offline war. Nur wenn zwei denselben Artikel im selben Moment ändern, gewinnt die spätere Änderung.

Was passiert mit meinen Daten?

Sie bleiben bei dir. Die App lädt keine externen Schriften, Skripte oder Tracker und spricht ausschließlich mit deinem eigenen Server.