microsoft / swift-guide
This guide contains best practices for writing Swift. Guidance here comes from a combination of our collective practical experiences and documentation from Apple. This is meant to be a living document and all contents are perpetually open for debate and improvement.
☆44Updated this week
Related projects: ⓘ
- A Swift package for encoding and decoding Swift Symbol Graph files.☆177Updated this week
- ☆114Updated 2 years ago
- ☆218Updated last month
- Effects in SwiftUI☆165Updated last year
- Real-time Apps the SwiftUI way☆156Updated 2 years ago
- Catch Objective-C exceptions in Swift☆131Updated last year
- 🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS.☆165Updated 2 years ago
- Edit images and video with Swift concurrency, powered by Metal.☆328Updated this week
- A GitHub action that runs xcodebuild☆97Updated last week
- Wrapper of Apple Diffable Data Source. Including side bar and ready-use models.☆128Updated 6 months ago
- Create, parse, and render Markdown text according to the CommonMark specification☆179Updated 3 years ago
- A Swift implementation of the cassowary simplex solver☆52Updated last year
- A collection of packages and tooling for generating and consuming package feeds.☆107Updated 2 months ago
- A collection of utilities that provides functionality around the Dynamic Island on the iPhone 14 Pro/Max.☆99Updated last year
- Declarative list views for iOS apps.☆200Updated 3 weeks ago
- An implementation of X.509 for Swift☆220Updated this week
- 🔔 Create rich local notifications experiences on iOS with incredible ease☆269Updated last year
- A launch screen made with SwiftUI and RealityKit. Used in the Find app.☆239Updated 2 years ago
- An easy way to add menus visually similar to iOS 14's Pull Down and Context Menus but with some added benefits☆181Updated 3 years ago
- A command-line tool to get all used SPM-dependencies of an Xcode project or workspace.☆132Updated last week
- Lottie for SwiftUI. It is a library developed to make Lottie easy to implement. It supports iOS and macOS.☆105Updated 8 months ago
- Mimicrate to UIPageViewController. Has native system and scroll view paging. Support scroll to page and layout margins from container.☆57Updated 2 years ago
- Utilities for Hot Reloading SwiftUI apps.☆95Updated 2 months ago
- A new URL type for Swift☆343Updated 2 months ago
- 🕵️♂️ An elegant SwiftUI Form builder to create a searchable Settings and DebugMenu screens for iOS.☆123Updated last year
- ☆117Updated 2 years ago
- An app that uses Multipeer Connectivity to play a video across 6 different iOS screens with an additional phone acting as a Main/Control …☆112Updated 2 years ago
- Handy tools for SwiftUI previews on macOS.☆195Updated 5 months ago
- GitHub Action that setup a Swift environment☆255Updated last month
- MockingKit is a Swift SDK that lets you easily mock protocols and classes in `Swift`.☆85Updated 3 months ago