Swift Xcode

Open-source Swift projects categorized as Xcode

Top 23 Swift Xcode Projects

  • Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Use Alamofire with async and await | dev.to | 2023-01-26

    Alamofire is a swift http request lib. By default, we need use completion handler to handle response. Today we are going to find out how to use it with async and await.

  • Hero

    Elegant transition library for iOS & tvOS

    Project mention: Cracking the iOS Interview | dev.to | 2022-09-10

    Hero - Elegant transition

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: Best way to extract text and images from html code in order? | reddit.com/r/iOSProgramming | 2023-01-30

    I also looked into this github library but wanted to first ask if anyone's had any experience using it.

  • MonitorControl

    🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

    Project mention: Alienware AW3423DW OLED monitor for Mac Mini M2 Pro | reddit.com/r/macmini | 2023-01-23

    I would recommend the Cooler Master TEMPEST GP27U which has Mini LED with dimming zones and is 4K. You can always use a thunderbolt to Display Port cable, it will not sacrifice any quality whatsoever. It will be exactly the same as with native thunderbolt. There is app called Monitor Control that allows you to control the brightness of the display.

  • SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: why is UIKit much harder than SwiftUI? | reddit.com/r/iOSProgramming | 2022-12-24

    With a library like SnapKit, you can still have the terse, declarative coding style of UIKit. Hell, I once wrote my own poor-man's version of SnapKit on a whim because writing out constraint code manually got tedious.

  • IQKeyboardManager

    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

  • SwifterSwift

    A handy collection of more than 500 native Swift extensions to boost your productivity.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

    Project mention: Simple, but accurate drawing for iOS | reddit.com/r/iOSProgramming | 2022-05-13

    I was having trouble getting R.swift to work with with SPM, potentially it's not supported yet? https://github.com/mac-cain13/R.swift/issues/735

  • Clipy

    Clipboard extension app for macOS.

    Project mention: Ask HN: Programs that saved you 100 hours? (2022 edition) | news.ycombinator.com | 2022-12-20
  • XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: Would creating a new Xcode project cause significant merge conflicts? | reddit.com/r/iOSProgramming | 2022-10-06

    Worth noting if project file changes would be pretty common in the development flow then maybe using a regen tool would be useful to prevent major conflicts, I’d recommend https://github.com/yonaskolb/XcodeGen

  • SideMenu

    Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

  • SPPermission

    Universal API for request permission and get its statuses.

  • ControlRoom

    A macOS app to control the Xcode Simulator.

    Project mention: Is there any open source project with high professional standards using Combine and/or SwiftUI? | reddit.com/r/iOSProgramming | 2023-01-11

    this is something worth-sharing. A pretty decent app in SUI (for Mac) by Paul Hudson https://github.com/twostraws/ControlRoom

  • XcodesApp

    The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

    Project mention: Where can I find iOS 16.2 device support files? | reddit.com/r/iOSProgramming | 2023-01-22

    You can download the latest xcode directly from Apple or by using Xcodes and then extract the device support folder you need

  • Dollar

    A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript

  • BuildTimeAnalyzer

    Build Time Analyzer for Swift

  • periphery

    A tool to identify unused code in Swift projects.

    Project mention: Ask HN: What's You Life's Work? | news.ycombinator.com | 2022-12-14

    While I’m unsure I’ll be using Swift for the rest of my life, I’ll continue to work on my little tool to detect unused code for as long as I can. It’s my most popular open-source contribution, and it brings me joy knowing others find it useful.


  • WordPress-iOS

    WordPress for iOS - Official repository

  • Netfox

    A lightweight, one line setup, iOS / OSX network debugging library! 🦊

  • Stevia

    :leaves: Concise Autolayout code

    Project mention: What tools/libraries/practices do you use that improve your iOS development? | reddit.com/r/iOSProgramming | 2022-05-08

    As for layout, love Stevia, it's a syntax sugar for Autolayout.

  • Tuist

    🚀 Create, maintain, and interact with Xcode projects at scale

    Project mention: iOS Collaboration Questions | reddit.com/r/iOSProgramming | 2022-07-30

    At my current workplace, we use Tuist. It's a great tool, but there are 20 of us, so it's necessary. In smaller teams (up to 5-7 people) I didn't feel like there were huge problems with .xcodeproj. Sure, some conflicts now and then, but far from every time you merge something. https://github.com/tuist/tuist

  • FengNiao

    A command line tool for cleaning unused resources in Xcode.

  • Disk

    Delightful framework for iOS to easily persist structs, images, and data

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-30.

Swift Xcode related posts


What are some of the best open-source Xcode projects in Swift? This list will help you:

Project Stars
1 Alamofire 38,843
2 Hero 21,223
3 Kingfisher 20,926
4 MonitorControl 20,347
5 SnapKit 19,097
6 IQKeyboardManager 15,937
7 SwifterSwift 12,066
8 R.swift 8,954
9 Clipy 6,559
10 XcodeGen 5,894
11 SideMenu 5,424
12 SPPermission 5,115
13 ControlRoom 4,950
14 XcodesApp 4,594
15 Dollar 4,232
16 BuildTimeAnalyzer 4,154
17 periphery 3,925
18 WordPress-iOS 3,449
19 Netfox 3,400
20 Stevia 3,292
21 Tuist 3,164
22 FengNiao 3,105
23 Disk 3,004
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.