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/template-SwiftUIApp
Новый template for a Catalyst-based SwiftUI app.
elegantchaos/DelayedStartup
Small application which launches some startup items after a delay, or when a condition is met.
elegantchaos/template-GitIgnore
Новый template for the .gitignore file.
elegantchaos/template-CatalystApp
Новый template for a Catalyst App.
elegantchaos/template-SwiftFile
Swift file template for Новый
elegantchaos/_publicTest
Test repository. Move along please, nothing to see here...
elegantchaos/Maqemu
Experimental shell/wrapper for QEMU, focussed on running MacOS virtual machines.
elegantchaos/slatify
Slack Notification for GitHub Actions :bell:
elegantchaos/qemu
Official QEMU mirror
elegantchaos/swift-argument-parser
Straightforward, type-safe argument parsing for Swift
elegantchaos/ToggleDisplayModes
Tiny app which changes display modes temporarily to fix a monitor glitch.
elegantchaos/CatalystSparkleExample
Example Catalyst application using Sparkle
elegantchaos/SwiftUI-Introspect
Introspect underlying UIKit components from SwiftUI
elegantchaos/BindingsExtensions
Helpers for SwiftUI Bindings
elegantchaos/DatastoreViewer
Test client for Datastore. Uses views from DatastoreKit to browse Datastore databases.
elegantchaos/IndexDetailViewController
A simplified version of a split view controller, intended to show an index and a detail panel.
elegantchaos/BookishModel
Model for Bookish (work in progress)
elegantchaos/docopt.swift
A command-line interface description language and parser that will make you smile http://docopt.org/
elegantchaos/Performance
Performance measuring utilities
elegantchaos/SwiftPMLibrary
The source list of repositories for the SwiftPM Library.
elegantchaos/EmbeddableTableView
UITableView that can be embedded in scroll views or stack views.
elegantchaos/shell-hooks
Extensible startup scripts for bash, zsh, fish.
elegantchaos/BookishCore
Core dependencies for Bookish
elegantchaos/ECCommandLine
Command line support
elegantchaos/ECLogging
Better logging for Objective-C
elegantchaos/atom-ide-swift
Swift support for Atom IDE.
elegantchaos/CSkia
Swift system module wrapper for the Skia experimental C interface
elegantchaos/BuilderExample
An example project built with Builder
elegantchaos/atom-swift-debugger
This has been replaced by atom-ide-swift
elegantchaos/atom-autocomplete-swift-sourcekitten
This project has been retired in favour of https://github.com/elegantchaos/atom-ide-swift.