Craig Spence (@phenomnomnominal)

Top repositories

1

tsquery

TypeScript AST query library
TypeScript
953
star
2

betterer

betterer makes it easier to make incremental improvements to your codebase
TypeScript
562
star
3

angular-2-local-storage

LocalStorageService for Angular 2 with the same API as angular-local-storage
TypeScript
93
star
4

screen-reader-reader

A general purpose screen reader reader
TypeScript
57
star
5

ineeda

Mocking library for TypeScript and JavaScript using Proxies!
TypeScript
52
star
6

tuner.coffee

A guitar tuner using getUserMedia + Web Audio API
CoffeeScript
32
star
7

tstemplate

TypeScript AST templating library
TypeScript
19
star
8

console.fuck

logs "fuck" to the console
JavaScript
19
star
9

CARS

CARS talk (ng-conf 2023)
Rust
12
star
10

phenomnomnominal.github.com-old

Craig Spence
JavaScript
12
star
11

workerbench.coffee

A tool to run a quick benchmark test to choose a good number of WebWorkers to make!
CoffeeScript
12
star
12

summer-of-tech-js-101

Code samples for Summer of Tech JS 101
HTML
10
star
13

parseltongue

A silly language to learn about ASTs!
JavaScript
9
star
14

mercurial-bower-resolver

A Mercurial resolver for Bower
JavaScript
7
star
15

fancy

dumb little library for fancy console error messages
TypeScript
5
star
16

universally-speaking

Demo repo for Universally Speaking
TypeScript
4
star
17

angular-lazy-routes-fix

TSLint rule/fix for Angular lazy-loaded routes
TypeScript
4
star
18

advanced-typescript

Code for the Advanced TypeScript Workshop
TypeScript
4
star
19

A-Web-based-Distributed-Ray-Tracer-in-Javascript

Craig Spence Final Year Project
CoffeeScript
4
star
20

to-become

Jest expect helpers for regression tests where the values may change over time
TypeScript
3
star
21

genie.coffee

Easy Genetic Algorithms in CoffeeScript! (With WebWorkers!)
CoffeeScript
3
star
22

string-theory

ngconf 2024 string types workshop
TypeScript
3
star
23

genetris

TypeScript
2
star
24

debug

debug is a super lazy way to add debug logging!
TypeScript
2
star
25

summer-of-tech-nodejs-bootcamp

JavaScript
2
star
26

icky

Simple tool for tracking ickiness in a codebase
TypeScript
2
star
27

DAWesome

JavaScript DAW?!
2
star
28

phenomnomnomin.al

Website lol
JavaScript
2
star
29

tic-x-tac-x-toe

4x4x4 tic-tac-toe with AI computer opponent
JavaScript
2
star
30

parameterised

Create parameterised tests from Markdown(ish) tables
TypeScript
2
star
31

protractor-use-mocha-hook

Utility method to trick Protractor into using Mocha hooks correctly
TypeScript
1
star
32

SO-JS-Chat-Highlighter

Syntax highlighter userscript for Stack Overflow JavaScript chat room
JavaScript
1
star
33

wnrs

JavaScript
1
star
34

worker-require

node.js worker_threads require
TypeScript
1
star
35

tractor-plugin-visual-regression

JavaScript
1
star
36

tractor-plugin-mock-requests

tractor plugin for mocking async requests
JavaScript
1
star
37

summer-of-tech-js-masterclass

JavaScript
1
star
38

v8-for-of-for-loop

JavaScript
1
star
39

banana-generator

Basic ANgulAr component iNformAtion generator
TypeScript
1
star
40

ng-debug-pipes

Experimental hack for global pipes in Angular with Ivy
TypeScript
1
star
41

music-101-with-js-bach

Slides for Music 1010 with J.S. Bach from Frontend Connect 2019
JavaScript
1
star
42

angular-2-console-pipe

Angular 2 pipe for logging to the console from a template
JavaScript
1
star
43

angular-update-guide

An interactive guide to updating the version of Angular in your apps
TypeScript
1
star
44

ngx-electron

A simple Angular wrapper for electron's Renderer API
TypeScript
1
star
45

commitlint-plugin

commitlint rules for @phenomnomnominal
JavaScript
1
star