Jam3 (@Experience-Monks)

Top repositories

1

math-as-code

a cheat-sheet for mathematical notation in code form
14,818
star
2

devtool

[OBSOLETE] runs Node.js programs through Chromium DevTools
JavaScript
3,774
star
3

nice-color-palettes

nice colour palettes as JSON
JavaScript
848
star
4

three-bmfont-text

renders BMFont files in ThreeJS with word-wrapping
JavaScript
764
star
5

glsl-fast-gaussian-blur

optimized single-pass blur shaders for GLSL
JavaScript
659
star
6

hihat

🎩 local Node/Browser development with Chrome DevTools
JavaScript
447
star
7

jam3-lesson-webgl-shader-threejs

Using custom vertex and fragment shaders in ThreeJS
JavaScript
361
star
8

jam3-lesson-webgl-shader-intro

A brief introduction to fragment shaders.
307
star
9

web-audio-player

a cross-browser WebAudio player
JavaScript
244
star
10

360-image-viewer

A standalone panorama viewer with WebGL
JavaScript
243
star
11

ae-to-json

will export an After Effects project as a JSON object
JavaScript
225
star
12

msdf-bmfont

Generate BMFont texture and spec using msdfgen
JavaScript
161
star
13

jam3-lesson

142
star
14

audiobuffer-to-wav

convert an AudioBuffer to .wav format
JavaScript
132
star
15

Invisible-Highway

Invisible Highway is an experiment in controlling physical things in the real world by drawing in AR. Simply make a pathway along the floor on your phone and the robot car will follow that path on the actual floor in your room. A custom highway with scenery is generated along the path to make the robots a little more scenic on your phone screen.
C#
130
star
16

awesome-streetview

beautiful [lat, lng] Google Street View locations
JavaScript
129
star
17

ffmpeg-gif

shell script to convert video to high quality GIF with ffmpeg
JavaScript
124
star
18

jam3-lesson-module-basics

intro to modular programming for frontend JavaScript
113
star
19

orbit-controls

generic controls for orbiting a target in 3D
JavaScript
110
star
20

nextjs-boilerplate

Jam3 NextJS Generator for SPA, SSG, SSR and JAMStack applications
TypeScript
107
star
21

svg-to-image

convert SVG text to a Image that can be drawn in canvas
JavaScript
103
star
22

voice-activity-detection

Voice activity detection
JavaScript
102
star
23

extract-streetview

extract street view spherical images and depth information
JavaScript
101
star
24

react-f1

F1 ui animation library for React
JavaScript
90
star
25

webgl-react-boilerplate

WebGL React App ⚡️
JavaScript
87
star
26

opentype-layout

word wraps and lays out Opentype.js glyphs
JavaScript
86
star
27

chaikin-smooth

Chaikin's smoothing algorithm for 2D polylines
JavaScript
82
star
28

f1

A stateful ui library
JavaScript
78
star
29

touch-scroll-physics

scroll physics for a scroll pane with edge bounce and velocity
JavaScript
77
star
30

preloader

A library for loading common web assets
JavaScript
69
star
31

three-png-stream

streams ThreeJS render target pixel data
JavaScript
66
star
32

layout-bmfont-text

word-wraps and lays out text glyphs
JavaScript
59
star
33

react-background-video-player

React background video component with simple player API
JavaScript
58
star
34

ios-safe-audio-context

create a WebAudio context that works in iOS and everywhere else
JavaScript
57
star
35

perspective-camera

a high-level 3D perspective camera
JavaScript
53
star
36

glsl-hsl2rgb

HSL to RGB color conversion in GLSL
GLSL
50
star
37

touches

simplified touch/mouse events for flick and swipe
JavaScript
45
star
38

ios-video-test

a test of inline iOS video playback
JavaScript
45
star
39

three-path-geometry

thick 2D lines for ThreeJS
JavaScript
42
star
40

jam3-lesson-canvas2d

open source code for a Canvas2D workshop at Jam3
JavaScript
41
star
41

maya-json-export

a generic Maya to JSON exporter for triangle meshes
JavaScript
41
star
42

glsl-100-to-300

transpiles GLSL tokens from v100 to v300 es
JavaScript
39
star
43

xhr-request

tiny http client for Node and the browser
JavaScript
39
star
44

webvr-gearvr-test

a simple test of WebVR running natively in GearVR
JavaScript
38
star
45

generator-jam3

This is a generator for Jam3 projects
JavaScript
37
star
46

google-maps-api

Get up and running with the google maps API quickly
JavaScript
34
star
47

babel-plugin-static-fs

statically transforms Node fs for the browser
JavaScript
33
star
48

ae-to-json-cli

This is a command line application to export After Effects files as JSON
JavaScript
33
star
49

tech-we-use

A list of technologies: modules, libraries, and tools we use
32
star
50

load-bmfont

loads a BMFont file in Node and the browser
JavaScript
31
star
51

jam3-testing-tools

a brief intro to testing tools
30
star
52

gl-pixel-stream

streaming gl.readPixels from an FBO
JavaScript
30
star
53

jam3-lesson-module-creation

introduction to creating a new npm module
29
star
54

threejs-generate-gif

Generate an animated GIF (using the GPU) from a threejs scene
JavaScript
29
star
55

tap-dev-tool

prettifies TAP in the browser's console
JavaScript
29
star
56

text-split

Utility for splitting text into chunks based on regex.
JavaScript
27
star
57

three-simplicial-complex

render simplicial complexes with ThreeJS
JavaScript
27
star
58

three-buffer-vertex-data

an easy way to set vertex data on a BufferGeometry
JavaScript
27
star
59

parse-dds

parses the headers of a DDS texture file
JavaScript
26
star
60

threejs-post-process-example

a tutorial on ThreeJS post processing
JavaScript
24
star
61

add-px-to-style

Will add px to the end of style values which are Numbers
JavaScript
24
star
62

google-panorama-by-location

gets a Google StreetView by [ lat, lng ]
JavaScript
24
star
63

mesh-heightmap-contours

Given a heightmap, generate a "contoured" terrain mesh
JavaScript
24
star
64

detect-import-require

list require and import paths from a JavaScript source
JavaScript
24
star
65

says

cross-platform 'say' command using Electron
JavaScript
23
star
66

background-cover

Simulate 'background-size: cover' on HTMLVideoElement and HTMLImageElement
JavaScript
23
star
67

analyser-frequency-average

gets an average intensity between two frequency ranges
JavaScript
23
star
68

webgl-components

Modular components and utilities used for WebGL based projects 💅
TypeScript
22
star
69

video-element

A simple HTML5/YouTube Video Element with a unified interface
JavaScript
22
star
70

three-fluid-demo

ThreeJS fluid simulation demo
GLSL
22
star
71

delaunify

randomly delaunay-triangulates an image
JavaScript
22
star
72

camera-unproject

unproject 2D point to 3D coordinate
JavaScript
21
star
73

heightmap-contours

Generate a series of 2D contour meshes over a heightmap
JavaScript
21
star
74

glsl-blend-overlay

blend mode 'overlay' for GLSL
C
20
star
75

ray-3d

a high-level ray picking helper for 3D intersection
JavaScript
19
star
76

scroll-manager

A handler for scrolling inside elements with different eases
JavaScript
19
star
77

touch-pinch

minimal two-finger pinch gesture detection
JavaScript
19
star
78

three-orbit-viewer

quick harness for viewing a mesh with orbit viewer
JavaScript
18
star
79

css-transform-to-mat4

Will take a string which is a css transform value (2d or 3d) and return a mat4 or 3d transformation matrix from the string.
JavaScript
17
star
80

gl-shader-output

test a shader's gl_FragColor output on a 1x1 canvas
JavaScript
17
star
81

gh-api-stream

streams JSON content from a GitHub API
JavaScript
17
star
82

uploadr

CLI tool which uploads a folder via SFTP
JavaScript
17
star
83

camera-spin

Mouse/touch-draggable first-person camera
JavaScript
17
star
84

exif-orientation-image

Properly displays an image via canvas based on the exif orientation data.
JavaScript
16
star
85

jam3-lessons-react

Quick and brief reference for React development
15
star
86

preview-dds

preview and save DDS textures from the command line
JavaScript
15
star
87

meetup-creative-coding-webgl

A WebGL experiment created for Jam3's Creative Coding Meetup on October 23rd 2019.
JavaScript
14
star
88

detect-audio-autoplay

detects whether the browser can auto-play audio
JavaScript
14
star
89

ae-threejs-multichannel-sdf

A signed distance field Effect plugin for Adobe After Effects
C
13
star
90

slot-machine-button

🎰 React Slot Machine Button
JavaScript
13
star
91

google-maps-image-api-url

This module will return a string which is a url to load an image from the Google Maps Image API
JavaScript
13
star
92

webgl-to-canvas2d

Convert a webgl context or webgl canvas into a 2d canvas
JavaScript
13
star
93

f1-dom

Create f1 ui with the dom
JavaScript
12
star
94

nyg

Not another yeoman generator, a simplified project generator based around prompts and events.
JavaScript
12
star
95

camera-picking-ray

creates a picking ray for a 2D/3D camera
JavaScript
11
star
96

scroll-bar-width

Detect browser scrollbar size
JavaScript
11
star
97

nyg-jam3

Second generation of the Jam3 Generator, many new features and breaking change features
JavaScript
11
star
98

awwwards-stream

scrape Awwwards data
JavaScript
11
star
99

adviser

Jam3 quality advisor. Integrates checking for best practices at Jam3
JavaScript
11
star
100

google-assistant-21-days-of-gratitude

JavaScript
11
star