This is your work, valued
Programming in the cold. iOS developer at @squareup.
twine. Twine is a command line tool for managing your strings and their translations.
★ 863ExampleNavBarBackground. Example code showing how to add a background image to a UINavigationBar.
★ 101pykol. A Python package for interacting with The Kingdom of Loathing.
★ 47xcconfig. A few Xcode configuration files I like to share across projects.
★ 20xcode-open-on-github. Quick Actions for Xcode to jump to a source code line on Github or copy GitHub link to clipboard.
★ 6Xcode-CodeSnippets. A collection of code snippets for Xcode.
★ 6AdventOfCode. My solutions for Advent of Code
★ 5django-mingus. a Django blog engine leveraging reusable apps for all its features.
★ 4XcodeGen-TestStickers. A repository to test XcodeGen support of iOS Sticker Packs
★ 4fluidium. A Native Mac OS X Browser Platform based on WebKit with a Cocoa plug-in architecture, tab thumbnails, web splitviews, userscripting, userstyles, URL shortcuts, Twitter integration, Growl, JS Dock Badge API, more.
★ 2scelis.zsh-theme. oh-my-zsh zsh-theme version of Sebastian Celis' Git zsh theme
★ 1KingdomOfSafari. This is a Safari extension designed to customize the user experience of The Kingdom of Loathing.
★ 1articles. All current objc.io articles
★ 1facebook-iphone-sdk. Facebook Connect for iPhone
★ 1adjust_ios_sdk. This is the iOS SDK of
★ 1SCArgumentParser. An Objective-C library for parsing command-line arguments and options
★ 1ProcessKit. A simple Swift extension to the Process class
★ 1IRSlidingSplitViewController. Everybody loves Path.app
★ 1Kotoba. Quickly search the built-in iOS dictionary to see definitions of words. Collect words you want to remember.
★ 679swift-dependencies. A dependency management library inspired by SwiftUI's "environment."
★ 2.2kswift-subprocess. Subprocess is a cross-platform package for spawning processes in Swift.
★ 640sqlite-data. A fast, lightweight replacement for SwiftData, powered by SQL and supporting CloudKit synchronization.
★ 1.9kswift-structured-queries. Truly type-safe SQL.
★ 342Recap. A What's New screen, and more
★ 266Inferno. Metal shaders for SwiftUI.
★ 2.9kuserscripts. An open-source userscript manager for Safari
★ 4.6kWhisky. A modern Wine wrapper for macOS built with SwiftUI
★ 15kGroceries. C
★ 82chisel. Chisel is a collection of LLDB commands to assist debugging iOS apps.
★ 9.2kBodega. A simple store for all your basic needs, and a foundational data layer primitive for iOS and Mac apps. 🐱
★ 369sample-food-truck. SwiftUI sample code from WWDC22
★ 1.9kipatool. Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
★ 9.6kWave. Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.
★ 2.4kUIOnboarding. Apple-esque animated welcome screen for iOS and iPadOS. Configurable.
★ 816tide. 🌊 The ultimate Fish prompt.
★ 4.2kSwiftUI-Shimmer. Shimmer is a super-light modifier that adds a shimmering effect to any SwiftUI View, for example, to show that an operation is in progress. It works well on light and dark modes, and across iOS, macOS, tvOS, watchOS and visionOS.
★ 1.7khuginn. Create agents that monitor and act on your behalf. Your agents are standing by!
★ 50kisowords. Open source game built in SwiftUI and the Composable Architecture.
★ 3kbazelisk. A user-friendly launcher for Bazel.
★ 2.7kSourcery. Meta-programming for Swift, stop writing boilerplate code.
★ 8kOpenCombine. Open source implementation of Apple's Combine framework for processing values over time.
★ 2.8kSwiftUIRefresh. Pull To Refresh for SwiftUI lists
★ 636Networking. ⚡️ Concise networking code leveraging async-await, Decodable & Generics.
★ 883swift-composable-architecture. A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
★ 15kTPInAppReceipt. Reading and Validating In App Purchase Receipt Locally.
★ 718CommonMarkAttributedString. Create NSAttributedStrings from Markdown Text
★ 422SwiftFormat. A command-line tool and Xcode Extension for formatting Swift code
★ 8.9ktime. Robust and type-safe date and time calculations for Swift
★ 2.3kswift-argument-parser. Straightforward, type-safe argument parsing for Swift
★ 3.7kMarkdownAttributedString. Adding Markdown support to NSAttributedString.
★ 603XcodeGen. A Swift command line tool for generating your Xcode project
★ 8.6kSwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
★ 9.6kGRDB.swift. A toolkit for SQLite databases, with a focus on application development
★ 8.5kMint. A package manager that installs and runs executable Swift packages
★ 2.5kPanModal. An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.
★ 3.8kSwiftUIX. An exhaustive expansion of the standard SwiftUI library.
★ 8.1kFloatingPanel. A clean and easy-to-use floating panel UI component for iOS
★ 5.8kPulley. A library to imitate the iOS 10 Maps UI.
★ 2kNSAttributedStringBuilder. Composing NSAttributedString with SwiftUI-style syntax
★ 759shots. Figma and Sketch templates for generating iPhone App Store screenshots
★ 594type-theme. A free and open-source Jekyll theme with responsive design. Great for blogs and easy to customize.
★ 711swift-log. A Logging API for Swift
★ 4kswift-snapshot-testing. 📸 Delightful Swift snapshot testing.
★ 4.3kMockDuck. A network mocking layer for iOS, tvOS, and macOS
★ 96DifferenceKit. 💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
★ 3.7kDotzu. :iphone::eyes: In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
★ 1.8kPromise. A Promise library for Swift, based partially on Javascript's A+ spec
★ 617ARKit-CoreLocation. Combines the high accuracy of AR with the scale of GPS data.
★ 5.5kYapAnimator. Your fast and friendly physics-based animation system.
★ 1.9kNetNewsWire. RSS reader for macOS and iOS.
★ 10kGoogleReporter. Easily integrate with Google Analytics in your iOS app
★ 480MarkdownView. Markdown View for iOS.
★ 2.2kDeckTransition. A library to recreate the iOS Apple Music now playing transition
★ 2.2kPastel. 🎨 Gradient animation effect like Instagram
★ 3.5kpanelkit. A UI framework that enables panels on iOS.
★ 3.7kSwipeCellKit. Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
★ 6.3klottie-ios. An iOS library to natively render After Effects vector animations
★ 27kios-oss. Kickstarter for iOS. Bring new ideas to life, anywhere.
★ 8.7kxbar. Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)
★ 18kFaceAware. An extension that gives UIImageView the ability to focus on faces within an image.
★ 3kAdvance. Physics-based animations for iOS, tvOS, and macOS.
★ 4.5kSwiftSVG. A simple, performant, and lightweight SVG parser
★ 2kfolding-cell. :octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
★ 10kSwiftyBeaver. Convenient & secure logging during development & release in Swift 4 & 5
★ 6.1kswift. The Swift Programming Language
★ 70kmapper. A JSON deserialization library for Swift
★ 1.2kReactiveKit. A Swift Reactive Programming Kit
★ 1.2kInterstellar. Simple and lightweight Functional Reactive Coding in Swift for the rest of us
★ 1.1kMPParallaxView. Apple TV Parallax effect in Swift.
★ 1.7kYYText. Powerful text framework for iOS to display and edit rich text.
★ 8.9kPhoneNumberKit. A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
★ 5.4kAerial. Apple TV Aerial Screensaver for Mac
★ 21kjazzy. Soulful docs for Swift & Objective-C
★ 7.4kDeepLinkKit. A splendid route-matching, block-based way to handle your deep links.
★ 3.5kRateLimit. Simple utility for only executing code every so often.
★ 909siesta. The civilized way to write REST API clients for iOS / macOS
★ 2.2kgym. Building your iOS apps has never been easier
★ 645BRYXBanner. A lightweight dropdown notification for iOS 7+, in Swift.
★ 1kRxSwift. Reactive Programming in Swift
★ 25kBrightFutures. Write great asynchronous code in Swift using futures and promises
★ 1.9kBond. A Swift binding framework
★ 4.2kPINRemoteImage. A thread safe, performant, feature rich image fetcher
★ 4kpilot. The best way to manage your TestFlight testers and builds from your terminal
★ 274QuickRadar. Mac app to simplify posting bug reports to Apple's Radar bug tracking system.
★ 531EasyAnimation. A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!
★ 2.9kDynamicColor. Yet another extension to manipulate colors easily in Swift and SwiftUI
★ 3.1kJHChainableAnimations. Easy to read and write chainable animations in Objective-C and Swift
★ 3.2kJBWatchActivityIndicator. An easy way to generate activity indicator images for Apple Watch
★ 527WatchRingGenerator. iOS app to generate series of PNG images, to be used in WatchKit apps
★ 148AnimationEngine. Easily build advanced custom animations on iOS.
★ 1.1kRBBAnimation. Block-based animations made easy, comes with easing functions and a CASpringAnimation replacement.
★ 2.1kJNWSpringAnimation. Spring physics for Core Animation.
★ 1kKingfisher. A lightweight, pure-Swift library for downloading and caching images from the web.
★ 24kResearchKit. ResearchKit is an open source software framework that makes it easy to create apps for medical research or for other research projects.
★ 5.7kCharts. Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
★ 28kcomponentkit. A React-inspired view framework for iOS.
★ 5.8kInstantCocoa. Instant Cocoa is a framework for making iOS apps.
★ 249RaisinToast. A UIWindow subclass used to message information to the users of your app.
★ 81etherpad. Etherpad: A modern really-real-time collaborative document editor.
★ 18kCarthage. A simple, decentralized dependency manager for Cocoa
★ 15kdeliver. Upload screenshots, metadata and your app to the App Store using a single command
★ 2.2kAsyncDisplayKit. Smooth asynchronous user interfaces for iOS apps.
★ 13kSQLite.swift. A type-safe, Swift-language layer over SQLite3.
★ 10kiOS-Framework. How to create, develop, and distribute iOS Static Frameworks quickly and efficiently
★ 2.6kAYVibrantButton. A stylish button with iOS 8 vibrancy effect
★ 1.1kZFRippleButton. Custom UIButton effect inspired by Google Material Design
★ 1.4kTOMSMorphingLabel. Configurable morphing transitions between text values of a label.
★ 1.8kCartography. A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:
★ 7.3kcitrus. Parsing Expressions for Ruby
★ 410BCMeshTransformView. Mesh transforms for UIView
★ 1.2kOno. A sensible way to deal with XML & HTML for iOS & macOS
★ 2.6kCustomScrollView. A fork of Ole Begemann's custom scroll view project, that adds decelerated scrolling, just like `UIScrollView`
★ 96pop. An extensible iOS and OS X animation library, useful for physics-based interactions.
★ 20kPromiseKit. Promises for Swift & ObjC.
★ 14kcli. This is the DEPRECATED Linode CLI. Use https://github.com/linode/linode-cli
★ 469Tweaks. An easy way to fine-tune, and adjust parameters for iOS apps in development.
★ 4.7kpegkit. 'Parsing Expression Grammar' toolkit for Cocoa/Objective-C
★ 393Xtrace. Trace Objective-C method calls by class or instance
★ 1.8kPSTDelegateProxy. A simple proxy that forwards optional methods to delegates - less boilerplate in your code!
★ 257textmate. TextMate is a graphical text editor for macOS 10.12 or later
★ 15kTMCache. Fast parallel object cache for iOS and OS X.
★ 3kKVOController. Simple, modern, thread-safe key-value observing for iOS and OS X.
★ 7.3kCCHMapClusterController. High-performance map clustering with MapKit for iOS and OS X. Integrate with 4 lines of code.
★ 1.4kSWTableViewCell. An easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application)
★ 7.1kYapDatabase. YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
★ 3.3kRNCryptor. CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc
★ 3.4kOHHTTPStubs. Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
★ 5.1kMensa. 🤓 Smart, modern table and collection views on iOS
★ 547FastCoding. A faster and more flexible binary file format replacement for NSCoding, Property Lists and JSON
★ 979TWMessageBarManager. An iOS manager for presenting system-wide notifications via a dropdown message bar.
★ 1.8kSDCAlertView. The little alert that could
★ 1.8kMSDynamicsDrawerViewController. Container view controller that leverages UIKit Dynamics to provide a realistic drawer navigation paradigm.
★ 3.2kSCArgumentParser. An Objective-C library for parsing command-line arguments and options
★ 1FXBlurView. [DEPRECATED]
★ 4.9kiOS-blur. Blur a UIView
★ 2kDB5. Objective-C
★ 1.2kMantle. Model framework for Cocoa and Cocoa Touch
★ 11kmailcore2. MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP. The API has been redesigned from ground up.
★ 2.7kqc-mobile. A Quartz Composer implementation for iOS.
★ 686UIImageViewModeScaleAspect. Create animation of a UIImageView between twice contentMode ( UIViewContentModeScaleAspectFill / UIViewContentModeScaleAspectFit )
★ 564houston. Apple Push Notifications; No Dirigible Required
★ 3kdubai. Generate and Preview Passbook Passes
★ 328shenzhen. CLI for Building & Distributing iOS Apps (.ipa Files)
★ 4.6kDayFlow. iOS Date Picker + Infinite Scrolling
★ 227Slogger. Social logging script for Day One
★ 749nginx-push-stream-module. A pure stream http push technology for your Nginx setup. Comet made easy and really scalable.
★ 2.2kRMPhoneFormat. RMPhoneFormat provides a simple to use class for formatting phone numbers in iOS apps. The formatting should replicate what you would see in the Contacts app for the same phone number.
★ 266UICollectionViewFlowLayoutExample. UICollectionViewFlowLayout Example
★ 195RAExpendable. NSObject subclass with dynamically added implementations for custom selectors
★ 28ReactiveCocoaLayout. Reactive layout framework built on top of ReactiveCocoa
★ 662ColorArt. iTunes 11-style color matching code
★ 1.5kTransformerKit. A block-based API for NSValueTransformer, with a growing collection of useful examples.
★ 836sublime-rmate. A way to use rmate with Sublime Text 2
★ 12trim-ios-screenshots. [NO LONGER MAINTAINED] Xcode project to build Foundation command line utility and Automator action for trimming the status bar from iOS screenshots.
★ 41Xcode-CodeSnippets. A collection of code snippets for Xcode.
★ 6cupertino. CLI for the Apple Dev Center
★ 2.6kDMSlidingCell. Swipe To Reveal UITableViewCell Implementation as like in Twitter
★ 152Underscore.m. A DSL for Data Manipulation
★ 1.5kIRSlidingSplitViewController. Everybody loves Path.app
★ 1IRSlidingSplitViewController. Everybody loves Path.app
★ 39FPPopover. FPPopover provides an alternative to the native iOS UIPopoverController, adding support for iPhone and additional opportunities to customize the look and feel of the popovers.
★ 894iCloudStoreManager. Demonstrates the use of UbiquityStoreManager, for using CoreData with iCloud
★ 150MBRequest. MBRequest is a simple networking library for iOS and OS X.
★ 190MBCommon. MBCommon is a lightweight, generic Cocoa library for iOS and OS X.
★ 7ReactiveCocoa. Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
★ 20ktwine. Twine is a command line tool for managing your strings and their translations.
★ 863SocketRocket. A conforming Objective-C WebSocket client library.
★ 9.6krecommendable. :+1::-1: A recommendation engine using Likes and Dislikes for your Ruby app
★ 1.4kPKRevealController. PKRevealController is a delightful view controller container for iOS, enabling you to present multiple controllers on top of one another.
★ 3.8kViewDeck. An implementation of the sliding menu found in various iOS apps.
★ 5.3kRXCollections. Obsolete—use https://github.com/robrix/Reducers instead.
★ 470md2man. 📚 Converts markdown into UNIX manual pages
★ 374Specs. The CocoaPods Master Repo
★ 6.8kInfColorPicker. iOS color picker view controller which presents a hue bar and a saturation/brightness box to allow selection of any RGB color.
★ 205MacMapKit. MapKit Framework for the Mac
★ 257Binding. Bindings for iOS. Yes.
★ 73WebViewJavascriptBridge. An iOS/OSX bridge for sending messages between Obj-C and JavaScript in UIWebViews/WebViews
★ 14kxcoder. ruby wrapper for Xcode build tools to aid automating builds
★ 410safari-json-formatter. A Safari extension which makes valid JSON documents human-readable. Add Unicode Support
★ 2ruby-build. A tool to download, compile, and install Ruby on Unix-like systems.
★ 4kAFNetworking. A delightful networking framework for iOS, macOS, watchOS, and tvOS.
★ 33kDCIntrospect. Small library of visual debugging tools for iOS.
★ 2.2kBlocksKit. The Objective-C block utilities you always wish you had.
★ 6.8kTTTAttributedLabel. A drop-in replacement for UILabel that supports attributes, data detectors, links, and more
★ 8.7kHBCollections. Categories for Foundation collection classes.
★ 32Chameleon. Chameleon is a port of Apple's UIKit for iOS (and some minimal related frameworks) to Mac OS X.
★ 3.5kTDOAuth. A BSD-licensed single-header-single-source OAuth1 implementation.
★ 248hipchat_shortcut_keys. Tab manipulation commands and other shortcut keys for the HipChat Fluid app
★ 6rabbitfish. A static site generator using Python 3, Jinja2, and YAML.
★ 13solarized. precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes
★ 16kOHAttributedLabel. UILabel that supports NSAttributedString
★ 1.5kcanabalt-ios. Open source release of Canabalt for iOS
★ 1.6kzsh-syntax-highlighting. Fish shell like syntax highlighting for Zsh.
★ 23kKingdomOfSafari. This is a Safari extension designed to customize the user experience of The Kingdom of Loathing.
★ 1nv. MultiMarkdown version of Notational Velocity with Markdown editing features and preview
★ 1.8kbetabuilder. A collection of Rake tasks for managing and distributing iOS ad-hoc builds
★ 214ExampleNavBarBackground. Example code showing how to add a background image to a UINavigationBar.
★ 101kod. Programmers' editor for OS X [DEAD PROJECT]
★ 2.3k