Michael Dougall's repositories
uikit
๐จ user interfaces for react-three-fiber
douges.dev
An interactive blog focusing on web & game dev. Written by Michael Dougall.
armory-embeds
๐ก Embed Guild Wars 2 widgets on your site!
terrain-synth
Terrain generation tool, using real-earth data and deep learning techniques
react-select
The Select Component for React.js
react-three-fiber
๐จ๐ญ A React renderer for Three.js
DefinitelyTyped
The repository for high quality TypeScript type definitions.
vite_plugin_deno_resolve
A plugin for Vite that resolves modules with Deno.
universe
:crystal_ball: MAIN MONOREPO :crystal_ball: all new code, issues, and pull requests goes here
typescript-transformer-handbook
๐ A comprehensive handbook on how to create transformers for TypeScript with code examples
compiled
A familiar and performant compile time CSS-in-JS library for React.
ts-transform-define
Create global constants which can be configured at compile time using the TypeScript compiler.
deno_changesets
A Deno native way to manage versioning and changelogs.
gw2-item-stats-api
Api to get access to rich item stats via the gw2 api [MANUALLY DEPLOYED TO AWS]
vis
Visualize your teams progress through a season.
armory-component-ui
๐ก Common components and features for GW2Armory and GW2AEmbeds.
three-csm
โ๏ธ Cascaded shadow maps (CSMs) implementation for Three.js
THREE-CustomShaderMaterial
Extend Three.js standard materials with your own shaders!
awesome-typescript-ecosystem
๐ A list of awesome TypeScript transformers, plugins, handbooks, etc
drei
๐ฅ useful helpers for react-three-fiber
sw-back-online
Playing with sw + web notifications.
lamina
๐ฐ An extensible, layer based shader material for ThreeJS
rfcs
RFCs for changes to React
astro
๐๐งโ๐ Keep your eyes to the skies, astronauts!