Margin, a workday app: a complete Xcode project with an agenda, focus sessions, notes, insights, widgets and three brand presets.
A productivity app on four tabs: Agenda with the week strip and the day's timeline, Focus with a timed session on one task, Notes with a morphing navigation pill, and Insights with the week's numbers on a dashboard.
$199 once, every piece included. See how installing works · Sign in
The screens this template wires together, in the order someone meets them.
Agenda
A week strip, the day's timeline and a new-event sheet.
Focus
A timed session on one task, with sounds and Do Not Disturb.
Notes and insights
A notes list with the morphing pill, and a dashboard of the week's numbers.
SwiftUI source you own, built on Apple frameworks only.
How it behaves, what it handles, and the decisions behind it.
ProductivityApp puts four screens on the App Shell. Agenda is the week strip over the selected day's timeline, with a new-event sheet. Focus runs a timed session on one task, with ambient sounds and Do Not Disturb. Notes is a notes list whose floating Morph Nav pill turns into a toolbar or a panel; it sits just above the tab bar. Insights is the Dashboard screen with a scrubbable chart and pull to refresh.
CalendarStripExample, tasks and sounds in FocusTimerExample, notes in MorphNavExample and metrics in DashboardScreenExample.make(). The Insights sample shows business metrics; point it at your own numbers.tabs. initialTab picks where the app opens..environment(\.spTheme, …) on ProductivityApp to re-skin every themed screen.@main: put ProductivityApp() in your own WindowGroup.Pieces that work well next to this one.