This is personal software. I have never found a grocery list solution that has the 3 key features I want:
[x] autocomplete from previous entries [] sharing/multiplayer with members of my household [] categorization to sort by the order I move through the grocery store
gl aims to accomplish these three things.
Hosted at gl.ryangeary.dev
Entries can be written in these formats:
item name- just the item (e.g.,apples)2lb item name- quantity + item (e.g.,2lb ground beef)item name - notes- item + notes (e.g.,apples - organic)2lb item name (notes)- all three (e.g.,2lb ground beef (80% lean))
Important: No spaces in quantities! Use 2lb not 2 lb.
How it works:
- As you type an item name, autocomplete suggestions appear based on previous entries
- Uses prefix matching: typing
carshowscarrotsif you've added carrots before - Quantity-aware: typing
2x carwill suggestcarrotsand complete to2x carrots - Keyboard navigation: use ↑/↓ arrows, Enter to select, Escape to close
- Click suggestions to select them
Data Storage:
- Input is automatically parsed into separate quantity, item, and notes fields
- Autocomplete matches against item names only, ignoring quantities
- This enables quantity-independent suggestions (e.g.,
2x carrotsand3x carrotsboth suggestcarrots)