Analysis updated 2026-06-24
Plan a trip budget and track planned transport costs in the Preparation tab
Log daily spending and itinerary notes on a map while travelling
Review past trips on a calendar and export the records
Use the project as a SwiftUI reference for tab-based, store-backed apps
| l-nemu/travelminimal | albertofettucini/council | pantafive/fader | |
|---|---|---|---|
| Stars | 17 | 17 | 17 |
| Language | Swift | Swift | Swift |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | developer | pm founder | general |
Figures from each repo's GitHub metadata at analysis time.
Needs Xcode on macOS to build, and the README and UI strings are in Chinese.
TravelMinimal is an iOS app written in Swift and SwiftUI for keeping a personal record of trips. The README is short and in Chinese, and it describes a deliberately minimal interface for logging where a person goes, what they spend, and what they did, with the ability to export those records later. The repository is an Xcode project rather than a packaged product, so a developer needs Xcode and an Apple platform to build and run it. The code is organized into clear top-level folders. An App folder holds the routing setup and a root tab view, which is the bottom tab bar that switches between four main pages. A Core folder defines the data models, including travel logs, spending records, and archive entries with support for serialization and comparison, and a Store object that holds the global travel data and handles saving, loading, and exporting. Four feature pages sit under a Features folder. A Calendar page shows trips on a calendar, supports selecting a date range, and lets the user look up the log for any single day. A Preparation page is used before a trip to set a budget, track planned costs, and fill in transport details. A During page is used while travelling and combines a map, daily spending, budget statistics, and per-day itinerary notes that the user can swipe between. A PostTrip page wraps up the journey with an account summary, data export, and a list of past trips. The TravelMinimalApp file is the program entry point that wires together global state, the root page, and environment configuration. Screenshots from on-device testing are included alongside the project.
An iOS SwiftUI app for keeping a minimal personal travel journal, with budget planning, daily logs, a map view, and data export across four tabs.
Mainly Swift. The stack also includes Swift, SwiftUI, Xcode.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.