Ash Furrow

Login: ashfurrow

Company: @artsy

Location: New York

Bio: Building software with my whole heart.

Blog: https://ashfurrow.com/

Blog: https://ashfurrow.com/

Member of

  1. Antitypical
  2. Artsy
  3. C4Q Access Code 2.2
  4. Danger
  5. Moya
  6. Notification Center Podcast
  7. Open Source Maintainers on GitHub
  8. Quick
  9. RxSwift Community
  10. try! Swift

Repositories

2014.artsy.net
null
500px-Aperture-Uploader
An Aperture Export Plugin for exporting to your 500px.com account.
500px-API-Test
500px recently opened their API to the public. I want to try it out.
500px-Behind-The-Scenes
Source Materials for the 500px Behind The Scenes FITC Screens Presentation
500px-iOS-api
500px API Wrapper for Objective-C
Action
Abstracts actions to be performed in RxSwift.
ADNKit
Objective-C framework for building App.net applications on iOS and OS X
AFActivityIndicatorView
A ground-up, home-made implementation of UIActivityIndicatorView
AFImageDownloader
Downloads JPEG images asynchronously and decompresses them on a background thread.
AFNetworkActivityLogger
AFNetworking 2.0 Extension for Network Request Logging
AFNetworking
A delightful networking framework for iOS, OS X, watchOS, and tvOS.
AFTabledCollectionView
How to display a UICollectionView within a UITableViewCell
Alamofire
Elegant Networking in Swift
alcatraz-packages
Package list repository for Alcatraz
Angular
Making an Othello/Reversi clone
AnyoneCanLearn
Core beliefs, resources, and planning for the organization.
AppCode
Custom Setup for App Code
ARAnalytics
Simplify your iOS analytics
ARCollectionViewMasonryLayout
null
articles
All current objc.io articles
ARTiledImageView
Display, pan and deep zoom with tiled images on iOS.
Artsy_Authentication
Cocoa libraries dealing with Authentication for Artsy. Yawn, boring
artsy-danger
A repo documentation Artsy's usage of Danger, and a Gem for our shared team culture rules
artsy.github.com
The Art.sy Engineering Developers Blog
Artsy-OSSUIFonts
Open source variants of the Artsy fonts, wrapped as a CocoaPod
Artsy-UIColors
Consolidated UIColors used in the Artsy iOS Apps
artsy-wikidata-bot
A Ruby Wikidata bot that takes WikiData documents and augments it with Artsy Metadata
ASHSpringyCollectionView
null
Aspects
Delightful, simple library for aspect oriented programming.
Assets
Logo images and other static content used by the Quick organization.
awesome-falsehood
:pill: Curated list of falsehoods programmers believe in.
awesome-swift
A collaborative list of awesome swift resources. Feel free to contribute!
Awesome-Swift-Education
All the resources for Learning About Swift
BCMeshTransformView
Mesh transforms for UIView
Bleach
iOS 9 app extension to block ads
blog
This is my website, a static site generated with Middleman.
BMXSwipableCell
A custom UITableViewCell that supports swipe to reveal
brew
? The missing package manager for macOS
C-41
C-41 is an application to help people develop film at home by providing a series of "recipes" for photographers to use.
calendar-sync
Sync your personal and work Gmail calendars using IFTTT and Amazon Lambda.
canadian-measurements
Since moving to Europe, I get asked a lot about Canada's adoption of the metric system. Here it is.
category-theory-exercises
null
chswift
The missing Swift version manager, inspired by chruby.
circleci-docs
Documentation for CircleCI.
cocktails_for_programmers
?ocktails for programmers. ???????? ??? ?????????????.
cocoadocs-api
This is more of an API _for_ CocoaDocs to use than the other way around.
cocoadocs.org
Static generator for CocoaDocs.org
CocoaPods
The Objective-C library dependency manager.
CocoaPods-app
A full-featured and standalone installation of CocoaPods.
cocoapods-chillax-swift
CocoaPods plugin for disabling compiler optimizations for specific pods
cocoapods-fix-react-native
A CocoaPods plugin for hot-patching React Native per-version
cocoapods-keys
A key value store for securely storing environment and application keys
cocoapods.org
http://cocoapods.org
cocoapods-superdeintegrate
:bomb:
Collection-View-in-a-Table-View-Cell
Sample code for my tutorial
colourschemes
Some Xcode 4+ colour schemes I like
contributor_covenant
Pledge your respect and appreciation for contributors of all kinds to your open source project.
cornell-rx-materials
null
CounterExample
Demo Application of Unidirectional Data Flow in Swift, Built with ReSwift
CPDAcknowledgements
Show your CocoaPods dependencies in-app.
cs5356
Curriculum and lectures for 'Startup Systems Design and Engineering'.
danger
? Stop saying "you forgot to ?" in code review
danger-proselint
Danger plugin to lint your blog posts with proselint
danger-rubocop
Danger plugin for Rubocop
danger-ruby-swiftlint
A Danger plugin for SwifLlint.
danger-swift
?? Stop saying "you forgot to ?" in code review
danger-swiftlint
Automated Swift linting on pull requests
deliver
Upload screenshots, metadata and your app to the App Store using a single command
documentation
Full documentation repository for Mastodon
Dollar.swift
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
DOOM-CPU-Monitor
CPU monitor that displays how much load your CPU is under via the dying face from the video game DOOM.
drop-dropbox.com
Static site that powers http://www.drop-dropbox.com
droplet
Nothing to see here
EasyPeasy
Auto Layout made easy
eidolon
The Artsy Auction Kiosk App
eigen
The Art World in Your Pocket
ELCSlider
A subclass of UISlider to use with iPad that includes a UIPopover Scrubber showing the value as it changes.
emission
React Native Components
emojisnippets
Emoji + TextExpander = (your emoji heart here)
empty-podspec
Repo for an empty, modifiable podspec. Pay this repo no attention.
EuroTrip-2015
We'll be in Europe for most of May. This repo is used to organize our travel plans.
expecta
A Matcher Framework for Objective-C/Cocoa
fairyfloss
fairy floss text editor theme
fakefs
A fake filesystem. Use it in your tests.
fastlane
Connect all iOS deployment tools into one streamlined workflow
Feed
A basic iOS app build with Swift
firefox-ios
Firefox for iOS
FITC-SCREENS
Demo repo for FITC SCREENS
force
The Artsy.net website:
Forgeries
Helper methods for testing iOS code
FoundationOperators
Operators overloading for the Foundation (so we can finally just nsnumber + nsnumber)
fuckingclosuresyntax.com
Syntax is hard.
FunctionalDemo
A short demo of functional programming on iOS using RXCollections
FunctionalReactiveAwesome
Sample Code for AltConf 2015 talk on FRP :tada:
FunctionalReactiveDemo
A small demonstration of how to use ReactiveCocoa in iOS applications
FunctionalReactivePixels
A demonstration of how to use FRP with ReactiveCocoa in an iOS context using the 500px API.
FunctionalReactivePixels-1
null
FXKeychain
FXKeychain is a lightweight wrapper around the Apple keychain APIs that provides a simple dictionary-like interface.
GCPlaceholderTextView
A subclass of UITextView that allow a placeholder
GIFs
A Mac App for finding GIFs
github-clippers
Automate away the annoying requests for you to close your branches after PR merges in Safari
GMGridView
A performant Grid-View for iOS (iPhone/iPad) that allows sorting of views with gestures (the user can move the items with his finger to sort them) and pinching/rotating/panning gestures allow the user to play with the view and toggle from the cellview to a fullsize display.
graphql-depth-limit
Limit the complexity of your GraphQL queries based on depth.
GraphSketcher
A fast, simple graph drawing and data plotting app for OS X and iPad.
Haste
NSTimer Extension for Swift
hasValue
Reimplementing hasValue in Swift.
hfm-exercises
My solutions to the Haskell-for-Mac Exercises
INAppStoreWindow
NSWindow subclass allowing full customization of the title bar and traffic lights.
injectionforxcode
Runtime Code Injection for Objective-C & Swift
Interstellar
Simple and lightweight Functional Reactive Coding in Swift for the rest of us
iOSDevDirectory
the iOS Dev Directory
ios-snapshot-test-case
Snapshot view unit tests for iOS
ios-snapshot-test-case-expecta
Expecta matchers for ios-snapshot-test-case.
ios-videos
null
IsXcodeOpenSourceYet.github.io
Is Xcode open source yet?
jekyll-lunr-js-search
Jekyll + lunr.js = static websites with powerful full-text search using JavaScript
JNWSpringAnimation
Spring physics in Core Animation.
joinmastodon
Informational page for the Mastodon project
Kiwi
BDD for iOS
letterpressexplosion
Letterpress Explosion Animation - iPhone
LlamaKit
Collection of must-have functional Swift tools
LongPlay
Long Play
Marathon
Marathon makes it easy to write, run and manage your Swift scripts ?
MARKRangeSlider
A custom reusable slider control with 2 thumbs (range slider).
mastodon
My fork of a GNU Social-compatible microblogging server
mastodon-technology
null
MBLTDev
Sample code for MBLTDev
metaphysics
Artsy's GraphQL API
middleman
Hand-crafted frontend development
middleman-cdn
Middleman extension automating invalidation of CloudFlare, MaxCDN, AWS CloudFront, Fastly and Rackspace CDN caches.
middleman-gh-pages
Easy deployment of Middleman sites to Github Pages
middleman-guides
Documentation for Middleman
middleman-inliner
Provides a helper to inline JS/CSS in Middleman for performance.
middleman-lunr
middleman extension for a static indexed search using lunr.js
minsk
Code from Mobile Developer & Business Day
mobile
Mobile Team TODO
ModalNotificationController
A demonstration of how to present Slingshot-style notification using Swift
mood
Keeping track of current level of happiness
NAMapKit
Allows you to use custom maps in iphone applications and attempts to mimics some of the behaviour of the MapKit framework
neveragaindottech.github.io
Source files for the neveragain.tech site
Newtonian-UICollectionView
null
Nimble
A Matcher Framework for Swift and Objective-C
Nimble-1
Core Data and iCloud made nimble and fast
Nimble-Snapshots
Nimble matchers for FBSnapshotTestCase.
NSDate-Extensions
Practical real-world dates
NSFetchedResultsController-MVVM
NSFetchedResultsController using MVVM
NSObject-Rx
Handy RxSwift extensions on NSObject, including rx_disposeBag.
NSSpain2014
Annotated playground for my presentation at NSSpain 2014
ocmock
Mock objects for Objective-C
oh-my-zsh
A delightful community-driven framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
oldtrumpsoundboard
Donald Trump Presidential Soundboard
OneStopShop
null
open-source-ios-apps
Collaborative List of Open-Source iOS Apps
pandoc-templates
Templates for pandoc
peerlab.community
Worldwide directory of peer labs, instructions on starting your own.
peril-settings
Settings for my personal Peril server
PhFacebook
MacOSX Interface to Facebook graph API
Plither
Open source Slither.io client
pod5.github.io
Jekyll site for Pod5
Podspecs
[Active] [Cocoa] Repo for various custom CocoaPod specs.
Popup
Cocoa project with Popup window appearing from the status bar
pragma-2015-rx-workshop
Materials for my Pragma 2015 workshop on reactive programming
production-swift-code
Sample code for my upcoming book
PSTCollectionView
Open Source, 100% API compatible replacement of UICollectionView for iOS4.3+
PXSaver
Super hacky screen saver for OS X I wrote in a few hours while drinking
Quick
A behavior-driven development test framework for Swift.
RACAlertAction
UIAlertAction subclass with support for ReactiveCocoa
RACSignupDemo
A ReactiveCocoa signup view
Rainforest
Automate the tasks necessary to develop on CocoaPods
Reachability
ARC and GCD Compatible Reachability Class for iOS and MacOS. Drop in replacement for Apple Reachability
Reactive
Comparison of "FRP" libraries in swift
ReactiveCocoa
A framework for composing and transforming streams of values
reactive-cocoa-playground
null
ReactiveMoya
null
ReactiveSwift
Streams of values over time
ReactiveViewModel
Model-View-ViewModel, using ReactiveCocoa
react-native-website
The site and docs for React Native
ReSwift
Unidirectional Data Flow in Swift - Inspired by Redux
ReSwift-Todo-Example
Demo application for ReSwift
RXCollections
higher-order lazy evaluation for Cocoa
RxSegue
null
RxSwift
Microsoft Reactive Extensions (Rx) for Swift and iOS/OSX platform
rxswiftcommunity.github.io
For projects that support RxSwift
SBConstants
null
ScienceDog
A simple Haskell web app written using the Happstack-lite web framework
second_curtain
Upload failing iOS snapshot tests cases to S3
shared_resources
Shared resources for the cocoapods websites
shouldiuse.gitsubmodules.com
null
SilencedBots
A collection of regex filters that are useful for muting stuff in Tweetbot.
Simple-OAuth
Simple Objective-C OAuth
slither
An open source implementation of the slither.io server
SnappingSlider
A beautiful slider control for iOS built purely upon Swift
SnapshotLayerFailingTestCase
Failing test case example when rendering as layer for ios-snapshot-test-case
Snapshots
An Xcode Plugin to show the state of FBSnapshot Tests.
Specs
The CocoaPods Master Repo
specta
A light-weight TDD / BDD framework for Objective-C & Cocoa
squad_goals
A tiny app to allow open-source contributors to opt-in to GitHub teams.
stampicon
Command line tool to imprint a text banner over a PNG icon, written in Swift
static-keys-test
null
stylesheet
My custom user stylesheet for making the web less shitty.
sup
A web app to bring together a company's members
SVProgressHUD
A clean and lightweight progress HUD for your iOS app.
Swift-Course
A small demo of Swift for newcomers
SwiftInFlux
An attempt to gather all that is in flux in Swift.
SwiftLint
A tool to enforce Swift style and conventions.
Swift-RAC-Macros
(Temporary) Replacements for the RAC and RACObserve macros in Swift
swift-source-compat-suite
The infrastructure and project index comprising the Swift source compatibility suite.
swift-tsao
Type-Safe Associated Objects in Swift
test-repo
test repo for twelease
TextExpander-Snippets
My Text Expander snippets
theme-fairyfloss
Attempted VSCode Port of fairyfloss theme
TLAlertView
A replacement for 1-button UIAlertView that uses Blurring and UIKit Dynamics on iOS 7.
Tropos
A Weather App
trumpsoundboard
null
try-swift-nyc-rxswift-workshop
Materials for my try! Swift NYC Workshop on RxSwift
TumblrSharing
Simple sharing to Tumblr's v2 OAuth API
twelease
? A small Express server for automatically tweeting about new git tags
TypeScript-React-Native-Starter
A starter template for TypeScript and React Native with a detailed README describing how to use the two together.
UIAlertController-Example
A demonstration of how to use Apple's hot new UIAlertController class
UIApplication-Keychain-Access
This is a library to abstract access to the keychain on iOS devices.
UICollectionViewExample
null
UICollectionViewFlowLayoutExample
UICollectionViewFlowLayout Example
UICollectionView-NSFetchedResultsController
How to use UICollectionView with NSFetchedResultsController
UIImageViewAligned
A UIImageView subclass which allows you to align the image left/right/top/bottom, even when contentMode is AspectFit.
UIView-BooleanAnimations
Perform changes to UI with or without animations, depending on a variable.
UIViewController-Transitions-Example
An example of how to use the new iOS 7 APIs to create custom view controller transitions.
UIView-ShinkTo
Shrinks any UIView instance to a point in a view similar to the iOS Mail app
Unbox
The easy to use Swift JSON decoder
Upcoming
null
WhiskeyList
null
XCGLogger
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog or println, but with additional information, such as the date, function name, filename and line number.
xcode-hardware-performance
Results from running Xcode on a non-trivial open source project using various Macs
Xcodeproj
Create and modify Xcode projects from Ruby.
xcpretty
Flexible and fast xcodebuild formatter
XNGMarkdownParser
A Markdown NSAttributedString parser.
Your-First-iOS-App
Sample code for "Your First iOS App", the book
yourfirstswiftapp
null
ZWEmoji
Objective-C library for using unicode emoji based on emoji codes used in Campfire/GitHub

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.