Perfect For
- To-do lists
- Shopping lists
- Reading lists
- Project tasks
- Bucket lists
- Inventory tracking
Key Features
- Persistent completion state
- Custom fields per item
- Manual task management
- Flexible data capture
- Sortable entries
- Bulk operations
Quick Start
1
Describe your list
Tell Peanuts what you’re tracking:
- “Shopping list for groceries”
- “Books I want to read”
- “Home improvement projects”
2
Define item structure
Peanuts suggests fields based on your description. Add details like priority, category, due date, or notes.
3
Start adding items
Add entries via the form, voice, or quick drawer. Check off completed items when done.
Interface Overview
Item Cards
Item Cards
Each list item displays as a card showing:
- Primary field — Item name or title
- Secondary fields — Additional details you configured
- Completion checkbox — Toggle done/not done
- Timestamp — When the item was added
Quick Add
Quick Add
Fast entry options:
- Add button — Opens full entry form
- Quick drawer — Slide-up mobile form
- Voice entry — Speak to add items
Stats Bar
Stats Bar
Overview of your list:
- Total items — Count of all entries
- Completed — Items marked done
- Remaining — Items still pending
List vs. Other Templates
| Feature | List | Checklist | Tracker |
|---|---|---|---|
| Items persist | ✅ Until deleted | ❌ Reset daily | ✅ Historical log |
| Custom fields | ✅ Per item | ❌ Items only | ✅ Per entry |
| Completion tracking | ✅ Manual | ✅ Daily | ❌ No checkbox |
| Time-based reset | ❌ Never | ✅ Daily | ❌ Never |
| Best for | Tasks, collections | Routines | Data logging |
Custom Fields
Lists support rich data capture for each item:Supported Field Types
| Type | Example Use |
|---|---|
| Text | Item name, notes, description |
| Number | Quantity, priority, price |
| Select | Category, status, priority level |
| Checkbox | Urgent flag, requires follow-up |
| Date | Due date, purchase date |
| Image | Product photo, reference image |
| Calculated | Total cost (quantity × price) |
Example: Shopping List Fields
Item (text, required) Quantity (number, default: 1) Category (select: Produce, Dairy, Meat, Pantry, Frozen) Price estimate (number, optional) Total (calculated: quantity × price)Input Methods
Web App
Full Form
Full Form
Click the Add button to open the complete entry form with all configured fields.
Quick Drawer
Quick Drawer
On mobile, swipe up or tap the quick-add bar for a streamlined form with essential fields only.
Inline Edit
Inline Edit
Tap any item to view details and edit fields directly.
Voice Entry
Voice features require Starter plan or higher and consume credits.
- “Add milk to my shopping list”
- “New task: call the dentist”
- “I need to buy batteries, quantity 4”
Telegram
Send items via chat:- “add: Pick up dry cleaning”
- “new: Buy birthday gift for Mom”
- Forward messages to create items from content
Managing Items
Completion
Toggle items complete by:- Tapping checkbox — Marks done with strikethrough
- Voice command — “Mark dentist complete”
- Telegram — “done: dry cleaning”
Completed items remain visible (with strikethrough styling) until you delete them. This lets you review what you’ve accomplished.
Editing
Tap any item to:- View full details
- Edit any field
- Add notes or attachments
- Delete the item
Bulk Operations
From the list view:- Delete completed — Remove all done items at once
- Export — Download list as CSV/PDF
Configuration
In Edit Mode
Access via the Edit button to:| Setting | Options |
|---|---|
| Add fields | Create new data fields |
| Remove fields | Delete unnecessary fields |
| Reorder fields | Change display order |
| Set required | Mark fields as mandatory |
| Default values | Pre-fill common values |
| Theme | Change colors and icon |
Field Options
Each field supports:| Option | Description |
|---|---|
| Required | Must be filled to save item |
| Placeholder | Hint text in empty fields |
| Default | Pre-filled value |
| Options | For select fields, the choices |
Widgets
Add optional widgets:| Widget | Purpose |
|---|---|
| Counter | Total items or sum of a field |
| Progress | Completion percentage |
| Chart | Items by category or over time |
Sorting & Filtering
Default Sorting
Items display in reverse chronological order (newest first). Completed items show with strikethrough but remain in position.Custom Views
Advanced sorting and filtering coming in a future update.
- View all items
- Hide/show completed
- Search by name
Tips & Best Practices
Use categories wisely
Use categories wisely
Add a select field for categories (e.g., Produce, Dairy) to group similar items. This makes long lists easier to scan.
Set sensible defaults
Set sensible defaults
If most items share a value (quantity: 1, priority: normal), set it as the default to speed up entry.
Keep primary field short
Keep primary field short
The item name should be scannable at a glance. Use notes or description fields for longer details.
Regular cleanup
Regular cleanup
Periodically delete completed items to keep your list focused. Use “Delete completed” for bulk cleanup.
Example: Reading List
A book tracking list: Setup:- Name: “Reading List”
- Icon: 📚 Books
- Theme: Warm amber
- Title (text, required)
- Author (text)
- Genre (select: Fiction, Non-Fiction, Sci-Fi, Biography, Self-Help)
- Priority (select: Next Up, Someday, Low)
- Recommended by (text)
- Notes (textarea)
- Add books as you discover them
- Set priority to organize your queue
- Check off books as you finish
- Keep completed for reference
Credit Usage
| Action | Credits |
|---|---|
| Creating list | 1 credit (AI generation) |
| Adding items | Free |
| Editing items | Free |
| Completing items | Free |
| Voice entry | 10 credits (speech-to-text) |
| Exporting | Free |

