
Swift Package Indexing
Join Dave and Sven, the creators of the Swift Package Index open-source project, as they talk about progress on the project and discuss a new set of community package recommendations every episode.
Latest episodes

Apr 24, 2025 • 39min
56: By the next time we record, it'll definitely be there…
Join us for another episode where we cover our slightly unusual rollout of Swift 6.1 support on the Swift Package Index, the Swift Fundraising cooperative, the multiple fabulous projects written by Kashikawa Katsumi, and of course, give our regular package picks.NewsThe Swift Fundraising CooperativeKashikawa KatsumiSwiftRegex.comSwift AST ExplorerPackagesHasLazyServer by southkinswift-play-experimental by AppleTextReplacements by Daniel Saidiswift-snapshot-testing-macros by Adam Carterswift-snapshot-testing by Point-FreeSwiftTitleCase by Yilei Yang

Apr 3, 2025 • 46min
55: The solution is always to write more tests
Join us as we chat about enabling parallelising our tests with Swift Testing, what your plan should be for any CocoaPods projects you still work on, more thoughts on open-source funding based on a recently published paper, and of course the usual package picks!NewsMastodon Post: The Value of Open Source SoftwarePaper: The Value of Open Source SoftwareCocoaPods Trunk Read-only PlanPackagesCodable by Andrii ChernenkoThe future of serialisation & deserialisationAestheticText by Kyle BashourRTSanStandaloneSwift by Josip ĆavarTime to Get Real – Introducing RealtimeSanitizer for SwiftClang RealtimeSanitizerswift-file by Jihoon AhnRenderMeThis by AetherGlowGetter by Aether

Mar 13, 2025 • 38min
54: Pick a test that you know is complicated and start there
Discover the Swift team's recent leap into the worlds of Bluesky and Mastodon, revitalizing community engagement. Unpack the complexities of data race safety in Swift, highlighting the transition to a new testing framework. Explore innovative packages like 'visualize touches' and 'at random' that enhance SwiftUI functionality. The discussion also delves into unique tools for facial verification and managing debug views, showcasing the exciting advancements in app development and the importance of these technologies amidst evolving AI challenges.

Feb 13, 2025 • 48min
53: It's not a topic I thought many people would care about, but here we are
Join us for our first episode in 2025 with news of a community Swift on Android working group, the announcement of swift-build at FOSDEM, a discussion of making open source funding easier, how to get feedback on Swift Evolution proposals from people outside the Swift forums, and of course our usual package picks!NewsSwift on Android Working GroupThe Next Chapter in Swift Build TechnologiesOpen Source Swift fundraisingswift.algora.ioPitch: Last expression as return valuePackagesZip by Tomas Franzénswift-zip-archive by Adam FowlerForked by Drew McCormackSkinSmoothingFilter by shimanumerix by Gavin Wiggins

Dec 5, 2024 • 47min
52: In the next episode we'll fix the NPM ecosystem
Join us as we talk about the Python package ecosystem, the prospective vision to improve the approachability of data-race safety, and give our usual package recommendations.NewsConstraints are Good: Python's Metadata DilemmaProspective Vision: Improving the approachability of data-race safetyAnnouncement post on MastodonThe forum thread and Tim Condon’s commentPackagesSocial media post about LMDBSwift Package Index search for LMDBQuickLMDBRapidLMDBSwiftLMDBEmpireFuzi fork by DimensionDevFuzi by Ce ZhengOrb by Siddhant MehtaSoulverCore by Zac CohanQueue by Matt Massicotte

Nov 7, 2024 • 40min
51: The skill of not picking of dependencies should also be honed
Dive into the intricacies of dependency selection in package management and its pitfalls. Discover the exciting interoperability between Swift and Java, illustrated with a Celsius to Fahrenheit converter. Explore the surprising terminology in documentation, the powerful JSON Patch package, and government data integration in SwiftUI. Learn about innovative SwiftUI packages like Gesture Button for enhanced interactivity and the niche-focused Starcraft Kit for developers navigating the gaming world. It’s a blend of technical insight and practical tools!

5 snips
Oct 17, 2024 • 35min
50: It has a learning curve like a brick wall
Dive into the highlights from the Server-side Swift Conference, focusing on pivotal topics like Swift and Java interoperability. Discover the development of a Chip8 emulator for nostalgic gaming fun and learn about GitHub actions that streamline testing. Automation takes center stage with insights into tool integrations for code checks and formatting standards. Finally, explore innovative tools such as Tiny Storage for better app performance and interactive UI elements, all designed to enhance developer experiences.

Sep 30, 2024 • 42min
49: 64 bytes of guaranteed uniqueness
Explore the latest happenings in the Swift programming world, from the transformative potential of WebAssembly to exciting updates from server-side Swift events. Discover enhancements in Swift Package Index, like new search filters and unique identifier generation methods. Listen in on discussions about Hummingbird 2 and the future of Vapor 5. Plus, the team shares intriguing Swift packages for development, including tools for version tracking and nostalgic game emulation. It's a blend of tech insights and light-hearted anecdotes!

4 snips
Aug 29, 2024 • 41min
48: It’s not just CGPaths all the way down?
Dive into the evolution of CocoaPods and its challenges as the tech landscape shifts. Explore the power of Swift macros in Visual Studio Code and how they enhance development. Discover exciting tools like PhraseKit for generating unique phrases and the fun of using Confetti Kit to celebrate user success. Learn about the integration of SVG into native CG paths and Docker alternatives that streamline workflows. This episode is packed with tips for improving Swift development and UI design!

4 snips
Aug 8, 2024 • 44min
47: There are no open-source license police
Vincent Tourraine, known for his work on the geomys project, joins Masayuki Ono, a contributor to LicensePlist, and Pavel Sharanda, the developer of the Easing package. They delve into the challenges of sustainable funding for open-source software, emphasizing the lack of enforcement for licenses. The discussion also highlights the intriguing potential of Swift Homomorphic Encryption for enhanced data privacy and explores innovative Swift Package Manager features aimed at simplifying package installations.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.