Lukas Hermann's repositories
tree-sitter-mojo
Mojo grammar for tree-sitter
intrinsic-triangulations-rs
Following along with the Geometry Processing with Intrinsic Triangulations course in Rust.
tinystl-zig
A zero dependency STL data reader written in Zig inspired by MicroSTL
autocomplete
Fig adds autocomplete to your terminal.
bisky
Bluesky API library
cargo-deny
❌ Cargo plugin for linting your dependencies 🦀
cmudig.github.io
Homepage for the Data Interaction Group at CMU
deck.gl
WebGL2 powered visualization framework
egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
extrude-polyline
A port of Matt Deslauriers's Extrude Polyline library.
libigl
Simple C++ geometry processing library.
line-exercises-rs
A few quick sketches using nannou. Some produce SVGs.
lox
Fast polygon mesh library with different data structures and traits to abstract over those.
lukashermann.me
My personal site
mojo
The Mojo Programming Language
nalgebra
Linear algebra library for Rust.
nushell.github.io
Nushell's main website, blog, book, and more
paperbug
An indexed compendium of graphics programming papers, articles, blog posts, presentations, and more
polyscope
A C++ & Python viewer for 3D data like meshes and point clouds
spirt
SPIR-🇹: shader-focused IR to target, transform and translate from 🦀
typify
JSON Schema -> Rust type converter
vega-lite
A concise grammar of interactive graphics, built on Vega.
vl-convert
Utilities for converting Vega-Lite specs from the command line and Python