Steve Barnegren's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
diffusionbee-stable-diffusion-ui
Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
git-absorb
git commit --fixup, but automatic
chat-with-gpt
An open-source ChatGPT app with a voice
LaunchAtLogin
Add “Launch at Login” functionality to your macOS app in seconds
RetroRampage
Tutorial series demonstrating how to build a retro first-person shooter from scratch in Swift
tvOSBrowser
Advanced AppleTV Web Browser (uses Private API)
BluetoothConnector
Simple macOS CLI to connect/disconnect a Bluetooth device. Useful for AirPods or other Bluetooth headphones.
arm64-to-sim
Transmogrify native iOS frameworks to run in iOS Simulator on Apple silicon.
Build-OpenSSL-cURL
Scripts to build OpenSSL, HTTP/2 (nghttp2) and cURL (libcurl) for MacOS, iOS and tvOS devices (x86_64, armv7, armv7s, arm64, arm64e). Now Supporting Apple Silicon, OpenSSL 3.0.x with TLS 1.3 and Mac Catalyst builds.
ShapeScript
The ShapeScript 3D modeling app for macOS and iOS
epd-library-python
Python libraries for Waveshare e-paper series
SwiftNIOMock
A web server based on SwiftNIO designed to be used as a mock server in UI automation tests
KotlinChess
A Chess Engine and AI written in Kotlin, based on SwiftChess https://github.com/SteveBarnegren/SwiftChess