TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs.
-
Updated
Apr 1, 2016 - C++
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs.
A source-level debugger for Leonie bytecode while it is running.
Bytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.
Parser for the HyperTalk-like Hammer programming language, targeting the Leonie bytecode interpreter.
Code for converting the raw data from a System 7 sound file's 'snd ' resource or an 'snd ' resource found in a HyperCard stack to WAVE format. Port of Hopper262's Perl code to C++, with extensions to cover more formats.
A tiny test app that shows how one could display bezier paths with varying line widths using Cocoa.
Open source Finder icon view class. This requires the UliKit directory next to it, or it won't compile.
A little helper class (plus sample app) for playing melodies with individual samples (think MOD files or HyperCard "play" command) using a CoreAudio AudioQueue. Only works on Mac OS X, not on iOS so far.
This is a class that uses CoreAudio to record sound from a sound input and writes it to a file or hand the audio samples to a delegate.
A Cocoa wrapper around Unix sockets based on NetSocket by Dustin Mierau.
A simple NSView subclass that implements a paint canvas into which users can draw with various paint tools.
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/
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.
An NSViewController (and optional document class) that implements syntax coloring and code editing-related features in an NSTextView.
Miscellaneous open-sourced MacOS Cocoa code by yours truly.
Add a description, image, and links to the stacksmith topic page so that developers can more easily learn about it.
To associate your repository with the stacksmith topic, visit your repo's landing page and select "manage topics."