#SwiftPM

2026-02-16

"Added the ability to enable package traits on dependencies from the Package Dependencies view. (141748785)"

There are a ton of goodies in the release notes, but this one earns a well-deserved #Finally

#Swift #Xcode #SwiftPM #SPM

2026-01-10

So I’m in the market for a #TypeForm style service with a good #Swift and #SwiftUI integration. I’d love to use TypeForm and the #swiftpm package that gives it a nice native integration to be able to collect in-app feedback from my users but their free tier is really limited and their paid tiers start at too high of a price to be worth it.. (I expect more than 10 submissions a month but not enough to justify to pay [that much] for it).

Yes I know I could just open an email client but so like the coneceptnof having the whole support / suggest / bug report flow in the app and only send replies per mail if needed.

2025-12-13

Static or dynamic linking? Most teams go all-one-way. SwiftPM wants things to work – not what's best for launch time or binary size.

So I extended Argus with an agent-friendly interface to explore graphs & make smarter linking decisions:
github.com/tuist/argus/pull/11

Next: SWBBuildService proxy in Tuist (any Xcode version), then real-time web-based build insights.

We won't need @apple to make this useful.

#iOS #Xcode #SwiftPM #DevTools

Wesley de Groot 🥷0xWDG
2025-10-31
Wesley de Groot 🥷0xWDG
2025-10-29

Swift Package: SwiftCronParser wesleydegroot.nl/blog/swift-pa # SwiftCronParser

Wesley de Groot 🥷0xWDG
2025-10-26

Swift Package: NetworkMonitor wesleydegroot.nl/blog/swift-pa # NetworkMonitor

Wesley de Groot 🥷0xWDG
2025-10-24

Swift Package: PreventScreenshot wesleydegroot.nl/blog/swift-pa # PreventScreenshot

Wesley de Groot 🥷0xWDG
2025-10-22

Swift Package: XCUITestHelper wesleydegroot.nl/blog/swift-pa # XCUITestHelper

Wesley de Groot 🥷0xWDG
2025-10-20

Swift Package: SecureStorage wesleydegroot.nl/blog/swift-pa # SecureStorage

Wesley de Groot 🥷0xWDG
2025-10-17

Swift Package: iCloudStorage wesleydegroot.nl/blog/swift-pa # iCloudStorage

Wesley de Groot 🥷0xWDG
2025-10-15
Aleahimameahim
2025-10-14

🚀 New write-up: Extreme Packaging — my approach to modular Swift architecture

I’ve been experimenting with project structures where *every responsibility is its own Swift Package*.
The result: cleaner boundaries, faster builds, and reusable code between iOS & macOS apps.

Full article 👉 aleahim.com/ExtremePackaging

Wesley de Groot 🥷0xWDG
2025-10-13
2025-09-04

SwiftPM's file-disk footprint can hinder caching optimizations. Our mirror of the Swift Package Index directory solves this, making downloads and caching faster, saving you time on every run.

docs.tuist.dev/en/guides/featu

#Swift #SwiftPM #Xcode

GripNewsGripNews
2025-05-17

🌘 xtool - 跨平臺 Xcode 替代方案
➤ 開發 iOS 應用程式,不再受限於 macOS
github.com/xtool-org/xtool
xtool 是一個跨平臺工具,旨在取代 Xcode,支援在 Linux、Windows 和 macOS 上使用 SwiftPM 構建和部署 iOS 應用程式。它提供 Xcode 的核心功能,包括構建 SwiftPM 專案、簽署和安裝 iOS 應用程式,以及程式化地與 Apple Developer Services 互動。此外,xtool 還提供一個 XKit 函式庫,允許開發者在自己的應用程式中訪問 Apple Developer Services 和 iOS 設備。
+ 終於有能在 Windows 上開發 iOS 應用程式的好工具了!
+ 這對於想要在不同平臺上進行 iOS 開發的團隊來說,簡直是救星。

Marcin Krzyzanowskikrzyzanowskim
2025-03-29

bonus point for mise, is support for CLI tools installation. it allows to install swift package like this:

~ ❯ mise use -g spm:swiftwasm/WasmKit
~ ❯ wasmkit-cli --help
OVERVIEW: WasmKit WebAssembly Runtime

2025-01-27

@tuist I don't think Swiftlint is a great example since it's available already through asdf.

Regardless, here is a snippet from my mise.toml 💪🏽
#mixe #dx #swiftpm

2025-01-20

Everytime I try and do something with #cocoapods I just end up in #ruby version hell 😭😭

Are people still using it or can I just drop support for it and require #SwiftPM? It’s so much easier to work with!

2025-01-18

I wonder why #SwiftPM build plugins have not gained broader usage (at least that's my impression)? Do they slow build times, are they too clunky to develop, something else?

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst