jimblandy
Free/Open Source hacker. Mozillian. Author, with @jorendorff and @noracodes, of O'Reilly's Programming Rust.
MozillaPortland, OR
Pinned Repositories
chat
Toy chat client and servers, in both sync and async style.
context-switch
Comparison of Rust async and Linux thread context switch time.
DebuggerDocs
Mozilla JavaScript Debugging Documentation
exercises
Exercises for Rust tutorial
golly
Golly, a Game of Life simulator
idutils
GNU idutils
julia-glium
GPU-based live Julia set plotter, written in Rust using the glium OpenGL bindings.
perf-event
perf-event: a Rust interface to Linux performance monitoring
rbattle
Simple multiplayer real-time strategy game in Rust, for OSCON 2017.
spiral-calendar
Python code to generate a spiral-shaped calendar in SVG.
jimblandy's Repositories
jimblandy/context-switch
Comparison of Rust async and Linux thread context switch time.
jimblandy/perf-event
perf-event: a Rust interface to Linux performance monitoring
jimblandy/serve-live
Serve a directory of static files, with server-sent events for automatic refresh.
jimblandy/webgpu-diagrams
Stuff to explain, clarify, and illustrate WebGPU, wgpu, and Naga.
jimblandy/ordered_mutex
Mutex wrapper that enforces lock ordering, to detect potential deadlocks.
jimblandy/play-wasm
Learning wasm from the ground up.
jimblandy/gen-naga-abstract-type-tests
Generating tests for WGSL automatic conversions
jimblandy/hack-webgpu
Experiments with the WebGPU JS API.
jimblandy/play-wayland
Experimentation with Wayland
jimblandy/wscript
wgpu scripting language.
jimblandy/cargo-vet
supply-chain security for Rust
jimblandy/encase
Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules
jimblandy/gpuweb
Where the GPU for the Web work happens!
jimblandy/hikari
Miscellaneous wgpu hacks that are meant to be pretty
jimblandy/jimb-scripts
Random scripts that are a little too specialized to put in my ~/bin.
jimblandy/moz-meta
Personal metadata for Firefox development.
jimblandy/moz-webgpu-cts
(WIP) Tools to analyze and adjust Web Platform Tests coverage in Firefox, currently catered exclusively towards the WebGPU team.
jimblandy/moz-wgpu-update
Scripts to automate the process of updating wgpu in mozilla-central
jimblandy/naga
Universal shader translation in Rust
jimblandy/pulldown-cmark
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
jimblandy/rust-mode
Emacs configuration for Rust
jimblandy/socorro
Socorro is the Mozilla crash ingestion pipeline. It accepts and processes Breakpad-style crash reports. It provides analysis tools.
jimblandy/SPIRV-Tools
jimblandy/this-week-in-rust
Data for this-week-in-rust.org
jimblandy/vet-wgpu
Scripts for vetting wgpu changes
jimblandy/warp
A super-easy, composable, web server framework for warp speeds.
jimblandy/wasm-spec
WebAssembly specification, reference interpreter, and test suite.
jimblandy/wayland-rs
Rust implementation of the wayland protocol (client and server).
jimblandy/webgpu-cts
WebGPU Conformance Test Suite
jimblandy/wgpu
Safe and portable GPU abstraction in Rust, implementing WebGPU API.