dcutting
I mainly write Swift for iOS but love working on Mac apps, web APIs, and programming languages too.
Sydney
Pinned Repositories
CleanNote
A sample project applying Clean Architecture to iOS and Mac.
GameOfLifeOnMetal
Swift Playground implementing Game of Life on Metal
GrandTour
Sample app written using several different architectures to accompany a talk, "The Grand Tour of iOS Architectures".
Muck
A command line tool to analyse dependencies in your Swift projects
Remix
Main page for the Remix iOS architecture and in-depth example apps.
Remix-Landmarks
An application of Remix to a mapping app.
RemixStarBrowser
A demonstration of the Remix architecture with FitNesse for subsecond UI flow testing
Song
Song is a terse functional programming language.
Syft
A library for parsing your own PEG grammars in Swift.
WorldJourney
Explore procedural worlds from space to ground.
dcutting's Repositories
dcutting/Muck
A command line tool to analyse dependencies in your Swift projects
dcutting/Remix
Main page for the Remix iOS architecture and in-depth example apps.
dcutting/Song
Song is a terse functional programming language.
dcutting/GrandTour
Sample app written using several different architectures to accompany a talk, "The Grand Tour of iOS Architectures".
dcutting/GameOfLifeOnMetal
Swift Playground implementing Game of Life on Metal
dcutting/CleanNote
A sample project applying Clean Architecture to iOS and Mac.
dcutting/Syft
A library for parsing your own PEG grammars in Swift.
dcutting/Remix-Landmarks
An application of Remix to a mapping app.
dcutting/RemixStarBrowser
A demonstration of the Remix architecture with FitNesse for subsecond UI flow testing
dcutting/RemixBytes
Sample app accompanying the Remix talk for iOSCon Bytes.
dcutting/filament
Simple CI for iOS
dcutting/WorldJourney
Explore procedural worlds from space to ground.
dcutting/benji-bot
dcutting/Bowman
A Hypertext Application Language (HAL) shell
dcutting/Coordinactor
Exploration combining coordinators and interactors.
dcutting/FetchedResultsCoordinator
Implements boilerplate code required for a NSFetchedResultsControllerDelegate to update table and collection views.
dcutting/fitnesse
FitNesse -- The Acceptance Test Wiki
dcutting/FTWButton
FTWButton is a UIControl subclass that lets you easily set color, gradient, text, and icon properties for various states and animates between them.
dcutting/linenoise-swift
A pure Swift replacement for readline
dcutting/Marbles
dcutting/OCSlimProject
Lightweight Xcode Project wrapper to help you get setup writing fast, rock solid, non UI based Acceptance Tests using Fitnesse
dcutting/OCUnit2JUnit
A script that converts output from OCUnit in xcodebuild to the XML format used by JUnit. This allows for XCode builds on continuos integration servers like Jenkins, complete with test reports!
dcutting/Perfect-INIParser
A lightweight INI file parser in Server Side Swift
dcutting/PhyKit
An open source Swift/Objc wrapper for the Bullet Physics Engine, with support for SceneKit
dcutting/ruby-swagger
A super-duper-simple library to read or create Swagger API documents.
dcutting/SFBDiffableDataSource
A working alternative to NSCollectionViewDiffableDataSource
dcutting/strut
Acceptance testing with Swagger
dcutting/SwiftRecoveryAttempter
A Mac app demonstrating how to use error recovery attempters in Swift.
dcutting/TowerOfHanoi
dcutting/Yams
A Sweet and Swifty YAML parser.