JohnSundell
iOS development freelancer, and creator of Swift by Sundell. I build apps, games and Swift developer tools.
Gdansk, Poland
Pinned Repositories
Codextended
Extensions giving Swift's Codable API type inference super powers ๐ฆธโโ๏ธ๐ฆนโโ๏ธ
Files
A nicer way to handle files & folders in Swift
ImagineEngine
A project to create a blazingly fast Swift game engine that is a joy to use ๐
Ink
A fast and flexible Markdown parser written in Swift.
Marathon
[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts ๐
Plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
Publish
A static site generator for Swift developers
Splash
A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
SwiftTips
A collection of Swift tips & tricks that I've shared on Twitter
Unbox
[Deprecated] The easy to use Swift JSON decoder
JohnSundell's Repositories
JohnSundell/Publish
A static site generator for Swift developers
JohnSundell/SwiftTips
A collection of Swift tips & tricks that I've shared on Twitter
JohnSundell/Files
A nicer way to handle files & folders in Swift
JohnSundell/Ink
A fast and flexible Markdown parser written in Swift.
JohnSundell/Plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
JohnSundell/Marathon
[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts ๐
JohnSundell/ImagineEngine
A project to create a blazingly fast Swift game engine that is a joy to use ๐
JohnSundell/Splash
A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
JohnSundell/TestDrive
Quickly try out any Swift pod or framework in a playground
JohnSundell/Codextended
Extensions giving Swift's Codable API type inference super powers ๐ฆธโโ๏ธ๐ฆนโโ๏ธ
JohnSundell/ShellOut
Easily run shell commands from a Swift script or command line tool
JohnSundell/CollectionConcurrencyKit
Async and concurrent versions of Swiftโs forEach, map, flatMap, and compactMap APIs.
JohnSundell/Wrap
[DEPRECATED] The easy to use Swift JSON encoder
JohnSundell/Sweep
Fast and powerful Swift string scanning made simple
JohnSundell/Playground
Instantly create Swift playgrounds from the command line
JohnSundell/XcodeTheme
My Xcode theme - Sundell's Colors
JohnSundell/AsyncCompatibilityKit
iOS 13-compatible backports of commonly used async/await-based system APIs that are only available from iOS 15 by default.
JohnSundell/Identity
๐ Type-safe identifiers in Swift
JohnSundell/SwiftBySundell
Code samples from the Swift by Sundell website & podcast
JohnSundell/SwiftScripting
A list of Swift scripting tools, frameworks & examples
JohnSundell/Xgen
A Swift package for generating Xcode workspaces & playgrounds
JohnSundell/IndieSupportWeeks
A two-week effort to help support indie developers shipping apps on Apple's platforms who have been financially impacted by the COVID-19 pandemic.
JohnSundell/SplashPublishPlugin
A Splash plugin for the Publish static site generator
JohnSundell/UITestingExample
Example code from my blog post about UI testing
JohnSundell/Releases
A Swift package for resolving released versions from a Git repository
JohnSundell/PlotPlayground
A Swift playground that comes pre-loaded with Plot, that can be used to explore the new component API.
JohnSundell/swiftbysundell-beta-feedback
Submit your feedback on the Swift by Sundell 2.0 beta
JohnSundell/PackageList
The master list of repositories for the Swift Package Index.
JohnSundell/revenuecat-purchases-ios
In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.
JohnSundell/wwdc.io
The official website for the unofficial WWDC app for macOS ๐ค โค๏ธ