Elegant Chaos
Mac and iOS software development, consultancy, debugging, and contracting. Applications, games, multimedia.
Stornoway, Scotland
Pinned Repositories
atom-ide-swift
Swift support for Atom IDE.
Builder
Experimental build system on top of spm.
DictionaryCoding
Swift Decoder/Encoder which converts to/from dictionaries.
ECFoundation
This project is now obsolete - the contents have been split into smaller modules.
ECHelper
Cleaned up version of Apple's SMJobBless example, simplified (in some ways), and expanded to include some IPC between host application and helper.
ECLogging
Better logging for Objective-C
Expressions
Swift regular expression capture support.
Logger
Configurable logging for Swift.
VisibilityTrackingScrollView
A SwiftUI ScrollView that runs a callback when subviews are scrolled in and out of view.
XPkg
Cross platform package manager.
Elegant Chaos's Repositories
elegantchaos/ECOAuthConsumer
oauthconsumer library, wrapped up as a framework
elegantchaos/ECTwitterIntegration
Integration and unit tests for ECTwitter
elegantchaos/ECGL
OpenGL Utilities. This is an old set of utilities, currently undergoing a bit of a refresh. Probably not ready for public consumption at this point.
elegantchaos/ECConfig
This project is now obsolete - the contents have been merged into ECLogging
elegantchaos/ECUnitTestsExample
This project is now obsolete - the contents have been merged into ECLoggingExamples
elegantchaos/ECUnitTests
This project is now obsolete - the contents have been merged into ECLogging
elegantchaos/ECAppNet
Experimental support for app.net.
elegantchaos/ECFoundation
This project is now obsolete - the contents have been split into smaller modules.
elegantchaos/ECInjection
Example of code injection using mach_star on Mac OS X