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 creating ready-to-print 3D designs.
- javascript
- 3d-design
- openjscad
- jscad
QualityScaler - image/video AI upscaler app
Procedural Noise Shader Routines compatible with WebGL
Adafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from
An OpenGL RTS game engine written in C
Online collaborative Whiteboard that is simple, free, easy to use and to deploy
- collaborative
- javascript
- whiteboard
- teaching
A node.js-style module system for GLSL! :sparkles:
A python module for scientific analysis of 3D data based on VTK and Numpy
🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
generate svg captcha in node
- captcha
- svg-captcha
- nodejs-captcha
- captcha-alternative
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
Experimental node-based software for procedural content generation
Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.
Procedurally generated Delft-blue floral page margins for LuaLaTeX, with plants and visitors sampled from genomes and a TikZ library that also draws them under pdfLaTeX
- generative-art
- latex
- latex-package
- lua
Modular node graph based noise generation library using SIMD, C++17 and templates
- noise
- noise-generator
- noise-algorithms
- simplex
Create beautiful generative geometric background images from a string.
Dart Image Library for opening, manipulating, and saving various different image file formats.
Modern and easy-to-use library for Vulkan
- vulkan-library
- modern-cpp
- modular
- cross-platform
Create icon fonts from several SVG icons
Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG.
- annotations
- d3-annotation
- d3
- d3-module
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Your project is scattered across too many tools. Map the chaos on an infinite canvas where notes, files, TO-DOs (and more!) finally live together.
- brainstorming
- collaboration
- idea-management
- mental-space
🎮 A modern Web graphics engine for production 2D and 3D experiences.