California

Peter Hosey

Expert
@boredzo

iso-8601-date-formatter. A Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.

596

Warnings-xcconfig. An xcconfig (Xcode configuration) file for easily turning on a boatload of warnings in your project or its targets.

434

impluse-hfs. A tool for converting HFS (Mac OS Standard) volumes to HFS+ (Mac OS Extended) format.

63

IPA-icon-QLGenerator. A Quick Look generator plug-in for IPA (iPhone/iPad app) files

45

mach_star. code injection and function overriding for Mac OS X

39

VerbalExpressions-for-Objective-C. A more verbose/readable way to write regular expressions

30

hashvis. Terminal-based visualizer for hashes/digests and other hex strings.

16

AffineTransformTest. Test app for playing with the numbers in an affine transformation matrix to see how different values affect its transformation of drawing.

16

programmers-killswitch. A tool to easily kill Xcode and Instruments with a single hotkey-press when your system goes into paging hell.

12

Business-Card-Maker. An app to generate PDFs for printing business cards.

11

libtiming. A library to make it really easy to time multiple implementations against each other, in parallel.

11

Hotkey-List. An OS X app to list the system's hotkeys (as returned by CopySymbolicHotKeys).

10

clicktoflash. WebKit plug-in to prevent automatic loading of Adobe Flash content

10

PRHFractionNumberFormatter. An NSNumberFormatter subclass that converts numbers to and from strings representing fractions.

9

Rules-of-Communication. Principles of argument/debate/conversation/thought exchange, inspired by a tweet by Mike Lee.

9

Gist-to-CodeRunner. An OS X service that takes any Gist URL, downloads it, and opens the main file in CodeRunner.

8

pb. Powerful command-line interface to macOS Pasteboard APIs

8

CACardAnimationTest. Test app implementing the dealing of cards using Core Animation.

7

CASlowpoke. Automatically slow down all Core Animation animations when the Shift key is down

7

PRHDataURL. A category on NSData for the creation of data: URIs

7

PRHLineEnumerator. An NSEnumerator subclass that yields lines from a string.

7

icon-extract. A tool to extract icon resources from old Mac apps and other files and export them to modern IconFamily (.icns) files.

6

PRHVector. A featureful vector class for Objective-C

6

Parallel-copy-and-verify. Multithreaded tools for copying devices and verifying the copy.

6

listdir. A fast, mostly-constant-memory tool to list all of the files within a directory, like ls -Rf.

6

PRHSheet. A reusable subclass of NSPanel that makes deploying sheets much saner.

6

PNG-DPI. A tool for setting the resolution metadata of any PNG image

6

Docset-Opener. A trampoline app for opening Xcode documentation sets in a web browser.

5

icnsdump. Lists all element types and pixel-sizes in an IconFamily (.icns) file.

5

gps_strip. OS X command-line tool to strip GPS (location) info from image files.

5

PRHXMLParser. A simple block-based XML parser class for Cocoa.

5

get1resource. Extract a resource, or all resources of some type, from a Mac OS resource fork.

5

SpeedDial. A macOS app to sit in the menu bar and provide easy access to a few frequently-used VNC (screen sharing) URLs.

4

QLDataURLTest. Test app attempting to pass data: URLs to Quick Look. Also, category for easy data: URL creation (now moved to separate repo PRHDataURL).

4

md5_rsrc. Hash resource forks of files transported between modern and Classic Mac OS

4

BZSoundboard. A 32-bit macOS app that provides a grid of buttons you can use to play sounds of your choosing.

4

TimeMachineGrowler. An app to post Growl notifications when Time Machine starts and finishes backing up.

4

cicn-Extractor. A document-based OS X app to extract 'cicn' resources from classic Mac apps.

4

Folder-Embosser. Test app demonstrating CIFilterGenerator by embossing a template image onto the generic filter icon, for output that looks like Lion's special folder icons

3

piglatin. A command-line Pig Latin filter for Mac OS X.

3

exch. Command-line tool to exchange the contents of two files on HFS

3

WindowViewTest. Test app demonstrating using HITheme to draw a window—within a Cocoa view.

2

sizeUpDirectory. Demonstrating CFURLEnumerator, NSDirectoryEnumerator, and separation of interface (and its client) from implementation.

2

project-framework. A framework for reading Xcode projects.

2

cmgrid. A printable, two-dimensional ruler grid

2

Make-RAM-Disk. A simple Mac app to create a RAM disk.

2

makemake. CLI tool to automate creation of Makefiles

2

Journal. Example of using Core Data to write something that works like a Twitter client, but isn't one.

2

Web2PDF. App I wrote back in 2006 for converting webpages to single-huge-page PDF documents.

2

appkido. Objective-C

2

QLFolderBrowser. Test app demonstrating use of Quick Look in an application.

2

slack-export-filter. Python script that enables searching Slack archive exports.

2

BindingConvenienceTest. Testing how easy it is to create custom bindable properties nowadays.

2

csvmt. CSV multi-tool

1

generate-card-for-URL. Implementation of generating simple HTML cards from webpages.

1

sort_du. Sort the output of du -h.

1

diff-colorize. A Python tool to present diffs in a terminal as colorized, interleaved output.

1

dd-parallel. A parallelized block copier for macOS that copies large quantities of data faster than the system dd.

1
58
Apply