Keith Sharp's repositories
Metal-Tutorial
Port to Swift and Metal of the LWJGL OpenGL Tutorials by Thin Matrix
ami-bakery
Automatically create AMIs using CodeCommit, CodePipeline, CodeBuild, and Packer.
cloud-native-rust
Small experiments in writing Rust programs that work in a "Cloud Native" way.
howcontainerswork
How Containers Actually Work - source code for the demo part of the presentation
cloudformation-templates
Cloudformation templates for deploying infrastructure to AWS.
GreatCircle
Swift framework that provides a set of extensions to the CLLocation
dockerfiles
Simple Dockerfiles for my own use.
bevy-experiments
Experiments in learning Rust with the Bevy Game Engine
dev-tracker
Tracking project development progress for solo developers
rust-experiments
Small experiments in writing Rust programs to perform specific tasks
swift-experiments
Small, learning, applications for iOS and macOS, written in Swift.
VacuumTest
A macOS app to pre-populate a SwiftData database and an iOS app to consume the database.
alpine-packages
Packages for Alpine Linux
babylon-basic
Experiments with Babylon JS
babylon-client-server
3D front end using Babylon JS with a WebSocket back end.
babylon-electron
Electron application to render in3D using Babylon JS
bevy-tokio-tasks
Simple integration of a Tokio runtime into a Bevy app for background processing.
bevy-websocket-client
Simple adapter to receive WebSocket messages in your bevy games as native Rust types.
concurrency-experiments
Small experiments in writing Rust programs using the Tokio asynchronous runtime.
cpp-experiments
Small experiments with C++ and associated tools, mainly CMake at the moment.
Hello-Metal
The Hello World of 3D graphics programming using Swift and Metal
lsurl
Print paths (files or directories) as `file://` URLs.
osm-print-maps
Creating printable maps from OSM data.
ratatui-experiments
Experiments in using the Ratatui Text User Interface crate
rltk-tutorial
My attempt at the Roguelike Tutorial in Rust
SQLite.swift
A type-safe, Swift-language layer over SQLite3.
swift-network-experiments
A collection of macOS command line experiments exploring networking using Swift and various APIs and frameworks.
webgl-experiments
Experiments using WebGL 2.