There are no reviews yet. Be the first to send feedback to the community and the maintainers!
math-as-code
a cheat-sheet for mathematical notation in code formdevtool
[OBSOLETE] runs Node.js programs through Chromium DevToolsnice-color-palettes
nice colour palettes as JSONthree-bmfont-text
renders BMFont files in ThreeJS with word-wrappingglsl-fast-gaussian-blur
optimized single-pass blur shaders for GLSLhihat
π© local Node/Browser development with Chrome DevToolsjam3-lesson-webgl-shader-threejs
Using custom vertex and fragment shaders in ThreeJSjam3-lesson-webgl-shader-intro
A brief introduction to fragment shaders.web-audio-player
a cross-browser WebAudio player360-image-viewer
A standalone panorama viewer with WebGLae-to-json
will export an After Effects project as a JSON objectmsdf-bmfont
Generate BMFont texture and spec using msdfgenjam3-lesson
audiobuffer-to-wav
convert an AudioBuffer to .wav formatInvisible-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.awesome-streetview
beautiful [lat, lng] Google Street View locationsffmpeg-gif
shell script to convert video to high quality GIF with ffmpegjam3-lesson-module-basics
intro to modular programming for frontend JavaScriptorbit-controls
generic controls for orbiting a target in 3Dnextjs-boilerplate
Jam3 NextJS Generator for SPA, SSG, SSR and JAMStack applicationssvg-to-image
convert SVG text to a Image that can be drawn in canvasvoice-activity-detection
Voice activity detectionextract-streetview
extract street view spherical images and depth informationreact-f1
F1 ui animation library for Reactwebgl-react-boilerplate
WebGL React App β‘οΈopentype-layout
word wraps and lays out Opentype.js glyphschaikin-smooth
Chaikin's smoothing algorithm for 2D polylinesf1
A stateful ui librarytouch-scroll-physics
scroll physics for a scroll pane with edge bounce and velocitypreloader
A library for loading common web assetsthree-png-stream
streams ThreeJS render target pixel datalayout-bmfont-text
word-wraps and lays out text glyphsreact-background-video-player
React background video component with simple player APIios-safe-audio-context
create a WebAudio context that works in iOS and everywhere elseperspective-camera
a high-level 3D perspective cameraglsl-hsl2rgb
HSL to RGB color conversion in GLSLtouches
simplified touch/mouse events for flick and swipeios-video-test
a test of inline iOS video playbackthree-path-geometry
thick 2D lines for ThreeJSjam3-lesson-canvas2d
open source code for a Canvas2D workshop at Jam3maya-json-export
a generic Maya to JSON exporter for triangle meshesglsl-100-to-300
transpiles GLSL tokens from v100 to v300 esxhr-request
tiny http client for Node and the browserwebvr-gearvr-test
a simple test of WebVR running natively in GearVRgenerator-jam3
This is a generator for Jam3 projectsgoogle-maps-api
Get up and running with the google maps API quicklybabel-plugin-static-fs
statically transforms Node fs for the browserae-to-json-cli
This is a command line application to export After Effects files as JSONtech-we-use
A list of technologies: modules, libraries, and tools we useload-bmfont
loads a BMFont file in Node and the browserjam3-testing-tools
a brief intro to testing toolsgl-pixel-stream
streaming gl.readPixels from an FBOjam3-lesson-module-creation
introduction to creating a new npm modulethreejs-generate-gif
Generate an animated GIF (using the GPU) from a threejs scenetap-dev-tool
prettifies TAP in the browser's consoletext-split
Utility for splitting text into chunks based on regex.three-simplicial-complex
render simplicial complexes with ThreeJSthree-buffer-vertex-data
an easy way to set vertex data on a BufferGeometryparse-dds
parses the headers of a DDS texture filethreejs-post-process-example
a tutorial on ThreeJS post processingadd-px-to-style
Will add px to the end of style values which are Numbersgoogle-panorama-by-location
gets a Google StreetView by [ lat, lng ]mesh-heightmap-contours
Given a heightmap, generate a "contoured" terrain meshdetect-import-require
list require and import paths from a JavaScript sourcesays
cross-platform 'say' command using Electronbackground-cover
Simulate 'background-size: cover' on HTMLVideoElement and HTMLImageElementanalyser-frequency-average
gets an average intensity between two frequency rangeswebgl-components
Modular components and utilities used for WebGL based projects πvideo-element
A simple HTML5/YouTube Video Element with a unified interfacethree-fluid-demo
ThreeJS fluid simulation demodelaunify
randomly delaunay-triangulates an imagecamera-unproject
unproject 2D point to 3D coordinateheightmap-contours
Generate a series of 2D contour meshes over a heightmapglsl-blend-overlay
blend mode 'overlay' for GLSLray-3d
a high-level ray picking helper for 3D intersectionscroll-manager
A handler for scrolling inside elements with different easestouch-pinch
minimal two-finger pinch gesture detectionthree-orbit-viewer
quick harness for viewing a mesh with orbit viewercss-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.gl-shader-output
test a shader's gl_FragColor output on a 1x1 canvasgh-api-stream
streams JSON content from a GitHub APIuploadr
CLI tool which uploads a folder via SFTPcamera-spin
Mouse/touch-draggable first-person cameraexif-orientation-image
Properly displays an image via canvas based on the exif orientation data.jam3-lessons-react
Quick and brief reference for React developmentpreview-dds
preview and save DDS textures from the command linemeetup-creative-coding-webgl
A WebGL experiment created for Jam3's Creative Coding Meetup on October 23rd 2019.detect-audio-autoplay
detects whether the browser can auto-play audioae-threejs-multichannel-sdf
A signed distance field Effect plugin for Adobe After Effectsslot-machine-button
π° React Slot Machine Buttongoogle-maps-image-api-url
This module will return a string which is a url to load an image from the Google Maps Image APIwebgl-to-canvas2d
Convert a webgl context or webgl canvas into a 2d canvasf1-dom
Create f1 ui with the domnyg
Not another yeoman generator, a simplified project generator based around prompts and events.camera-picking-ray
creates a picking ray for a 2D/3D camerascroll-bar-width
Detect browser scrollbar sizenyg-jam3
Second generation of the Jam3 Generator, many new features and breaking change featuresawwwards-stream
scrape Awwwards dataadviser
Jam3 quality advisor. Integrates checking for best practices at Jam3google-assistant-21-days-of-gratitude
Love Open Source and this site? Check out how you can help us