Bonsplit: Native macOS Tab Bar Library with Split Pane Support for SwiftUI
By
sgottit
There's a fresh bagel in here somewhere. We couldn't find it.
Summary
Bonsplit is a native macOS tab bar library for SwiftUI that provides split pane functionality with features including 120fps animations, drag-and-drop support, and keyboard navigation. The library offers configuration options for content view lifecycle management (recreating on tab switch vs keeping all alive), new tab position controls (insert after current tab or at end), and appearance presets.
Key quotes
· 5 pulledBonsplitConfigurationConfigure behavior and appearance. Pass to BonsplitController on initialization.
Content View LifecycleControls how tab content views are managed when switching between tabs.
ModeMemoryStateUse Case.recreateOnSwitchLowNoneSimple content.keepAllAliveHigherFullComplex views,forms
New Tab PositionControls where new tabs are inserted in the tab list.
A native macOS tab bar library with split pane support for SwiftUI. 120fps animations, drag-and-drop, keyboard navigation.
You might also wanna read
AgentSwift: An Autonomous AI Coding Agent for Apple Platform Development
AgentSwift is a native macOS application that runs an autonomous AI coding agent specifically designed for Apple platform development. It us
Package Mate: Open-Source macOS Development Environment Manager for Apple Silicon
Package Mate is an open-source macOS development environment manager built in Go for Apple Silicon. It simplifies macOS dev setup by allowin
macOS 26.3.1 Update Breaks /etc/resolver/ DNS Configuration for Custom TLDs
A detailed bug report documenting a regression in macOS 26.3.1 where the /etc/resolver/ mechanism for custom TLD DNS resolution has stopped
Safehouse: macOS Kernel-Level Sandboxing for Secure Local AI Agent Development
Safehouse is a macOS-native sandboxing solution for local AI agents that provides kernel-level enforcement to prevent destructive actions. I
Accessing Apple Silicon MacBook Accelerometer and Gyroscope via IOKit HID
This article documents a GitHub project that enables reading the undocumented MEMS accelerometer and gyroscope sensors in Apple Silicon MacB
Developer Tests Apple's Fix for macOS Window-Resizing Bug in 26.3 Release Candidate
A developer investigates Apple's claim that a window-resizing bug in macOS 26.3 Release Candidate has been fixed. The developer created a te
noheger.at·3mo ago