Austin, TX

Brandon Smith

Elite
@brundonsmith

Web professional | Most hobby projects are related to some subset of languages, games, graphics, and Rust

rust_lisp. A Rust-embeddable Lisp, with support for interop with native Rust functions

273

bagel. A reactive and strongly-typed, but also pragmatic, new programming language. Compiles to JavaScript, designed to be comfy for people used to the JavaScript/TypeScript language and ecosystem.

90

life. Simple Rust implementation of Conway's Game of Life

66

raytracer. A Rust raytracer for learning. Used this guide for the core raytracing principles and math: https://www.scratchapixel.com/index.php

21

website. My personal website/blog

17

strainer. Command-line tool for finding duplicate lines in text files

11

monch. A tasty TypeScript parser-combinators library

10

blogs. Repository of personal blogs written by real humans

8

jqr. Rust

8

thin-cms. A lean, mean, headless CMS built in Angular2 that will let you manage any existing Mongoose schemas and then some without designing your project around it.

7

crowdx. A tiny MobX-like reactivity library

6

sovereignty. A Unity-inspired-yet-hackable game engine written in JavaScript. Uses three.js for graphics and cannon.js for physics.

6

laas. LaaS: Life as a Service

5

jhp. JHP: Hypertext Preprocessor

5

data_structures_and_algorithms. Implementing core data structures and algorithms in Rust, partly as a refresher and partly to learn the language

4

image_gen. Various image generation algorithms in Rust, starting with diamond-square

2

read-demo. Rust

2

model. Mutable, observable state for use with frameworks like React

2

gdcheck. Static checker for Godot's GDScript language

1

basic-digital-security. HTML

1

bagel-rs. Rust

1

writer. Simple writing/note-taking Electron app that I'm creating because I don't like the existing options

1

ludum-dare-38. Entry for the Ludum Dare 38 game jam

1
23
Apply