Practical guides for building macOS menu bar applications with Nib. Each guide covers a specific topic with code examples you can copy into your project.

Guide Description
Building Layouts Stack, scroll, list, form, grid, and spacer containers
Styling & Theming Backgrounds, borders, shadows, opacity, corner radius, and clip shapes
Colors & Gradients Named colors, hex, RGB, RGBA, and linear/radial/angular gradients
Typography & Fonts System fonts, custom fonts, font weights, text styles, and attributed strings
Animations & Transitions Timing curves, springs, content transitions, and view transitions
Context Menu Right-click menu items, submenus, shortcuts, badges, and custom views
Settings & Persistence Settings class, UserDefaults, settings pages with tabs
Notifications Push and scheduled notifications, sounds, actions, and text input
System Services Battery, connectivity, screen, keychain, camera, launch at login, permissions
File Dialogs Open, save, and directory picker dialogs with native NSOpenPanel/NSSavePanel
Canvas Drawing Core Graphics drawing surface with shapes, gradients, text, and gesture handling
Charts Swift Charts integration with line, bar, area, point, sector, and rule marks
Navigation NavigationStack, NavigationLink, and DisclosureGroup for hierarchical navigation
Drag & Drop File drag-and-drop handling on any container view
Hotkeys & Clipboard Global keyboard shortcuts and system clipboard access
Custom Fonts Loading custom TTF/OTF fonts from assets, paths, or URLs
Assets Asset directory, resolution, and bundled mode support