PUCK YEAH! vs Espresso Shot Log
Espresso Shot Log is the most deliberately simple app in this category, and its latte art gallery is genuinely nice. PUCK YEAH! covers more ground: more platforms, exports, community data and on-device dial-in guidance.
Is PUCK YEAH! a good Espresso Shot Log alternative?
Short answer: yes, if you want more than a record. Espresso Shot Log is a clean, focused iOS journal with per-bean recipe autofill and a latte art gallery, and if simplicity is the point it does that well. PUCK YEAH! keeps logging quick but adds a web app, CSV and JSON export, community bean and recipe data, and Jarvis, which reads your history on-device and suggests the next adjustment. If you want the smallest possible app that just remembers your settings, Espresso Shot Log is a fair choice. Scroll down for the feature-by-feature breakdown.
- Platforms
- iOS 15+, Web (PWA)
- Price
- Free
- Account
- Not required
- Offline
- Yes (PWA)
- Platforms
- iOS and iPad (iOS 15.4+)
- Price
- Free
- Best for
- People who want a calm, focused journal and who care about their latte art as much as their extraction
Feature by feature
| Feature | PUCK YEAH! | Espresso Shot Log |
|---|---|---|
| Price | Free | Free |
| Account required | Not required | Not listed |
| iOS native app | Yes (iOS 15+) | Yes (iOS 15.4+) |
| Android native app | PWA | |
| Web app (PWA) | Yes | |
| Works offline | Yes | Not listed |
| Export data (CSV/JSON) | CSV and JSON | Not listed |
| Brew ratio auto-calc | Automatic | Automatic |
| Shot timer built in | Yes | Not listed |
| Bean library with roast date tracking | Yes, with freshness and freeze | Yes, with photos and roast date |
| Bluetooth scale integration | ||
| Dial-in coaching (on-device) | Yes (Jarvis, on-device) | |
| Gamification (XP and achievements) | XP and achievements | Daily streak |
| Community features | Beans, recipes and gear | |
| Open source |
Feature availability for Espresso Shot Log based on publicly available information as of August 2026. If something's out of date, let us know.
Where Espresso Shot Log wins
- Fills in your last recipe for a bean, so repeating a good shot is one tap
- A dedicated latte art gallery, which no other tracker here has
- Per-bean history with roaster, origin, roast date, photo and tasting notes
- Daily shot streak and shareable shot cards
- Very little to learn before your first shot
Where Espresso Shot Log struggles
- iOS only, with nothing on Android or the web
- No data export listed, so moving your history elsewhere is difficult
- Records shots without suggesting what to change next
- No community data, so a new bag starts from your own history
Which should you pick?
Pick PUCK YEAH! if
- You want free-forever dial-in help from Jarvis, your on-device coffee companion
- You log espresso specifically and want a fast, opinionated workflow
- You want the same journal on iOS and in a browser
- You want a privacy-respecting tracker that doesn't need an account
Pick Espresso Shot Log if
People who want a calm, focused journal and who care about their latte art as much as their extraction.
Probably not the right fit if: People who want coaching, an export, or anything outside iOS.
Switching from Espresso Shot Log
- Does PUCK YEAH! have a latte art gallery?
- Not as a dedicated gallery. You can attach a photo to any shot and browse them through your history, but Espresso Shot Log has a proper separate latte art gallery and PUCK YEAH! does not. If pouring is the part you are working on, that is a real difference.
- Both apps autofill a recipe per bean. What else does PUCK YEAH! add?
- Recipe autofill per bean works the same way in both. Beyond that PUCK YEAH! adds a built-in shot timer, CSV and JSON export, a browser version that works on Android and desktop, community bean and recipe averages, and Jarvis, which reads your logged shots and suggests what to change on the next one.
- Can I bring my Espresso Shot Log data across?
- Partly, and honestly it takes some manual work. PUCK YEAH! imports CSV and JSON, but it expects its own column layout, so a Espresso Shot Log export will not import as-is. You will need to rename the columns to match the PUCK YEAH! template, which you can get by exporting from PUCK YEAH! first. There is no one-click Espresso Shot Log importer. Many people just start logging fresh and keep their old export as an archive.