Michael Dougall (@itsdouges)

Top repositories

1

typescript-transformer-handbook

📘 A comprehensive handbook on how to create transformers for TypeScript with code examples
TypeScript
870
star
2

element-motion

Tween between view states with declarative zero configuration element motions for React
TypeScript
811
star
3

react-peer

Send data to someone else's browser as easy as setting state
TypeScript
197
star
4

awesome-typescript-ecosystem

😎 A list of awesome TypeScript transformers, plugins, handbooks, etc
116
star
5

armory-app

🛡 Guild Wars 2 Armory | gw2armory.com
JavaScript
72
star
6

react-sticky-header

🍯 A sticky header for React.js
JavaScript
54
star
7

armory-embeds

🛡 Embed Guild Wars 2 widgets on your site!
JavaScript
44
star
8

vite_plugin_deno_resolve

A plugin for Vite that resolves modules with Deno.
TypeScript
15
star
9

douges.dev

An interactive blog focusing on web & game dev. Written by Michael Dougall.
TypeScript
14
star
10

armory-component-ui

🛡 Common components and features for GW2Armory and GW2AEmbeds.
JavaScript
12
star
11

react-best-modal

Simple is best. Accessible out of the box, tiny api, bring your own styles.
TypeScript
11
star
12

armory-services

🛡 Guild Wars 2 Armory Services | api.gw2armory.com
JavaScript
9
star
13

armory-ng

🛡 Guild Wars 2 Armory Legacy AngularJS Build
JavaScript
8
star
14

ts-transform-define

Create global constants which can be configured at compile time using the TypeScript compiler.
TypeScript
7
star
15

deno_changesets

A Deno native way to manage versioning and changelogs.
TypeScript
6
star
16

gotta-validate

An async object validator for node.
JavaScript
6
star
17

react-connect-the-dots

⭕ Dynamically positions a component between two elements, for React.js
JavaScript
5
star
18

TRIPLEX

What's this?
TypeScript
2
star
19

react-scroll-paginator

📃 A lightweight scroll based paginator for ReactJS. Opt out defer pagination until a user clicks a button!
JavaScript
2
star
20

react-debounce-decorator

⛹ Useful for debouncing tooltips or anything you want to happen immediately, and be called back after a while.
JavaScript
2
star
21

html5.2-cheat-sheet

Collection of HTML examples that are relevant in HTML5.2
1
star
22

react-mouse-follow

React Mouse Follow to make a react element follow the mouse.
JavaScript
1
star
23

react-suspense-patterns

An example implementation of various React Suspense patterns.
JavaScript
1
star
24

function-batch

📦 Higher order function that will batch all calls to the wrapped function over a time period, and then call the wrapped function once with all args.
JavaScript
1
star
25

json2tds

Proof of concept hackathon project to generate sitecore tds flat files from json
JavaScript
1
star
26

react-material-transitions-prototype

A material design transition prototyped with react.
JavaScript
1
star
27

live-retro

📚 Streamlining agile retrospectives in realtime | https://bit.do/9retro
JavaScript
1
star
28

gw2-item-stats-api

Api to get access to rich item stats via the gw2 api [MANUALLY DEPLOYED TO AWS]
JavaScript
1
star
29

feeds-hackathon

Simple crud hackathon app for suggestion based cooking productivity.
JavaScript
1
star
30

react-scroll-store

📜 Stores scroll position on unmount and sets it back when the component is re-mounted.
JavaScript
1
star