mattdesl

Matt DesLauriers (mattdesl)

3 years after

About Matt DesLauriers

Summing up all of Matt DesLauriers's repositories they have 49 own repositories and 99 contribute repositories .

Matt DesLauriers follows 27 other users and is followed by 1160 users.

Data for Matt DesLauriers was last updated 3 years after.

Matt DesLauriers use JavaScript, Java, GLSL, HTML, CSS, Ruby, Makefile, Shell, ...

Repository

budo

1443 0,2,0,1,2,0,2

:clapper: a dev server for rapid prototyping

lwjgl-basics

1093 0,3,0,0,2,0,10

:wrench: LibGDX/LWJGL tutorials and examples

promise-cookbook

1049 0,1,2

:orange_book: a brief introduction to using Promises in JavaScript

graphics-resources

1009 0,1,0,0,1,0,6

:memo: a list of graphic programming resources

color-wander

808 0,-1,3,0,2,0

:art: Generative artwork in node/browser based on a seeded random

module-best-practices

712 0,0,0,0,0,0

:books: some best practices for JS modules

svg-mesh-3d

592 0

:rocket: converts a SVG path to a 3D mesh

webgl-wireframes

498

Stylized Wireframe Rendering in WebGL

jsconfeu-generative-visuals

311

Code for the generative projection mapped animations during JSConf EU 2018 in Berlin.

shader-reload

255

An interface for reloading GLSL shaders on the fly.

ghrepo

157 0

:octocat: create a new GitHub repo from your current folder

audiograph.xyz

135

A visual exploration of Pilotpriest's 2016 album, TRANS.

fontpath

82 0

Font to vector path tools

google-panorama-equirectangular

81 0,0

gets equirectangular images from Google StreetView

glsl-film-grain

69

natural looking film grain using noise functions

threejs-tree-shake

50

Tree-shakes and optimizes ThreeJS apps

adaptive-bezier-curve

50

adaptive and scalable 2D bezier curves

gh-readme-scrape

40 0,0

a CLI to bulk download URLs (images/pdfs/etc) from GitHub readmes

esmify

35

parse and handle import/export for browserify

ideas

28 0,0,0

brainstorming / ideas

svg-path-contours

25 0

gets a discrete list of points from svg

simplify-path

21 0

simplify 2D polyline of arrays

adaptive-quadratic-curve

19

adaptive and scalable 2D quadratic curves

notify-error

17 0,0

send an error notification

awesome-audio-visualization

13

A curated list about Audio Visualization.

extract-svg-path

13 0

extracts a string of subpaths from an svg file

array-range

12 0,0

creates a new array with given range

path-illustrator

12 0

a simple client for illustrating vector paths

path-illustrator-client

11 0

draw paths in the browser

2d-context

5

creates a canvas with a 2D context

aframe-bmfont-text

4

bitmap font text component for AFrame

baboon-image-uri

4

baboon test image as base64 data URI

unlerp

4 0

opposite of lerp; get normalized range between two bounds

randf

3 0

random float between a range

assetloader

3

A generic queue for images and other resources

subarg-replace

2 0

regex replace on subarg list

aframe

2

Building Blocks for the VR Web

aframe-component-boilerplate

2

Boilerplate for creating and sharing A-Frame VR components.

bento

2

A compact 2D/3D renderer for WebGL/Canvas

8blit

1

portfolio of matt deslauriers

aframe-core

1

A DOM-based Entity-Component System to declaratively create 3D and VR worlds in the browser

arc-to

1

implements arcTo with generic 2D arrays

array-pack-2d

1

Quickly pack a nested 2D array into a typed array – useful for flattening point data into a WebGL-fr

async-each-series

1

Apply an async function to each Array element in series

awesome-electron

1

Useful resources for creating apps with Electron (formerly atom-shell)

babelify

1

Browserify transform for Babel

babel-plugin-import-to-require

1

Translate import statements to require statements

Contribute

aframe

aframe

5533 0,61,18,25,0,15,0,19

:a: web framework for building virtual reality experiences.

pixi.js

pixi.js

14308 0,22,37,0,18,19,0,19

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

browserify-handbook

browserify-handbook

4049 0,2,0,0,1,0,6,1

how to build modular applications with browserify

devtool

devtool

3699 0,5,0,2,3,0,5,4

[OBSOLETE] runs Node.js programs through Chromium DevTools

math-as-code

math-as-code

2750 0,1,0,1,5,0,8,2

a cheat-sheet for mathematical notation in code form

react-map-gl

react-map-gl

2390 0,2,4,1,4,0,125,3

React friendly API wrapper around MapboxGL JS

watchify

watchify

1597 0,-1,1,1,1

watch mode for browserify builds

gh

gh

1288 0,0,-1,0,1,0,-1

GitHub command line tools made with NodeJS

hihat

hihat

440 0,0,0,0,0

:tophat: local Node/Browser development with Chrome DevTools

livereactload

livereactload

873 0,0,0,1,0

Live code editing with Browserify and React

electron-prebuilt

electron-prebuilt

588 0,-1,2,1,2,0

Install precompiled versions of Electron using npm

webpack-hot-middleware

webpack-hot-middleware

714 0,2,1,4,0

Webpack hot reloading you can attach to your own server

awesome-audio-visualization

awesome-audio-visualization

664 0,1,1,1

A curated list about Audio Visualization.

vueify

vueify

606 0,5,1,1

Browserify transform for single-file Vue components

webgl-workshop

webgl-workshop

640 0,1,0,0

:mortar_board: The sequel to shader-school: Learn the WebGL API

glslify

glslify

540 0,1

:sparkles: A node.js-style module system for GLSL!

vmd

vmd

492 0,1

:pray: preview markdown files

p5.js-editor

p5.js-editor

234 0,1

Desktop editor for p5.js

wzrd

wzrd

215 0,0,0,0

Super minimal browserify development server

awesome-streetview

awesome-streetview

99 0,0,0,0

beautiful [lat, lng] Google Street View locations

tap-dev-tool

tap-dev-tool

24 0,0

prettifies TAP in the browser's console

ify-loader

ify-loader

33 0,0

Webpack loader to handle browserify transforms as intended.

errorify

errorify

69 0,0

Browserify plugin to write failed build error messages to the output file

node-syntax-error

node-syntax-error

59 0,0

detect and report syntax errors in source code strings

web-audio-analyser

web-audio-analyser

106 0,0

A thin wrapper around the Web Audio API that takes an <audio> element and gives you its waveform/fre

web-audio-player

web-audio-player

80 0,0

a cross-browser WebAudio player

aframe-component-boilerplate

aframe-component-boilerplate

21 0,0

:gift: Boilerplate for sharing A-Frame components.

aframe-fit-texture-component

aframe-fit-texture-component

5 0,0

A fit-texture component for A-Frame VR.

aframe-fps-look-component

aframe-fps-look-component

6 0,0

A component for A-Frame VR that facilitates controlling entity rotation directly with captured mouse

aframe-gridhelper

aframe-gridhelper

6 0,0

A threejs grid helper as an aframe scene component.

aframe-no-click-look-controls

aframe-no-click-look-controls

27 0,0

Intuitive controls for desktop A-frame experiences

aframe-template-component

aframe-template-component

17 0,0

(moved to ngokevin/kframe) Templating component for A-Frame. Handlebars.js/Jade/mustache.js/Nunjucks

aframe-animation-component

aframe-animation-component

8 0,0

(moved to ngokevin/kframe) Animation component for A-Frame using anime.js.

aframe-lsystem-component

aframe-lsystem-component

5 0,0

L-System component for A-Frame

tap-out

tap-out

13 0,0

A different tap parser

google-panorama-by-location

google-panorama-by-location

14 0,0

gets a Google StreetView by [ lat, lng ]

three-path-geometry

three-path-geometry

19 0

thick 2D lines for ThreeJS

detect-import-require

detect-import-require

10 0

list require and import paths from a JavaScript source

jam3-lesson-webgl-shader-intro

jam3-lesson-webgl-shader-intro

142 0

A brief introduction to fragment shaders.

color-string

color-string

47 0

Parser and generator for CSS color strings

quote-stream

quote-stream

21 0

transform a stream into a quoted string

range-slider

range-slider

8 0

A simple range slider UI element for use with browserify

analyser-frequency-average

analyser-frequency-average

6 0

gets an average Hz between two frequency ranges

awesome-electron

awesome-electron

5 0

Useful resources for creating apps with Electron (formerly atom-shell)

dev-documentation

dev-documentation

59

documentation development tool

array-pack-2d

array-pack-2d

5

Quickly pack a nested 2D array into a typed array – useful for flattening point data into a WebGL-fr

aframe-core

aframe-core

80

:poop: [DEPRECATED] DOM-based Entity-Component System to declaratively create 3D and VR worlds in th

pixi.js

pixi.js

8

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

async-each-series

async-each-series

13

Apply an async function to each Array element in series

electron-bin

electron-bin

5

electron-bin

angular-modal-service

angular-modal-service

481

Modal service for AngularJS - supports creating popups and modals via a service.

aframe

aframe

2 0,0

Building Blocks for the VR Web

aframe-entity-generator-component

aframe-entity-generator-component

2 0,0

(moved to ngokevin/kframe) Entity generator component for A-Frame.

aframe-orbit-controls-component

aframe-orbit-controls-component

2 0,0

An Orbit Controls Component for A-Frame VR

google-panorama-by-id

google-panorama-by-id

4 0,0

gets a Google Street View by pano id

glsl-version-regex

glsl-version-regex

2 0

a regex for GLSL version statements

pixi.js

pixi.js

3 0

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

graphics-resources

graphics-resources

4

a list of graphic programming resources

awesome-electron

awesome-electron

3

Useful resources for creating apps with Electron (formerly atom-shell)

shader-school

shader-school

1520 0

:mortar_board: A workshopper for GLSL shaders and graphics programming

brfs

brfs

448

browserify fs.readFileSync() static asset inliner

aframe-ui-components

aframe-ui-components

4

:triangular_ruler: UI components for A-Frame.

aframe-fence-component

aframe-fence-component

1 0,0

An A-Frame component to fence in the camera

aframe-sprite-component

aframe-sprite-component

0 0,0

A Sprite component for A-Frame VR

pixi.js

pixi.js

1 0

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

awesome-electron

awesome-electron

1 0

Useful resources for creating apps with Electron (formerly atom-shell)

aframe

aframe

1

Building Blocks for the VR Web

promise-cookbook

promise-cookbook

1

:orange_book: a brief introduction to using Promises in JavaScript

semistandard

semistandard

598

:icecream: All the goodness of `feross/standard` with semicolons sprinkled on top.

sheetify

sheetify

250

:sparkles: Modular CSS bundler for browserify

webgl-texture-utils

webgl-texture-utils

81

Utilities for working with WebGL textures

transform-loader

transform-loader

80

transform loader for webpack

jam3-lesson-webgl-shader-threejs

jam3-lesson-webgl-shader-threejs

80

Using custom vertex and fragment shaders in ThreeJS

gl-shader

gl-shader

61

WebGL shader wrapper

gl-audio-analyser

gl-audio-analyser

39

Pull audio waveform/frequency data into WebGL for realtime audio visualisation

tess2.js

tess2.js

39

GLU tesselator ported to Javascript, performs polygon boolean operations and triangulation.

opentype-layout

opentype-layout

38

word wraps and lays out Opentype.js glyphs

glsl-sdf-ops

glsl-sdf-ops

36

A collection of modifiers and operations for distance field equations

gl-geometry

gl-geometry

34

A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometries f

cocoonjs-plugins

cocoonjs-plugins

24

Ludei's plugins are multiplatform Javascript APIs, that work in any of the three environments of Coc

aframe-physics-components

aframe-physics-components

19

Physics components for A-Frame VR.

gl-mat4

gl-mat4

19

gl-matrix's mat4, split into smaller pieces

gl-shader-core

gl-shader-core

17

Core implementation of gl-shader without parser dependencies

audiobuffer-to-wav

audiobuffer-to-wav

15

convert an AudioBuffer to .wav format

cat-rom-spline

cat-rom-spline

13

Catmull Rom spline interpolation made easy.

brfs-babel

brfs-babel

13

like brfs, but built on top of babel for es2015

babel-plugin-static-fs

babel-plugin-static-fs

13

statically transforms Node fs for the browser

gl-clear

gl-clear

10

A helper WebGL module for clearing the current buffer

awwwards-stream

awwwards-stream

9

scrape Awwwards data

browserify-handbook

browserify-handbook

9

browserify handbook 简体中文 翻译

gl-compare

gl-compare

7

Visually compare two webgl render loops on the fly

gl-quat

gl-quat

6

gl-matrix's quaternion, split into smaller pieces

autorecordmic

autorecordmic

5

Record microphone data via getUsermedia automatically based on microphone activity

async-image-loader

async-image-loader

5

a small utility to load image tiles in parallel

async-filter-each

async-filter-each

5

async#filter() as a module

awesome-audio-visualization

awesome-audio-visualization

1

A curated list about Audio Visualization.