Bend, OR

Paul Armstrong

Elite
@paularmstrong

normalizr. Normalizes nested JSON according to a schema

21k

swig. Take a swig of the best template engine for JavaScript.

3.1k

build-tracker. A set of tools to track the size of your build artifacts over time.

434

react-component-benchmark. A component to help benchmark React components and their trees.

380

onerepo. Easy, strict, safe, and fast JavaScript & TypeScript monorepo toolchain for high performance teams.

132

node-templates. Benchmarking various Node.js template engines

97

swig-extras. A collection of handy tags, filters, and extensions for Swig, the most awesome template engine for node.js.

71

basejs. baseJS is a work-in-progress lightweight JavaScript library for Safari, Firefox, and especially Mobile Safari. Be sure to run 'git submodule init' and 'git submodule update' upon first clone of baseJS to get Sizzle imported.

63

mocha-to-jest-codemod. Convert Mochan TDD with Chai assert tests to Jest

42

monorepo-ts. A git repo template for setting up TypeScript Monorepos

38

react-stateful-firestore. Bindings to provide authentication and access to Firestore data in React.

19

dotfiles. My setup and config files.

18

jest-multi-project-example. JavaScript

15

still. A static site generator built with node.js

15

paularmstrong.dev. Paul is a Principal Software Engineer with deep experience leading teams and building amazing experiences using many different “front-end” web technologies. The list is deep and topics can range from JavaScript, Typescript, Node.js, React, CSS, PWAs, developer experience, testing, continuous integration, and more. This is his website’s github repo.

12

remove-aliasing. Remove module import aliasing from your codebase

12

ImpactJS.tmbundle. A Textmate bundle: snippets, language, and templates for ImpactJs

11

photobooth. Take photos and videos using any webcam and a 6-button Elgato Streamdeck.

8

ImpactTest. A wrapper to allow unit testing of Impact.js through Node.js

8

build-tracker-heroku. Quickly and easily deploy a new Build Tracker application to Heroku

8

build-tracker-action. GitHub Action for adding Build Tracker comparisons to pull requests

6

Swig.tmbundle. A Textmate Bundle for Swig.

5

CSSlider. A Slideshow tool built with HTML, JS, and CSS3

5

node-web-boilerplate. JavaScript

5

JSGestureRecognizer. Touch gesture events for the DOM.

3

nko-jackalope-promo. Promo Page for Node Knockout Jackalope project

3

reui. reUI is a set of reusable react components using Tailwindcss and react-aria

3

LabelOver. A jQuery plugin that handles dynamically placing an HTML label over its associated input.

2

react-native-web. React Native for Web

2

react-component-benchmark-example. Created with CodeSandbox

2

badkitty. BadKitty is a bad little PHP framework for getting some small application things done quickly.

2

twitter-lang. A formal grammar defining tweet text

1

babel-plugin-transform-stateless-jsx-calls. JavaScript

1

react-globalize. Bringing the i18n functionality of Globalize, backed by CLDR, to React

1

commandapp. JavaScript

1
35
Apply