Gregor Richards

@GregorR · User

GitHub profile ↗ · Compare

I will teach you everything I know (if you are a student of the University of Waterloo and I am thus paid to do so)

University of Waterloo156 followers81 repositories

Repositories

GregorR/rnnoise-models

Trained neural networks and requisite information and data for rnnoise-nu

★ 383CForks 57

GregorR/rain-retro-modern

XFWM4 (XFCE) theme based on the copland theme with a somewhat modernized Classic Mac look

★ 11MakefileForks 1

GregorR/musl-cross

A small suite of scripts and patches for building musl libc cross compilers.

★ 231ShellForks 67

GregorR/snowflake

Snowflake is a highly experimental Linux distribution based on the musl C library, with a per-process view of the /usr filesystem, such that users may choose to have different perceptions of which packages are available on the system.

★ 38CForks 0

GregorR/rnnoise-nu

Recurrent neural network for audio noise reduction, slightly improved for general use

★ 130CForks 24

GregorR/pyncode

Neo Smartpen Ncode tools for annotating your own documents

★ 0PythonForks 0

GregorR/mlibtool

The libtool accelerator: A miniature frontend for libtool that replaces libtool on sensible systems, and simply calls GNU libtool on everything else.

★ 21CForks 4

GregorR/ggggc

GGGGC is Gregor's General-purpose Generational Garbage Collector. It is a portable, precise, C-library garbage collector intended to be used for VMs.

★ 9CForks 1

GregorR/microcosm

Microcosm is usermode Unix: An implementation of a POSIX-compliant operating system as a usermode process on other operating systems. It's a way to create portable executables without a virtual machine. Works on x86_64 and ix86 processors, and a variety of host operating systems.

★ 4ShellForks 1

GregorR/wabt-gepix

The WebAssembly Binary Toolkit with modifications for use in Gepix

★ 0C++Forks 0

GregorR/ggt

Gregor's Green Threads, a portable green-threading library

★ 1CForks 0

GregorR/lstg

Little Smalltalk-G: A modern fork of Little Smalltalk for teaching

★ 9CForks 0

GregorR/gelfload

gelfload is Gregor's ELF loader. It is a usermode loader for ELF executables, used for two purposes: 1) Creating ELF environments on otherwise ELF-hostile platforms (e.g. Mac OS X and Windows) 2) Cross-loading ELF binaries intended for different platforms.

★ 39CForks 4

GregorR/jsmips

Run blocking, long-running C code in your browser by simulating MIPS!

★ 1JavaScriptForks 0

GregorR/autoconf-lean

A small collection of macros for autoconf/automake to make fast configure scripts, by eschewing compatibility with ridiculously obsolescent systems and avoiding tests that have no effect when successful and terminate configuration when unsuccessful.

★ 14CForks 1

GregorR/sdyn

A simple implementation of a dynamic language intended for an educational setting.

★ 4CForks 0

GregorR/upfs

The Up Filesystem is a modern answer to umsdos: It allows you to interchangeably extend a portable but feature-poor filesystem, typically FAT32, with Unix file ownership and permissions.

★ 2CForks 0

GregorR/sysv-dev

The necessary components, adapted from OpenSolaris, to build working binaries for AT&T UNIX System V/386 Release 4.0 with no original C compiler system (i.e., no headers, no .a files, no crt files).

★ 6CForks 0

GregorR/writebuffer

Very simple programs for connecting Unix pipelines when the writer and reader are not of consistent speeds.

★ 2CForks 1

GregorR/plip

A batch and linear video editor and video task automator

★ 10JavaScriptForks 1

GregorR/sfjit

Stackful platform-independent low-level JIT compiler

★ 4CForks 0

GregorR/stuff

Just a general dumping ground for stuff.

★ 0CForks 0

GregorR/exc

Extensible C: A system for writing syntactic extensions to the C programming language.

★ 1CForks 0