tsquery. TypeScript AST query library
1.1kbetterer. betterer makes it easier to make incremental improvements to your codebase
630angular-2-local-storage. LocalStorageService for Angular 2 with the same API as angular-local-storage
91screen-reader-reader. A general purpose screen reader reader
61ineeda. Mocking library for TypeScript and JavaScript using Proxies!
52tuner.coffee. A guitar tuner using getUserMedia + Web Audio API
31console.fuck. logs "fuck" to the console
19tstemplate. TypeScript AST templating library
19summer-of-tech-js-101. Code samples for Summer of Tech JS 101
16workerbench.coffee. A tool to run a quick benchmark test to choose a good number of WebWorkers to make!
12CARS. CARS talk (ng-conf 2023)
12phenomnomnominal.github.com-old. Craig Spence
12parseltongue. A silly language to learn about ASTs!
10mercurial-bower-resolver. A Mercurial resolver for Bower
7fancy. dumb little library for fancy console error messages
5A-Web-based-Distributed-Ray-Tracer-in-Javascript. Craig Spence Final Year Project
4debug. debug is a super lazy way to add debug logging!
4advanced-typescript. Code for the Advanced TypeScript Workshop
4universally-speaking. Demo repo for Universally Speaking
4angular-lazy-routes-fix. TSLint rule/fix for Angular lazy-loaded routes
4to-become. Jest expect helpers for regression tests where the values may change over time
3genie.coffee. Easy Genetic Algorithms in CoffeeScript! (With WebWorkers!)
3string-theory. ngconf 2024 string types workshop
3DAWesome. JavaScript DAW?!
2genetris. TypeScript
2icky. Simple tool for tracking ickiness in a codebase
2summer-of-tech-nodejs-bootcamp. JavaScript
2tic-x-tac-x-toe. 4x4x4 tic-tac-toe with AI computer opponent
2parameterised. Create parameterised tests from Markdown(ish) tables
2phenomnomnomin.al. Website lol
2shopify-app-template-node-typescript. 🧩 Shopify App Template with Typescript
1rx-angular-wordle. Wordle clone in Aangular
1music-101-with-js-bach. Slides for Music 1010 with J.S. Bach from Frontend Connect 2019
1angular. One framework. Mobile & desktop.
1ts-reset. A 'CSS reset' for TypeScript, improving types for common JavaScript API's
1tractor. A UI around Protractor to help write E2E tests for Angular applications without needing to know JavaScript
1template. Template for building basic applications with Svelte
1eslint-plugin-codeowners. ESLint rules for CODEOWNERS files
1ng-debug-pipes. Experimental hack for global pipes in Angular with Ivy
1betterer-issue-repro. Repro for issue with betterer
1reaviz. 📊 Data visualization library for React
1ngx-electron. A simple Angular wrapper for electron's Renderer API
1realayers. ☁ Layer Components - Dialogs, Drawers, Tooltips, Popovers, Menus, Notifications and Context Menus
1demoBetterer. Testing out betterer
1commitlint-plugin. commitlint rules for @phenomnomnominal
1comlink. Comlink makes WebWorkers enjoyable.
1wnrs. JavaScript
1docusaurus. Easy to maintain open source documentation websites.
1protractor-use-mocha-hook. Utility method to trick Protractor into using Mocha hooks correctly
1angular-update-guide. An interactive guide to updating the version of Angular in your apps
1worker-require. node.js worker_threads require
1banana-generator. Basic ANgulAr component iNformAtion generator
1SO-JS-Chat-Highlighter. Syntax highlighter userscript for Stack Overflow JavaScript chat room
1