Topic digest

Swift news and engineering summaries

Track Swift language developments, SwiftUI, Swift Data, and Apple platform updates. Our digest aggregates Swift Package Manager, concurrency patterns, and Apple ecosystem from developer communities.

27 recent stories

Latest ranked stories

Current Swift stories

These stories are ranked from recent public source activity and shown as a preview of what a configured digest can deliver. Summaries are AI-generated; open the original source for full context.

01github.com

xtool-org/xtool

xtool-org/xtool

xtool is a cross-platform Xcode replacement that lets developers build SwiftPM packages into iOS apps on Linux, Windows/WSL, and macOS. It supports signing and installing apps, device management, and programmatic interaction with Apple Developer Services through CLI commands. Its XKit SwiftPM library also exposes these capabilities to other Swift applications, using open standards rather than requiring Xcode.

02github.com

Linux has officially won

Linux has officially won

container is a Swift-based tool for macOS on Apple silicon that runs OCI-compatible Linux containers as lightweight virtual machines. It utilizes the Containerization framework, requires macOS 26, and supports standard container registries. The project is under active development, emphasizing performance and native integration with Apple silicon architecture.

03tailscale.com

Tailscale's New macOS Home

Tailscale's New macOS Home

Tailscale addressed a UX issue where its macOS menu bar icon was often hidden by the MacBook notch. They implemented an occlusion-detection alert as a temporary fix and launched a new, robust windowed interface for macOS that runs independently of the menu bar, improving accessibility for device management and connection monitoring.

04github.com

franzenzenhofer/big-arrow-on-the-screen

franzenzenhofer/big-arrow-on-the-screen

big-arrow-on-the-screen is a small macOS Swift CLI and agent skill that lets Claude Code and Codex point humans to buttons, windows, coordinates, or interface elements with large arrows, boxes, and text. Its overlays are click-through, never steal focus, work across displays and Spaces, and remove themselves automatically. It requires no permission to draw and never clicks, types, or captures screens; optional Accessibility is only needed for element and window targeting. It provides JSON output, exit codes, speech, and multiple visual styles.

05github.com

Loupe – A iOS app that raises awareness about what native apps can see

Loupe – A iOS app that raises awareness about what native apps can see

Loupe is an open-source iOS and iPadOS app that reveals device fingerprinting data by displaying raw values from public APIs. It categorizes data collection into passive, permission-based, and advanced side-channel sources to demonstrate how trackers identify users. Loupe operates locally without data sharing and was primarily developed using AI coding tools.

06skip.dev

Skip Is Now Free and Open Source

Skip, the tool that enables developers to build iOS and Android apps from a single Swift and SwiftUI codebase, has transitioned to a free and open-source model with the release of version 1.7. The core engine, skipstone, is now available on GitHub, removing previous subscription requirements and license keys to foster community trust and widespread adoption. The project will now be sustained through community contributions and corporate sponsorships via GitHub Sponsors.

07github.com

Show HN: I reverse engineered Apple's video wallpapers

Show HN: I reverse engineered Apple's video wallpapers

Phosphene is a macOS Tahoe menu bar app and system wallpaper extension that enables custom, gapless video wallpapers. Leveraging Apple's private WallpaperExtensionKit, it integrates with system settings and lock-screen lifecycle. It features power-aware playback, multi-display support, and occlusion detection, providing a seamless, high-performance desktop experience on Apple Silicon.

08github.com

A 3D fruit fly on macOS desktop powered by the real FlyWire connectome

A 3D fruit fly on macOS desktop powered by the real FlyWire connectome

desktop-fly is an open-source macOS menubar app featuring a procedural 3D fruit fly controlled by a live 1 kHz LIF simulation built from the FlyWire v783 connectome. A 668-neuron circuit drives escape, walking, grooming, sleep, and flight from cursor and desktop stimuli. It includes an interactive brain view, tests, rebuildable data, and clearly distinguishes real wiring from modeled physiology.

09blog.ivan.digital

Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift

Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift

NVIDIA's PersonaPlex 7B has been ported to Apple Silicon using the MLX framework, enabling full-duplex speech-to-speech capabilities. The implementation runs natively in Swift, performing faster than real-time by collapsing ASR, LLM, and TTS into a single streaming model. A 4-bit quantized version reduces the model size to 5.3GB while maintaining high performance.

10blog.jacobstechtavern.com

The 2FA app that tells you when you get `314159`

The 2FA app that tells you when you get `314159`

Indie developer project 'Check ’em' is a 2FA app designed to notify users when their time-based authentication codes form rare or interesting numerical patterns like palindromes, sequences, or constants. The project involved optimizing TOTP algorithms, implementing parallel processing with Swift Actors, and utilizing Metal shaders for UI customization to enhance performance and user experience on iOS.

11swift.org

Swift 6.3

Swift 6.3

Swift 6.3 is now available, featuring improved C interoperability, enhanced build tooling, and official support for Android via a new SDK. This release optimizes performance, adds module name selectors, refines Swift Testing, and introduces new DocC experimental features, further solidifying Swift as a versatile language for embedded systems, server-side services, and cross-platform mobile development.

12github.com

Ladybird: Closing this as we are no longer pursuing Swift adoption

Ladybird: Closing this as we are no longer pursuing Swift adoption

This document outlines critical issues preventing Swift 6.0 from exiting its experimental state within the Ladybird project. Key challenges include LLVM backport requirements, C++ interoperability bugs regarding Optional types and libstdc++ compatibility, and CMake integration hurdles. The list also tracks frontend crashes and memory management questions regarding Swift's integration with custom garbage-collected environments.

13swift.org

Swift at Apple: Migrating the TrueType hinting interpreter

Swift at Apple: Migrating the TrueType hinting interpreter

Apple migrated its TrueType hinting interpreter from C to memory-safe Swift for Fall 2025 releases to mitigate security vulnerabilities. The rewrite achieved pixel-perfect compatibility with the original while improving performance by 13%. Through advanced techniques like noncopyable types and Span, Apple optimized memory management and safety without compromising code readability, demonstrating Swift's effectiveness for complex system-level tasks.

14bonsplit.alasdairmonk.com

Show HN: Bonsplit – Tabs and splits for native macOS apps

Show HN: Bonsplit – Tabs and splits for native macOS apps

Bonsplit is a specialized library designed for macOS applications to handle custom tab bars and complex layout splits with ease. Built with SwiftUI support, it offers high-performance 120fps animations and smooth drag-and-drop reordering of tabs. The library allows developers to programmatically create, update, and manage multiple panes, supporting both horizontal and vertical splits. Key features include directional keyboard navigation between panes, customizable tab properties like icons and dirty indicators, and a flexible configuration system through the BonsplitController. It also provides advanced control over the content view lifecycle, allowing developers to choose between memory efficiency or full state preservation when switching tabs. This package is ideal for developers building professional-grade macOS tools that require sophisticated window management and pane manipulation.

17github.com

SaarthurR/atticus-mac

SaarthurR/atticus-mac

Atticus is a free, open-source macOS voice assistant that lets users control apps, windows, files, web and screen actions by holding Ctrl-Option-Space and speaking. It uses Apple’s on-device speech and an existing Claude Pro or Max plan through Claude Code, so no API key is required. Simple commands run without AI, learned requests become fast shortcuts, and memory stores user rules. Native Accessibility controls, local previews, meeting transcripts, and confirmation and sandbox safeguards distinguish it.

19github.com

Show HN: macOS menu bar app to track Claude usage in real time

Show HN: macOS menu bar app to track Claude usage in real time

Claude Usage is a lightweight, open-source macOS menubar application developed by Rich Hickson, designed to help developers monitor their Claude Code usage limits in real-time. Built natively using Swift, the app ensures minimal resource consumption while providing essential data such as session and weekly limits. It features an automatic refresh every two minutes and utilizes a color-coded status system—Green, Yellow, and Red—to indicate usage severity. Security is prioritized as the app reads OAuth credentials directly from the macOS Keychain, ensuring data never leaves the local machine. Users can easily track the time remaining until limit resets, though the tool relies on an undocumented Anthropic API which may be subject to future changes. Installation requires macOS Ventura and the Claude Code CLI.

20swift.org

Improving the usability of C libraries in Swift

Improving the usability of C libraries in Swift

Swift provides robust direct interoperability with C, but raw C APIs often feel clunky and unsafe within Swift environments. This article explores how to improve the usability of C libraries, specifically the WebGPU headers, by using Swift annotations and API notes. By leveraging features like SWIFT_SHARED_REFERENCE and SWIFT_NAME, developers can transform global C functions into Swift methods, map enums to native Swift types, and enable automatic reference counting for C objects. These techniques allow for a safer, more ergonomic, and "Swifty" development experience without manual rewrites or modifications to the original C source code. The post also demonstrates how to automate this process using Swift scripts to generate API notes for large-scale headers.

Snapbyte.dev workflow

Get a Swift digest by email

Create a Snapbyte.dev digest and choose Swift as one of your topics.