ErichDonGubler
Dedicated to software that humans love. Experienced Rustacean and proud of it. Falo português brasileiro! Works on Firefox's implementation of @gpuweb.
mozillaClearwater, FL
Pinned Repositories
abilists
An `abilists` parser crate for Rust.
adhesion-rs
D-inspired contract programming in Rust using macros
git-glimpse
An opinionated command-line tool that uses `git log --graph` to only output refs you care about.
lsp_lines.nvim
GitHub mirror of https://git.sr.ht/~whynothugo/lsp_lines.nvim to work around Windows issues with `packer.nvim`.
moz-webgpu-cts
An extremely fast (but opinionated) tool for working with WPT metadata while developing an implementation of WebGPU in a web browser.
new-rust-project
Erich's preferred starter kit for new Github projects using Rust.
termion
A bindless library for controlling terminals/TTY.
vim-sublime-monokai
Vim Monokai color scheme that tries to be as faithful as possible to Sublime's Monokai syntax highlighting
wgpu
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
gecko-dev
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
ErichDonGubler's Repositories
ErichDonGubler/cargo
The Rust package manager
ErichDonGubler/firefox
My fork of Firefox using `git-cinnabar`.
ErichDonGubler/git-glimpse
An opinionated command-line tool that uses `git log --graph` to only output refs you care about.
ErichDonGubler/moz-webgpu-cts
An extremely fast (but opinionated) tool for working with WPT metadata while developing an implementation of WebGPU in a web browser.
ErichDonGubler/wgpu
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
ErichDonGubler/cargo-release
Cargo subcommand "release": everything about releasing a rust crate.
ErichDonGubler/cargo-run-wasm
Trivially run wasm applications and examples in the browser
ErichDonGubler/cbindgen
A project for generating C bindings from Rust code
ErichDonGubler/dropbar.nvim
IDE-like breadcrumbs, out of the box
ErichDonGubler/fx-application-services
Firefox Application Services
ErichDonGubler/fx-scripts
ErichDonGubler/git-absorb
git commit --fixup, but automatic
ErichDonGubler/glutin
A low-level library for OpenGL context creation, written in pure Rust.
ErichDonGubler/gpuweb-cts
WebGPU Conformance Test Suite
ErichDonGubler/gpuweb-standard
Where the GPU for the Web work happens!
ErichDonGubler/hashbrown
Rust port of Google's SwissTable hash map
ErichDonGubler/napi-rs
A framework for building compiled Node.js add-ons in Rust via Node-API
ErichDonGubler/neovide
No Nonsense Neovim Client in Rust
ErichDonGubler/neqo
Neqo, an implementation of QUIC in Rust
ErichDonGubler/nushell
A new type of shell
ErichDonGubler/nushell.github.io
Nushell's main website, blog, book, and more
ErichDonGubler/ocrs
A modern OCR engine, written in Rust
ErichDonGubler/parking_lot
Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
ErichDonGubler/perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
ErichDonGubler/rust-blog
Educational blog posts for Rust beginners
ErichDonGubler/socorro
Socorro is the Mozilla crash ingestion pipeline. It accepts and processes Breakpad-style crash reports. It provides analysis tools.
ErichDonGubler/uniffi-rs
a multi-language bindings generator for rust
ErichDonGubler/wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript
ErichDonGubler/webgpufundamentals
ErichDonGubler/wpt
Test suites for Web platform specs — including WHATWG, W3C, and others