Ty Overby
Login:
TyOverby
Company:
@Microsoft in @dotnet
Location:
Seattle, Washington, USA
Bio:
compilers are cool
also tyoverby@microsoft.com
Blog:
tyoverby.com
Blog:
tyoverby.com
Member of
- .NET Foundation
Repositories
-
0x10code
-
A website for sharing and developing code for DCPU16, from Mojang's game 0x10c.
-
4chan-Parser
-
Parses 4chan into objects for serialization.
-
4chan-to-x
-
null
-
4dChess
-
It's chess... in four dimensions!
-
aabb-quadtree
-
null
-
ai
-
null
-
aichallenge
-
AI written for the google AI challenge
-
AI-Challenge-Ants
-
null
-
aliquam
-
null
-
andromeda
-
A half-decent Lisp->Javascript compiler
-
Ants
-
A basic AI simulation
-
ApplicationInsights-aspnetcore
-
ASP.NET Core web applications monitoring
-
Arduino-Data-Transfer-and-RPC
-
null
-
ares
-
A Lisp made for easy integration with Rust.
-
ares-2
-
Currently in stealth mode
-
ares-3
-
null
-
arm-compiler
-
null
-
armfib
-
null
-
art
-
null
-
artgen
-
null
-
art-watch
-
null
-
assert_that
-
null
-
astar
-
DEPRICATED
-
astar_old
-
null
-
awesome
-
null
-
Aztec
-
A markup language that compiles from a simple markup to html/LaTeX
-
Aztec-vim
-
A vim plugin for editing s-tech files
-
Bark
-
A better Arc / Rc [Still in research mode]
-
bchannel
-
The channels API that you wished you had
-
bincode
-
A binary encoder / decoder implementation in Rust.
-
bincode-bench
-
null
-
bincode-fuzz
-
null
-
BridgeCom-Website
-
null
-
brute
-
null
-
buildtools
-
Build tools that are necessary for building the .NET Core projects
-
Butler
-
null
-
Byte-Stream-Message-Serializer-and-RPC
-
null
-
CanvaS
-
null
-
Canvas-Game-Template
-
null
-
cargo.el
-
Emacs Minor Mode for Cargo, Rust's Package Manager.
-
cexpr
-
null
-
cgmath-rs
-
A linear algebra and mathematics library for computer graphics.
-
chargen
-
null
-
chess
-
An implementation of chess data structures
-
chipmunk
-
null
-
chipmunk-sys
-
A rust binding of the chipmunk2d physics engine.
-
clamp
-
the clamp function
-
Class-Dependencies
-
null
-
clock_ticks
-
null
-
Clockwise
-
null
-
Code-Golf
-
Programming contests and Project Euler
-
Coffee-Dependencies
-
null
-
coffee-engine
-
A game engine written in coffeescript
-
color-rs
-
A library that provides types and conversions for working with various color formats.
-
combinator
-
null
-
compile_msg
-
Compile-time user-defined diagnostics
-
consecutive-vecmap
-
like VecMap, but the keys just need to be clustered together, not necessarily close to 0.
-
conserve
-
[pre-alpha] robust backup tool
-
console_draw
-
An API for drawing text to a console.
-
construct
-
A rust macro for building container literals.
-
corefx
-
This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others.
-
cowrc
-
null
-
C-Programming
-
This repo will hold all of the programming projects that are offered in the book C Programming; A Modern Approach
-
crates.io
-
Source code for crates.io
-
cretonne
-
Cretonne code generator
-
CS143-Project
-
A 3d space shooter
-
csechat
-
null
-
csharplang
-
The official repo for the design of the C# programming language
-
cslang
-
C# is the best curly brace language on the market
-
current
-
A library for setting current values for stack scope, such as application structure
-
DCPU-16
-
A web emulator for DCPU-16 (the computer system in Mojang's new game, 0x10c).
-
DCPUtilities
-
null
-
DCPUtilities-IDE
-
null
-
Debate-Flow
-
null
-
DefinitelyTyped
-
The repository for high quality TypeScript type definitions.
-
Diamond-3
-
null
-
Diamond-Language
-
A language with a compiler for the DCPU16
-
dice
-
A complex dice-rolling simulation
-
Diplomacy
-
A tribal simulation game
-
docs
-
This repository contains .NET Documentation.
-
dotfiles
-
null
-
dot_files
-
null
-
dotfiles-1
-
.files, including ~/.osx ? sensible hacker defaults for OS X
-
dotfiles-2
-
Gnu/Linux toolbox configuration files
-
dotnet-ci
-
Repository containing scripting for the dotnet-ci Jenkins instance.
-
drink-parser
-
null
-
drinks
-
null
-
DSFML
-
DSFML is a D binding of SFML
-
d-tut
-
Pragmatic D Tutorial
-
dump-info-visualizer
-
A visualizer for the JSON data produced by the dart2js --dump-info command
-
dxf-rs
-
null
-
echo
-
null
-
ecsrs
-
A prototype entity-component-system
-
editor-test-app
-
null
-
.emacs.d
-
My emacs configuration
-
Entity-Engine
-
A game engine that handles the entity-component model as well as networking and gamestate syncing
-
entmoot
-
null
-
Entreri
-
null
-
estimator
-
An EM estimator with visualizations.
-
Etch-A-Sketch
-
null
-
etl-explore
-
null
-
euclid
-
Geometry primitives (basic linear algebra) for Rust
-
eventual
-
A future & stream abstraction for Rust
-
ExtempDB
-
null
-
fbchat
-
null
-
fireplace
-
null
-
FizzBuzz
-
FizzBuzz in every language that I'm competent in.
-
flame
-
A flamegraph profiling tool for rust.
-
flow
-
null
-
flycheck
-
On the fly syntax checking for GNU Emacs
-
font-atlas
-
null
-
font-cache
-
null
-
for_match
-
A rust macro that simplifies looping over iterators and immediately performing a pattern match.
-
freetype-rs
-
Rust bindings for FreeType library
-
fshell
-
null
-
Game-in-a-Day
-
null
-
gamification
-
null
-
gamma-ray-burst
-
null
-
gen_gif
-
A program that writes programs that makes gifs.
-
gfx_graphics
-
The implementation of a Rust-Graphics back-end using gfx-rs
-
gfx-rs
-
A high-performance, bindless graphics API for Rust.
-
gfx_voxel
-
A voxel rendering library on top of Gfx
-
GHHS-Nerf
-
null
-
git-test
-
null
-
glfw_game_window
-
A GLFW window back-end for the Piston game engine
-
glfw-native
-
null
-
glfw-rs
-
GLFW3 bindings and idiomatic wrapper for Rust.
-
glium
-
High-level safe OpenGL wrapper for the Rust language.
-
glium_text
-
Text rendering with glium
-
gl-rs
-
An OpenGL function pointer loader for Rust
-
glutin
-
Pure Rust alternative to GLFW
-
glyph_packer
-
A library for texture packing
-
Golf
-
A set of helper functions and classes for parsing text commonly found in programming competitions.
-
grb
-
Globally Responsive Blob
-
hamt-rs
-
A Persistent Map Implementation based on Hash Array Mapped Tries
-
happy
-
null
-
hexagon
-
hex-grid library for rust
-
hexgame
-
a boardgame on hexagons
-
hgl-rs
-
Higher-level, Rustic OpenGL bindings
-
histomap
-
null
-
hlua
-
Rust library to interface with Lua
-
HTML-Linked-to-Inline
-
This program will take all of the linked scripts and css files and build them into one big html file.
-
HTML-Teachings
-
Example HTML+CSS for teaching people how to make websites.
-
httproxy
-
A really dumb http proxy implementation in rust. Handles basic HTTP with SSL
-
implicit
-
null
-
implicit-gpu
-
null
-
implicit-jit
-
A jit for my implicit math library
-
impl-vscode
-
null
-
inscribe
-
null
-
inscribe-jade
-
null
-
integration-test-reset
-
null
-
IRC
-
An IRC client library
-
irc-channel
-
A `channel`-like API for an IRC client.
-
irc-message
-
An IRC message parser for Rust.
-
iterable_utils
-
A dart library containing useful functions for dealing with iterables.
-
JS-Game-Engine
-
A game engine written in Javascript using Canvas.
-
keyed-vec
-
null
-
L99-rust
-
A working exercise of implementing all of lisp-99 in rust.
-
Labs
-
A deprecated repository for the random stuff that I write.
-
latin
-
A standard library with a focus on common operations
-
Lines
-
Playing around with Vectors and my new JS game engine.
-
line-stitch
-
null
-
linked-stack
-
null
-
Lisp-Musings
-
Sometimes I really want to program something in Lisp. This is where I throw my old experiments.
-
LogicEvaluator
-
null
-
lux
-
A 2d game engine in Rust
-
many2many
-
A many-to-many channel implementation that works perfectly with basic senders and receivers
-
md_rel
-
null
-
minecraft-init
-
Init script for minecraft and bukkit servers
-
minijava_gc
-
null
-
mintty-colors-solarized
-
null
-
min-vm
-
A spec for a miniature virtual machine
-
mock-udp
-
null
-
mojombo.github.io
-
Jekyll source for my personal blog.
-
Music-Library
-
null
-
nd_iter
-
2d and 3d range functions in rust
-
neomake
-
A plugin for asynchronous :make using Neovim's job-control functionality
-
noisejs
-
Javascript 2D Perlin & Simplex noise functions
-
noise-rs
-
Procedural noise generation library for Rust.
-
Notepad
-
A persistent online text field.
-
Notes
-
null
-
nvim
-
My neovim config
-
ocl-repro
-
null
-
opengl_graphics
-
An OpenGL back-end for Rust-Graphics
-
orbit
-
null
-
osm-xml
-
OSM xml parser for Rust
-
parrot
-
null
-
pc
-
Rustic parser combinators
-
peerjs
-
Peer-to-peer data in the browser.
-
perfstore
-
null
-
Pipe
-
null
-
pipe-rs
-
null
-
Pipe-Server
-
null
-
piston
-
A user friendly game engine written in Rust
-
piston-dependencies
-
A Cargo package that compiles the raw C and C++ libraries that various Piston Projects depend on.
-
piston-dependencies-test
-
null
-
piston-examples
-
A collection of examples using the Piston game engine
-
Piston-Tutorials
-
null
-
piston-workspace
-
Git submodules of Piston projects
-
PixelMath-Shim
-
null
-
PocketContainer
-
An embeddable IoC container in a single C# file, with support for extensibility and conventions
-
PocketLogger
-
null
-
pool
-
A pool of reusable values
-
popsim
-
null
-
pre-alpha-homepage
-
null
-
Pre-Alpha-Mainpage
-
A repository for the site content of pre-alpha.com
-
proxy-war
-
null
-
pypm
-
Non-root package manager
-
Range
-
A dart implementation of the Range Iterator, a common function in functional languages.
-
regex
-
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
R-Ent
-
An Entity-Component system in Rust
-
requester
-
A channel abstraction in Rust that lets you request items out of a stream.
-
reuse-cache
-
A single-thread object cache that features immutable takes and automatically reclaims items on drop.
-
reverse-RTS
-
null
-
rfcs
-
RFCs for changes to Rust
-
rirc
-
null
-
roslyn
-
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
-
roslyn-diff-formatter
-
Run a formatter on the lines that you've changed
-
roslyn-project-system
-
The C# and Visual Basic project system for Visual Studio "15"
-
rsnotify
-
Cross-platform filesystem notification library for Rust
-
rui
-
An immediate-mode user interface for rust.
-
rust
-
a safe, concurrent, practical language
-
rustaceans.org
-
Backing data for
-
rust-cbor
-
CBOR (binary JSON) for Rust with automatic type based decoding and encoding.
-
rust-core-foundation
-
Rust bindings to the Core Foundation library on Mac OS X and iOS
-
rustc-serialize
-
Serialization/deserialization for Rust
-
rust-examples
-
Some small rust programs showing off neat features of the language.
-
rust-gc
-
Simple tracing (mark and sweep) garbage collector for Rust
-
rust-graphics
-
A library for 2D graphics, written in Rust, that works with multiple back-ends
-
rust-image
-
Encoding and decoding images in Rust
-
Rust-IUI
-
An immediate-mode user interface for rust.
-
rust-onig
-
Rust bindings for the Oniguruma regex library
-
rust-termbox
-
A Rust wrapper for the termbox library.
-
rust-typemap
-
A typesafe store keyed by types and containing different types of values.
-
rust-websocket
-
A WebSocket (RFC6455) library written in Rust
-
sax-rs
-
Rust wrapper for libxml2's SAX parser.
-
scala.github.com
-
null
-
scala-parser-combinators
-
Scala Standard Parser Combinator Library
-
Scaled-Bridge
-
null
-
sclisp
-
A lisp written in Scala
-
scrap
-
A lisp->javascript compiler.
-
script-35-repro
-
null
-
serde
-
Rust serialization
-
SFMLTemplate
-
Basic template project for SFML 2.0
-
SharpLab
-
SharpLab (previously known as TryRoslyn)
-
SimpleEngine
-
A very simple game engine for starting out making canvas games in Dart.
-
simplejit-demo
-
JIT compiler and runtime for a toy language, using Cretonne
-
slick
-
Scala Language Integrated Connection Kit
-
smoke-signals
-
An IRC client written in Rust
-
Snake
-
null
-
snoot
-
The best s-expression parser this side of the Mississippi! (Which side of the Mississippi? Whichever side you are on obviously.)
-
space-command
-
null
-
.spacemacs.d
-
Spacemacs config
-
spaceships
-
A demo of the Lux graphics engine and the Wire networking library
-
Spar
-
A domain specific language that allows the creation of a lisp compiler to any target language.
-
spatial
-
spatial partitioning data structures and algorithms.
-
split
-
null
-
s-tech
-
A markup language that compiles from a simple markup to html/LaTeX
-
stormtrooper
-
A scripting language for controlling laser cutters
-
Subitarius
-
null
-
Swarm
-
A simple RTS in Java written with lwjgl and Slick.
-
syntect
-
Rust library for syntax highlighting using Sublime Text syntax definitions.
-
tabula
-
An experimental immediate mode gui system
-
tabula-lux
-
A lux backend for tabula
-
termbox_console
-
An implementation of console_draw using the termbox backend.
-
test_property
-
null
-
text-proxy
-
null
-
Thespian
-
A tiny toy actor library in Rust
-
three.dart
-
Dart port of three.js
-
tokei
-
A program that allows you to count your code, quickly.
-
tpp
-
null
-
trident
-
A space-based turn-based-strategy
-
try_or
-
A better try! macro for Rust
-
TStar
-
An implementation of the A* path-finding algorithm. For use in the Google AI Challenge.
-
tvm
-
null
-
tyoverby.github.io
-
My personal site
-
TyParse
-
null
-
typescript-node-definitions
-
TypeScript's typings for some popular node.js modules
-
typescript-react-webpack
-
A template for typescript / react / webpack projects
-
type-shenanigans
-
null
-
Tyrc
-
A simple messaging protocol with server and client.
-
unreliable-message
-
A network protocol for unreliable ordered message transfer
-
unsafe_pointer
-
An unsafe pointer implementation in rust. Think of C++ unique_pointer but going in the opposite direction.
-
unshittify-bullshit-logs
-
null
-
v8worker
-
Minimal golang binding to V8
-
vectorphile
-
null
-
.vim
-
A basic (but feature complete) vim configuration.
-
vim-config
-
My vim configuration
-
Vim-Config-old-
-
null
-
vim-entangle
-
null
-
vim-plug
-
:hibiscus: Minimalist Vim Plugin Manager
-
visualfsharp
-
The Visual F# compiler and tools
-
voronoi
-
null
-
vscode-config
-
null
-
vs-to-roslyn
-
null
-
wasm
-
null
-
wasm-demo
-
null
-
web-game
-
null
-
webrender
-
A GPU-based renderer for the web
-
webrtc_test
-
null
-
webrtc-test
-
A test of the peerjs-browserify npm package.
-
Web-Template
-
The basic layout of most of my websites with all the boilerplate already written.
-
Web-Terminal
-
A test of Node.js running a terminal in a web-browser.
-
wire
-
A rustic tcp + serialization abstraction.
-
Write-AI-public
-
null
-
xunit.analyzers
-
Roslyn analyzers for xUnit.net (please open issues in https://github.com/xunit/xunit)
-
zoo
-
null
Commits To
Repository | Most Recent Commit | # Commits |
TyOverby/flame | 2017-11-29 05:41:42.0 | 74 |