Open-source projects categorized as Xcode Edit details

Top 23 Xcode Open-Source Projects

  • Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Szabadúszó iOS fejlesztőt keresek | reddit.com/r/programmingHungary | 2022-08-04
  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: crow | reddit.com/r/dankinindia | 2022-08-03
  • 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!

  • Hero

    Elegant transition library for iOS & tvOS

    Project mention: How do I present a new view controller this way with UIKit? | reddit.com/r/swift | 2022-06-11
  • Kingfisher

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

    Project mention: Kingfisher | news.ycombinator.com | 2022-04-16
  • SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: When looking for SwiftUI information, can I learn by looking at the equivalant UIKit solution, or are they too different? | reddit.com/r/swift | 2022-01-24

    This. And if you want to learn AutoLayout without the verbosity/complexity of Apple's own APIs, I would look into using SnapKit.

  • 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: How to make the granular brightness change with option-shift a system default | reddit.com/r/MacOS | 2022-08-12

    Monitor Control's main purpose is to control the brightness of external monitors (and it does a great job), but also has a neat little feature that lets you enable fine control by default (and if you hold option + shift it goes back to the default full steps).

  • 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.

    Project mention: Keyboard overlaying textfield. How do I fix this? | reddit.com/r/SwiftUI | 2021-10-17

    try adding https://github.com/hackiftekhar/IQKeyboardManager works really great

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • SwifterSwift

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

    Project mention: What’s your must have Extensions? | reddit.com/r/iOSProgramming | 2021-11-12
  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: How do I implement a bug fix from GitHub? | reddit.com/r/openrct2 | 2022-08-16

    I've been running into the 'Can't make changes...' error message when trying to change vehicle type, and I noticed some other people have been too, as seen here.

  • macdown

    Open source Markdown editor for macOS.

    Project mention: The Developer Advocate ToolKit: Software Tools You Need To Move Fast | dev.to | 2021-10-14

    MacDown: An open-source Markdown editor for macOS. Great for writing markdown content.

  • 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

  • jazzy

    Soulful docs for Swift & Objective-C

    Project mention: What’s the best way to document code? | reddit.com/r/iOSProgramming | 2022-03-12
  • Clipy

    Clipboard extension app for macOS.

    Project mention: What is your productivity tech stack? | reddit.com/r/productivity | 2022-08-04

    Clippy - https://clipy-app.com/ Clipboard manager for Mac OS.

  • Synx

    A command-line tool that reorganizes your Xcode project folder to match your Xcode groups

  • MonkeyDev

    CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

    Project mention: Any recommendations for github for dummies? Or where to start on this new journey of mine? | reddit.com/r/github | 2022-06-02

    I can't read a lot of that project, but what I can doesn't look like you'll be able to do that on an iPhone. If you look at the installation section, it's expecting you to be building this on a mac: https://github.com/AloneMonkey/MonkeyDev/wiki/Installation (that isn't called out explicitly, but it's implicit in the commands they're running). "Easy to install" in this case seems to be for someone who is familiar with writing custom iOS applications and has a development setup for that already.

  • XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: How to manage a huge iOS project written by many teams? | reddit.com/r/SwiftUI | 2022-03-24

    There are a lot of tools and solutions that can help manage a large codebase. For example, a good CI/CD system linked to GitHub or your internal source control system can ensure that all of your unit tests and UI tests run on every PR and block PRs from merging if there are test failures. And if the company chooses not to check in the .xcodeproj or .xcworkspace file, but rather rely on project autogeneration tools like xcodegen, then you can eliminate annoying merge conflicts in PRs that happen when two teams happen to touch files that are near each other in the .pbxproj file (but at the cost of developers always having to run xcodegen when checking out a new branch).

  • 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

    Ask permissions with ready-use interface. You can check status permission and if it has been requested before. Support SwiftUI.

  • ControlRoom

    A macOS app to control the Xcode Simulator.

    Project mention: Unable to copy and paste on iOS simulator and enable dark mode | reddit.com/r/Xcode | 2022-07-07

    Sorry I mean control room: https://github.com/twostraws/ControlRoom

  • themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

    Project mention: Dracula Theme: a dark theme for 227 different apps | news.ycombinator.com | 2021-12-08

    It doesn't support nearly as many programs as dracula theme does but I'd recommend giving https://themer.dev/ a try. Supports all the popular terminals, IDEs and then some.

  • Dollar

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

  • MyLinearLayout

    MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL

  • KSImageNamed-Xcode

    Xcode plug-in that provides autocomplete for imageNamed: calls

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 2022-08-16.

Xcode related posts


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

Project Stars
1 Alamofire 38,112
2 awesome-cheatsheets 30,156
3 Hero 20,959
4 Kingfisher 20,447
5 SnapKit 18,696
6 MonitorControl 17,658
7 IQKeyboardManager 15,714
8 SwifterSwift 11,589
9 OpenRCT2 10,800
10 macdown 9,067
11 R.swift 8,760
12 jazzy 7,166
13 Clipy 6,207
14 Synx 6,077
15 MonkeyDev 5,798
16 XcodeGen 5,589
17 SideMenu 5,374
18 SPPermission 4,859
19 ControlRoom 4,826
20 themer 4,825
21 Dollar 4,218
22 MyLinearLayout 4,199
23 KSImageNamed-Xcode 4,185
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.