#Xcode

Open-source projects categorized as Xcode | Edit details

Top 23 Xcode Open-Source Projects

  • GitHub repo Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Passing parameters as query string in URL using Alamofire 5? | reddit.com/r/iOSProgramming | 2021-04-02

    https://github.com/Alamofire/Alamofire/blob/master/Documentation/Usage.md#get-request-with-url-encoded-parameters

  • GitHub repo Hero

    Elegant transition library for iOS & tvOS

    Project mention: Generics in Swift: Why we need them? | reddit.com/r/swift | 2021-03-28
  • GitHub repo awesome-cheatsheets

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

    Project mention: Github repositories for Web Development via twitter Pratham. | reddit.com/r/webdev | 2021-03-15

    Awesome cheat-sheets for popular programming languages, frameworks and development tools

  • GitHub repo Kingfisher

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

    Project mention: Top 10 Developer Trends, Thu Sep 24 2020 | dev.to | 2020-09-24

    onevcat / Kingfisher

  • GitHub repo SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: I usually use layout anchors, but this is kinda nice | reddit.com/r/iOSProgramming | 2021-03-20

    It strikes me as a nice middle ground between the verbosity of layout anchors and something as complex as SnapKit.

  • GitHub repo dracula-theme

    🧛🏻‍♂️ Dark theme for all the things!

    Project mention: Making money from open source | dev.to | 2021-03-03

    The Dracula UI theme was created by Zeno Rocha as an opensource project when he was sick in hospital in 2013. It became a popular theme over the years. In late 2019, he decided to try to find a way to monetize the project when he saw how high the traffic to the draculatheme website was.

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

  • GitHub repo SwifterSwift

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

    Project mention: Weekly Developer Roundup #23 - Sun Nov 22 2020 | dev.to | 2020-11-21

    SwifterSwift/SwifterSwift (Swift): A handy collection of more than 500 native Swift extensions to boost your productivity.

  • GitHub repo OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: [Discussion] What balance changes would you like to see in OpenRCT2? | reddit.com/r/rct | 2021-05-05

    [PR] Reduce operating cost for the Minigolf (Github code location)

  • GitHub repo R.swift

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

    Project mention: Did you also know? In Xcode you can use the refactoring tool to wrap a literal string into a call to NSLocalizedString! Even better, you can assign a keyboard shortcut to make it even more efficient 🤓 | reddit.com/r/swift | 2020-12-23

    Same was posted on the /r/iOSProgramming post for this, but I'm definitely not going back to using the raw NSLocalizedString call or extensions after I started using R.swift. Type safety and auto complete for all your assets is a real win in my book.

  • GitHub repo jazzy

    Soulful docs for Swift & Objective-C

    Project mention: Swift classes diagram | reddit.com/r/swift | 2021-05-13

    There is no native functionality in Xcode for that. In the past I used Doxygen on Objective-C, but it does not support Swift. Looking at Jazzy, it does not seem to have that feature, but maybe it's hidden in some option.

  • GitHub repo Synx

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

  • GitHub repo SideMenu

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

    Project mention: Do you face any problem in using the following 3rd party libraries in XCode, for M1 chip? | reddit.com/r/swift | 2021-04-16
  • GitHub repo Clipy

    Clipboard extension app for macOS.

    Project mention: Fetching Yelp API via Netlify Function with React.js | dev.to | 2021-05-12

    I'd like to mention about very handy extension for VSCode called ES7 React/Redux/GraphQL/React-Native snippets, maintained by Damian Sznajder. Although I started to put the most used code snippets into Clippy.

  • GitHub repo XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: The joys of creating Xcode project files | news.ycombinator.com | 2021-04-25

    It's such trash. For my personal projects, XcodeGen is a lifesaver.

    How Apple thinks that a single god file is a good idea is crazy to me. No other build tool needs this.

    https://github.com/yonaskolb/XcodeGen

  • GitHub repo SPPermission

    Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.

  • GitHub repo KSImageNamed-Xcode

    Xcode plug-in that provides autocomplete for imageNamed: calls

  • GitHub repo themer

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

    Project mention: Themer - Generates themes for your development environment and wallpapers | reddit.com/r/website | 2021-05-07
  • GitHub repo Dollar

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

  • GitHub repo 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

  • GitHub repo BuildTimeAnalyzer

    Build Time Analyzer for Swift

  • GitHub repo FuzzyAutocompletePlugin

    A Xcode 5+ plugin that adds more flexible autocompletion rather than just prefix-matching.

    Project mention: Xcode crash on auto-complete: Snippets! | dev.to | 2020-09-15

    Since I got bored fast using a text editor to work around it, I tried to fix it. I use some plugins, one of them being fuzzy-autocomplete (if you don't use it, check it out, it's awesome!) I assumed the problem was with one of them. I removed them one by one and everytime I tried, BAM! Still crashing!

  • GitHub repo Stevia

    :leaves: Write concise Autolayout code

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 2021-05-13.

Index

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

Project Stars
1 Alamofire 35,697
2 Hero 20,040
3 awesome-cheatsheets 19,672
4 Kingfisher 18,411
5 SnapKit 17,499
6 dracula-theme 15,588
7 IQKeyboardManager 15,034
8 SwifterSwift 9,734
9 OpenRCT2 9,440
10 R.swift 8,026
11 jazzy 6,895
12 Synx 6,059
13 SideMenu 5,080
14 Clipy 4,936
15 XcodeGen 4,422
16 SPPermission 4,341
17 KSImageNamed-Xcode 4,204
18 themer 4,165
19 Dollar 4,159
20 MyLinearLayout 4,064
21 BuildTimeAnalyzer 3,800
22 FuzzyAutocompletePlugin 3,294
23 Stevia 3,122