JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
MIT LicenseJavaScriptREADME
448
104
1.9K
about 13 hours ago
9 years
maker.js
📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
GNU Lesser General Public License v2.1JavaScriptREADME
2.6K
221
17.2K
about 14 hours ago
9 years
rough
Create graphics with a hand-drawn, sketchy, appearance
MIT LicenseHTMLREADME
539
22
16.8K
3 months ago
5 years
Snap.svg
The JavaScript library for modern SVG graphics.
Apache License 2.0JavaScriptREADME
1.2K
265
13.4K
15 days ago
9 years
paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
OtherJavaScriptREADME
1.2K
353
13.1K
3 months ago
11 years
raphael
JavaScript Vector Library
MIT LicenseJavaScriptREADME
1.7K
347
11.0K
about 1 year ago
14 years
interact.js
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
MIT LicenseTypeScriptREADME
748
46
10.8K
10 days ago
9 years
leonsans
Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim.
MIT LicenseJavaScriptREADME
535
13
9.9K
over 1 year ago
3 years
trianglify
Algorithmically generated triangle art
GNU General Public License v3.0JavaScriptREADME
719
15
9.9K
about 2 months ago
8 years
svg.js
The lightweight library for manipulating and animating SVG
OtherJavaScriptREADME
1.0K
91
9.5K
about 1 month ago
9 years
zdog
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
JavaScriptREADME
355
44
9.1K
2 months ago
3 years
cesium
An open-source JavaScript library for world-class 3D globes and maps 🌎
Apache License 2.0JavaScriptREADME
2.8K
1.2K
8.4K
3 days ago
10 years
EaselJS
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
MIT LicenseJavaScriptREADME
2.0K
217
7.9K
12 months ago
11 years
two.js
A renderer agnostic two-dimensional drawing api for the web.
MIT LicenseJavaScriptREADME
453
48
7.6K
1 day ago
10 years
konva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Textures.js is a JavaScript library for creating SVG patterns
MIT LicenseJavaScriptREADME
246
17
5.9K
27 days ago
7 years
spritejs
A cross platform high-performance graphics system.
MIT LicenseJavaScriptREADME
312
63
4.8K
6 days ago
5 years
pts
A library for visualization and creative-coding
Apache License 2.0TypeScriptREADME
169
30
4.7K
19 days ago
5 years
regl
👑 Functional WebGL
MIT LicenseJavaScriptREADME
307
113
4.5K
19 days ago
6 years
opentype.js
Read and write OpenType fonts using JavaScript.
MIT LicenseJavaScriptREADME
394
165
3.5K
1 day ago
9 years
tsparticles
tsParticles - Easily create highly customizable particles, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
MIT LicenseTypeScriptREADME
369
29
3.1K
about 4 hours ago
2 years
vanilla-tilt.js
A smooth 3D tilt javascript library.
MIT LicenseJavaScriptREADME
167
16
3.0K
6 days ago
5 years
potree
WebGL point cloud viewer for large datasets
OtherJavaScriptREADME
840
527
2.9K
5 days ago
10 years
twgl.js
A Tiny WebGL helper Library
MIT LicenseJavaScriptREADME
232
47
2.0K
3 days ago
7 years
selection
✨ Viselect - A simple and lightweight library to add a visual way of selecting elements, just like on your Desktop. Zero dependencies, super small. Support for major frameworks.
MIT LicenseTypeScriptREADME
110
10
1.6K
3 months ago
4 years
canvas-gauges
HTML5 Canvas Gauge. Tiny implementation of highly configurable gauge using pure JavaScript and HTML5 canvas. No dependencies. Suitable for IoT devices because of minimum code base.
MIT LicenseJavaScriptREADME
358
73
1.5K
about 1 month ago
10 years
g9
Automatically Interactive Graphics 🖼✨💯
MIT LicenseJavaScriptREADME
49
1
1.4K
over 1 year ago
6 years
maker.js
📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
Apache License 2.0TypeScriptREADME
215
52
1.4K
about 2 months ago
7 years
curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
MIT LicenseJavaScriptREADME
86
6
1.3K
about 21 hours ago
4 years
selecto
Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.
MIT LicenseTypeScriptREADME
52
36
1.0K
18 days ago
2 years
GraphicsJS
A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
BSD 3-Clause "New" or "Revised" LicenseJavaScriptREADME
74
6
952
10 months ago
6 years
x3dom
X3DOM. A framework for integrating and manipulating X3D scenes as HTML5/DOM elements.