Jeff McGlynn's Projects
The main repository for the Android Emulator
A software ASTC decoder implementation which supports the ASTC LDR profile
A template for building C++20 using Clang on Bazel, with GitHub and Codespaces integration.
Bloaty: a size profiler for binaries
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Generate Bazel BUILD from Cargo dependencies!
Run VS Code on a remote server.
Project for the Stanford CS140e course back in 2018, creating a mini Rust-based OS for Raspberry Pi. I developed this while following along online.
Implementation-independant, JSON-based tests for CSS parsers
CSS Working Group Editor Drafts
[new!] Donner, a modern C++20 SVG2 rendering API with CSS3
The Flutter engine
Re-Connectable secure remote shell
Filament is a real-time physically based rendering engine for Android, Windows, Linux and macOS
Winner of the 2011 UCI Game Jam
Flutter makes it easy and fast to build beautiful mobile apps.
A cross-platform font loading library written in Rust
Random demo applications that I have created.
GoogleTest - Google Testing and Mocking Framework
Maze Project for UCI's CS 171 AI course.
The smallest, simplest and fastest JavaScript pixel-level image comparison library
A C++17 port of the JavaScript pixelmatch library, providing a small pixel-level image comparison library.
RapidXML NS library - RapidXML with added XML namespaces support
Rust rules for Bazel
Bazel rules for STB single header libraries
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
Sputnik game project for UCI's Game Development project class.