Beyond Xcode
summary
Points to act on: GitHub search finds 60 repositories under Swift Lang and 340+ under Apple — 400+ open‑source projects to inspect. Examples that actually work: a CLI built with Swift Argument Parser (argument/option/flag handling, Linux/Windows support); cross‑language binary formats via protocol buffers using a Swift protoc plugin (backwards/forwards compatibility works, generated code is verbose and breaks on embedded Swift due to existentials); server + client code from OpenAPI into Vapor; container images from SwiftPM via the Swift container plugin; Swift Numerics, Swift‑Markdown, subprocess and certificate libraries are usable now.
AI-written summary · about
chapters (9)
- 0:00Introduction to open source
- 3:13Swift argument parser
- 7:51Protocol buffers
- 15:31OpenAPI and REST APIs
- 18:51Containerization tools
- 22:27Swift numerics
- 25:08Markdown parsing
- 30:37Miscellaneous packages
- 33:51Conclusion and resources
related talks
44mSwift Packages - Dependency Management of the Future
32mContributing to Open Source Swift
42mThe State of Swift
04mSupporting Objective-C in a Swift codebase
26mSwift beyond Apple: Making Software for the Physical World
47mAn Introduction to the Swift Programming Language
19mUsing C, C++ and Objective C frameworks in Swift apps
57mCatching up with Swift
