This is your work, valued
Android-Terminal-Emulator. A VT-100 terminal emulator for the Android OS
3.2kTaipei-Torrent. A(nother) Bittorrent client written in the go programming language
846bencode-go. A Go language binding for encodeing and decoding data in the bencode format that is used by the BitTorrent peer-to-peer file sharing protocol.
293gateway. A golang library for discovering the address of a LAN gateway.
247go-nat-pmp. A Go language client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall.
138Dandy-Dungeon. A collection of implementations of a simple 2D dungeon crawling game
87picasawebuploader. A python-based file uploader for PicasaWeb
41android-command-line-ssh. A command line ssh for unrooted Android devices
39lisp5000. A small dialect of Common Lisp based upon lisp500
37droid-examiner. An Android utility for examining Linux system internals of an Android device.
37glesquake. GL ES Quake: A port of Quake to OpenGL ES and the Android platform
29smallpt-swift. Smallpt: Global Illumination in Swift
21webgltrace. A debugging utility for WebGL that records a trace of the WebGL calls made by an application
16D3DQuake. D3DQuake is id Software's Quake modified to use Direct3D 7.0.
11SeattleSnowman. Enhances an EdgeRouter Lite router to provide time-based internet access on a per-device basis.
10SpyPuzzleGameState. A Swift Package implementing the game state for a spy puzzle game.
7planetwars-javascript-kit. Sample source code for the Google AI Challenge PlanetWars
6jackshacks. Browser-based casual games
5jackpal.github.io. Source code for the blog https://jackpal.github.io/
5summerTorrent. A bit torrent client written in JavaScript, on top of node.js
4RemoteImage. A SwiftUI RemoteImage package. This one is especially good with large files.
4colabraytracing. A port of the Ray Tracing in One Weekend code to Swift in Google Colab
4SQLiteDataFrame. A Swift Package Manager Package for reading SQLite3 data into Tablular Data Framework DataFrames
4crt-terminal-emulator. Partial source code to a version of my Atari 400/800 Chameleon CRT Terminal Emulator
4SamsaraRoomPuzzle. A Swift command line app for solving the Samsara Room Bookshelf Puzzle
4gi-hacks. Global illumination experiments
4swiftgen4cgsql. Generates Swift wrappers for CG-SQL code.
3google-api-objectivec-client-for-rest. Google APIs Client Library for Objective-C for REST
3TheAmazingAudioEngine2. The Amazing Audio Engine is a sophisticated framework for iOS audio applications, built so you don't have to.
3SpyPuzzleCLI. A command line interface for a spy puzzle game.
3publications.
3arkit-app-and-playgroundbook. A demonstration of how to have an iOS ARKit app that is also a playgroundbook
3SocketRocket. A conforming Objective-C WebSocket client library.
2HTMLString. A Codable class representing an HTML string.
2ToyPathTracerSwift. Swift
2vlckit-spm. A Swift Pacakge version of VLCKit to allow embedding of VLCKit in iOS, macOS, and tvOS applications.
2ToyPathTracerSwiftCLI. A macOS command line interface to a toy path tracer.
2cutecamera. A simple image filtering app for iOS.
2Ripples. Swift
2gemini-cli. An open-source AI agent that brings the power of Gemini directly into your terminal.
2swift-package-manager. The Package Manager for the Swift Programming Language
2NEWtrashProject. Swift
2hashlife. Source code of Hashlife, the iOS version of Conway's Game of Life accelerated with hashlife algorithm. (AppStore)
2icfp2017. ICFP 2017 Contest
1ants-dart-starter-package. A Dart language starter package for the Fall 2011 AI Challenge
1asyncupdatesample. A simple SwiftUI example showing how to use Observable with async operations.
1arkitplaygroundbook. A bare bones implementation of a Swift ARKit plagroundbook
1AmahTV. A YouTube player for watching Taiwanese TV
1