Pinned Repositories
algorithms-and-data-structures
My personal repository for algorithm & data structure preparation. Filled with informational readmes, JavaScript implementations, and Jest unit tests for self-testing data structure implementations.
canvas-lab
Experimental space for developing my personal TypeScript / canvas projects.
custom-element
A CustomElement trait to create web components out of Rust structs.
generative-javascript-designs
Algorithmically generating unique visual designs and patterns. A collection of JavaScript applications that respond to visitor-provided settings in real time, using the HTML/JavaScript Canvas API.
hand-crafted-wasm
Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.
memorize-scripture
React app for the extended memorization of passages from the Bible.
ray-tracer-webgl
Rust/WASM + WebGL2 ray tracer, based off of Peter Shirley's Ray Tracing in One Weekend series.
resonix
Realtime, cross-platform audio processing & synthesis.
typescript-lab
Compilers, interpreters, and schema parsers implemented in TypeScript types only? Oh my!
wrend
A framework-agnostic Rust/WASM + WebGL2 Rendering library, compatible with calling from both Rust and JavaScript on the web.
austintheriot's Repositories
austintheriot/wrend
A framework-agnostic Rust/WASM + WebGL2 Rendering library, compatible with calling from both Rust and JavaScript on the web.
austintheriot/hand-crafted-wasm
Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.
austintheriot/resonix
Realtime, cross-platform audio processing & synthesis.
austintheriot/custom-element
A CustomElement trait to create web components out of Rust structs.
austintheriot/canvas-lab
Experimental space for developing my personal TypeScript / canvas projects.
austintheriot/generative-javascript-designs
Algorithmically generating unique visual designs and patterns. A collection of JavaScript applications that respond to visitor-provided settings in real time, using the HTML/JavaScript Canvas API.
austintheriot/ray-tracer-webgl
Rust/WASM + WebGL2 ray tracer, based off of Peter Shirley's Ray Tracing in One Weekend series.
austintheriot/memorize-scripture
React app for the extended memorization of passages from the Bible.
austintheriot/tichu
Full stack Rust web app port of the classic card game Tichu.
austintheriot/email-sender-api
Supporting clients’ static sites and saving them $5-$49 a month in 3rd party fees. Sends email upon form submission and eliminates the need for server-side code or 3rd party services. Built with Node & Express.
austintheriot/algorithms-and-data-structures
My personal repository for algorithm & data structure preparation. Filled with informational readmes, JavaScript implementations, and Jest unit tests for self-testing data structure implementations.
austintheriot/audio-recorder
Prototype for recording audio in React.
austintheriot/austintheriot
austintheriot/canon-creation-tool
austintheriot/digital-portfolio-1
austintheriot/digital-portfolio-2
My front-end developer digital portfolio (built in React). See a showcase of my work here.
austintheriot/dotfiles
austintheriot/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
austintheriot/newsletter
Email newsletter, implemented in Rust (WIP), based on Luca Palmieri's Zero to Production in Rust
austintheriot/presto-web-app
Creating a social media space for local musicians to reconnect in the wake of Covid-19. Built in React with TypeScript.
austintheriot/strange-attractors
austintheriot/typescript-lab
Compilers, interpreters, and schema parsers implemented in TypeScript types only? Oh my!
austintheriot/web-native-template
A template for building apps that can be deployed as both native desktop apps and web apps. Uses Rust for both backend and frontend architecture.
austintheriot/webgl-demos
Experimental projects in WebGL, WebGL2, and general graphics programming.
austintheriot/concordia
Concordia - Librī symbolicī Ecclēsiae Lutherānae
austintheriot/cpal
Cross-platform audio I/O library in pure Rust
austintheriot/latin-paradigms
austintheriot/nova-vulgata-with-macrons
Adding vowel length macrons to the Nova Vulgata text for ease of reading and assistance in Classical Latin pronunciation