Miscellaneous open-sourced MacOS Cocoa code by yours truly.
Objective-C - Released: 14 Feb 2010 - 229
An intuitive software erector kit targeted at people new to programming, but with enough potential to stay useful once they've learned, inspired by HyperCard.
C++ - Released: 28 Feb 2011 - 130
An NSViewController (and optional document class) that implements syntax coloring and code editing-related features in an NSTextView.
Objective-C - Released: 18 Feb 2010 - 164
Toy project that re-implements bits of AppKit for classic MacOS 9 on 680x0 (and emulated on PowerPC) using Metrowerks CodeWarrior Pro 6's MWObjC Objective-C compiler.
Objective-C - Released: 05 May 2021 - 120
A command line tool that reads a HyperCard stack and generates a folder with XML and PBM files from it containing a more easily readable representation of its contents. Based on Tyler Vano's and Rebecca Bettencourt's code from http://creysoft.com/xtalk/
C++ - Released: 28 Feb 2011 - 36
Source code to go with my parser programming tutorial videos.
C++ - Released: 03 Nov 2020 - 37
Maybe one day a WINE-style implementation of the classic Mac Toolbox.
C - Released: 20 Feb 2013 - 29
A simple NSView subclass that implements a paint canvas into which users can draw with various paint tools.
Objective-C - Released: 28 Feb 2011 - 36
A Cocoa wrapper around Unix sockets based on NetSocket by Dustin Mierau.
Objective-C - Released: 25 Jan 2011 - 28
A command-line tool to postprocess iconutil-generated .icns files to make them compatible with Mac OS X 10.5
Objective-C - Released: 07 Sep 2012 - 25
A simple example for a view that displays a waveform illustrating a sound file's contents.
Objective-C - Released: 12 Jan 2011 - 33
Programmers' GUI tool for converting between various data types.
Swift - Released: 09 Sep 2015 - 6
A view that takes an original file and a text-form diff and displays it in a graphical form, and can selectively apply the modifications it contains.
Objective-C - Released: 02 Jul 2011 - 27
Troy Stephens's Cocoa/Objective-C wrapper for Mac OS X Icon Services’ “IconFamily” data type. Its main purpose is to enable Cocoa applications to easily assign custom file icons from NSImage instances.
Objective-C - Released: 18 Mar 2010 - 21
Miscellaneous open-sourced Cocoa Touch code by yours truly.
Objective-C - Released: 16 Feb 2010 - 23
Offline-searchable bug tracker with support for locally enqueueing bugs and then synching back to Github issues.
C++ - Released: 16 Jul 2016 - 2
Sample code to go with my "Writing a bytecode virtual machine in C++" video.
C++ - Released: 24 Feb 2021 - 14
A bunch of classes for detecting changes of files and folders. Extracted from UliKit. Home of UKKQueue.
Objective-C - Released: 22 Feb 2014 - 15
A menu bar clock for when your menu bar is hidden.
Objective-C - Released: 21 May 2016 - 9
Open source Finder icon view class. This requires the UliKit directory next to it, or it won't compile.
Objective-C - Released: 16 Feb 2010 - 7
A simple, modular, BSD-socket-based C++ chat server and client. Intended as a foundation for embedding in other apps and building actual chat systems on top of, or network communication for other client/server systems.
C++ - Released: 01 Nov 2014 - 6
Hack that'll hopefully one day auto-generate a Swift wrapper around C++ source code.
Swift - Released: 18 Oct 2015 - 13
An RSS-based, passive, load-balanceable distributed Twitter clone (server-side).
PHP - Released: 12 Mar 2011 - 11
Source code to the Uli's World WDEF for Mac OS 9 and earlier that draws window borders with a System 7 look.
C - Released: 08 Feb 2015 - 11