Open-Source Apps
Open-Source Components
Open-Source Apps
The Gist
$ git clone git://github.com/sdegutis/The-Gist
A simple-yet-powerful twitter client for the Mac. Inspired by an idea by Brent Simmons, The Gist was intended to be simple and have one main focus: basically, a multi-account version of Twitterrific. However, the base has shown to be remarkably resilient and stable, and thus many features of Tweetie are creeping their way in.
- Simple interface (ripped off from Tweetie)
- Obnoxious creator (seriously.)
- Great for learning Cocoa bindings
Chatter
$ git clone git://github.com/sdegutis/Chatter
An IRC app for Mac.
- Simple interface (ripped off from Tweetie)
- Obnoxious creator (seriously.)
- Great for learning Cocoa bindings
Macdown
$ git clone git://github.com/sdegutis/Macdown
This is basically the same thing Wolf did in Markdownlive.
- Edit Markdown files
- Live preview while editing
- Open/Save as .markdown files
CurrentLocation
$ git clone git://github.com/sdegutis/CurrentLocation
Mac app to bring you directly to the maps.google.com page of where you're located (requires Mac OS X 10.6)
- Integrates with google maps
- Very cool animation
- Works like magic (and probably is!)
Open-Source Components
CocoaREST
$ git clone git://github.com/sdegutis/CocoaREST
CocoaREST is a Cocoa Framework that creates a seamless bridge between RESTful APIs and a Cocoa app. Comparable to MGTwitterEngine, CocoaREST allows developers to access any RESTful API (including Twitter and flickr) with little effort, via a thread-safe, asynchronous API that lets your user interface stay responsive to the user (ie, no spinning wheel of doom).
InspectorKit
$ git clone git://github.com/sdegutis/InspectorKit.framework
InspectorKit is both an Interface Builder plugin and Cocoa Framework which allows developers to extend functionality in their Mac apps by create professional-grade Inspector Panels directly inside Interface Builder with little effort at all.
PhotoTaker
$ git clone git://github.com/sdegutis/PhotoTaker
PhotoTaker is a Cocoa Framework which lets developers integrate iSight functionality into a Mac app by letting users take photos via a sheet that looks much like Photo Booth.
SDListView
$ git clone git://github.com/sdegutis/SDListView
Cocoa control modelled after NSCollectionView, but allowing variable item-heights, and only one column per row.
SDModelObject
$ git clone git://github.com/sdegutis/SDModelObject
Superclass which takes care of ObjC memory cleanup and comparison (and thus storage in collections) for you.
SDGlobalShortcuts
$ git clone git://github.com/sdegutis/SDGlobalShortcuts
Quickly and easily add global hot-keys to your app, with only 1 line of code!
SDHTTPConnection
$ git clone git://github.com/sdegutis/SDHTTPConnection
Modern HTTP-connection handling and parsing, for Cocoa (written in Objective-C). Requires 10.6
SDKeychain
$ git clone git://github.com/sdegutis/SDKeychain
A very simple way to set and retrieve passwords from the Keychain, using a convenient Cocoa class.
SDKVO
$ git clone git://github.com/sdegutis/SDKVO
Wrapper around Cocoa's Key-value Observing, intended solely for 10.6 (as it relies on Blocks)
SDNetworkObserver
$ git clone git://github.com/sdegutis/SDNetworkObserver
Cocoa class for determining the likelihood of being able to reach a specific hostname over the internet.
SDQuickLook
$ git clone git://github.com/sdegutis/SDQuickLook
Cocoa API for using a QuickLook-style panel with NSImages instead of file-based URLs.
SDSheetController
$ git clone git://github.com/sdegutis/SDSheetController
Cocoa controller class which facilitates the addition of sheets into applications, while adhering to the MVC paradigm.
SDLeopardBottomBarContentView
$ git clone git://github.com/sdegutis/SDLeopardBottomBarContentView
Content-View subclass for Cocoa which gives the same sexy bottom bar appearance to 10.6 apps as 10.5 had.
SDFoundation
$ git clone git://github.com/sdegutis/SDFoundation
Collection of useful Objective-C and Cocoa functions that aren't already built-in.