The Vibeary — tag

3d

67 resources in The Vibeary tagged "3d" — tools, libraries and references pulled from across the library's shelves, each one checked by hand before it was added.

Gems in this collection

Preview of Quaternius

Quaternius

Large sets of free low-poly 3D game assets - characters, vehicles, nature, dungeons - released as coherent themed packs.

laulhet (@quaternius)free
Preview of WebGL Fundamentals

WebGL Fundamentals

Ground-up WebGL course that avoids frameworks and explains buffers, attributes, textures and 3D math from first principles.

Gregg Tavares (@greggman)free
Preview of Poly Haven

Poly Haven

CC0 library of 16K unclipped HDRIs, 8K photoscanned PBR textures and production-quality 3D models, no account required.

Poly Haven (Greg Zaal, Rob Tuytel)free
Preview of NEAT

NEAT

Free generator for animated three-dimensional gradient backgrounds with a live editor and web export.

FireCMSfree
Preview of dddepth

dddepth

Library of AI-generated 3D shape renders, free to download and drop into layouts.

fffuelfree
Preview of crd-ui

crd-ui

Credit and debit card React component with automatic brand detection and a 3D flip interaction.

Juanda (juanda.co)open-source
Preview of PeakVisor

PeakVisor

Pairs a 2D map with a 3D rendered terrain model so photographs can be matched against mountain skylines.

Routes Software SRLfreemium
Preview of F4Map

F4Map

Renders OpenStreetMap building data as an interactive 3D city map in the browser.

F4 (Groupe F4)free
Preview of thiings.co

thiings.co

Growing collection of rendered 3D object illustrations released as a personal open project.

Charlie Clarkfree
Preview of Kenney Game Assets

Kenney Game Assets

Fifteen years of free 2D sprites, 3D kitbash kits, UI prompts, textures and VFX, all released into the public domain.

Kenney Vleugels (@KenneyNL)free
Preview of Spark

Spark

3D Gaussian splatting renderer for Three.js supporting ply, sogs, spz, splat and ksplat formats and mixing splats with regular meshes.

World Labsopen-source
Preview of 3dicons

3dicons

Open-source library of 3D rendered icons in multiple styles and camera angles, free in PNG and Blender source.

Vijay Verma (@realvjy)MIT
Preview of ccclaymoji

ccclaymoji

Claymorphism-style emoji maker producing soft 3D clay emoji as downloadable artwork, with adjustable colour and lighting.

fffuelfree
Preview of EZ-Tree

EZ-Tree

Open-source procedural tree generator with a browser editor and a Three.js runtime library, exporting GLB models.

Dan Greenheck (@dgreenheck)MIT
Preview of SuperSplat Editor

SuperSplat Editor

Browser editor for viewing, cleaning and publishing 3D Gaussian splat captures.

PlayCanvasopen-source
Preview of rhinomcp

rhinomcp

MCP server providing Rhino and Grasshopper automation so agents can build parametric 3D geometry.

Jingcheng Chen (@jingcheng-chen)open-source
Preview of Reagraph

Reagraph

WebGL graph visualisation for React with 2D and 3D layouts, clustering, path finding and lasso selection built in.

Reaviz / Austin McDaniel (@amcdnl)Apache-2.0
Preview of OimoPhysics

OimoPhysics

Cross-platform 3D rigid body physics engine written in Haxe with a JavaScript build, joints and broadphase options.

Saharan (@saharan)MIT
Preview of tailwindcss-3d

tailwindcss-3d

Tailwind plugin adding 3D transform utilities for rotation, translation and perspective composition.

Sam Bauers (@sambauers)MIT
Preview of Hover3D.js

Hover3D.js

Minimal 3D hover effect that tilts an element and shifts inner layers based on cursor position, aimed at product cards.

Oleg Frolov (@Volorf)MIT
Preview of obelisk.js

obelisk.js

Library for building isometric pixel graphics on HTML5 canvas from cube, brick and pyramid primitives.

Max Huang (@nosir)MIT
Preview of 3d-force-graph

3d-force-graph

Three.js component rendering force-directed graphs in 3D with node objects, link particles and camera controls.

Vasco Asturiano (@vasturiano)MIT
Preview of glTF Report

glTF Report

Web app that inspects a GLTF or GLB file, reporting mesh, texture and material costs and running optimization scripts in-browser.

Don McCurdy (@donrmccurdy)MIT
Preview of open-screenshot-generator

open-screenshot-generator

Client-side Canva alternative for app listing assets with device mockups, 3D poses and AI-assisted layout.

dotnetdreamerMIT
Preview of d3-force-3d

d3-force-3d

Fork of d3-force extending velocity-Verlet simulation to one, two or three dimensions.

Vasco Asturiano (@vasturiano)MIT
Preview of Pixi3D

Pixi3D

3D renderer built on PixiJS with glTF loading, PBR materials and shadows that composes with existing 2D scenes.

Jens Malmborg (@jnsmalm)MIT
Preview of Atropos

Atropos

Touch-friendly 3D parallax hover component that separates layers by depth, with vanilla, React, Vue and Svelte builds.

Vladimir Kharlampidi (@nolimits4web)MIT
Preview of 3D Websites

3D Websites

Gallery collecting only sites using real-time 3D, WebGL scenes and spatial interaction.

Unknownfree
Preview of Womp

Womp

Browser-based collaborative 3D modelling tool built around soft, blobby, designer-friendly modelling.

Womp, Inc.freemium
Preview of awesome-webgl

awesome-webgl

Curated list of WebGL frameworks, tutorials, tools, debugging aids and demos.

@sjfrickeopen-source
Preview of L7

L7

WebGL geospatial visualisation framework from AntV with 3D extrusion, heatmaps and large point cloud layers.

AntV / Ant Group (@antvis)MIT
Preview of PolyCSS

PolyCSS

Renders OBJ, GLB and VOX polygon meshes as DOM elements using matrix3d transforms, with textures, lighting and React/Vue bindings.

Layoutit StudioMIT
Preview of glTF Transform

glTF Transform

SDK and CLI for reading, editing and optimizing GLTF assets with Draco and Meshopt compression, texture resizing, pruning and welding.

Don McCurdy (@donrmccurdy)MIT
Preview of gamedev-free-resources

gamedev-free-resources

Repository indexing free game development assets: 2D and 3D art, sound effects, music and tooling.

teamgravitydevopen-source
Preview of Cientos

Cientos

Collection of ready-made abstractions, controls, loaders and shader materials for TresJS, the Vue declarative Three.js renderer.

TresJS team (@tresjs)MIT
Preview of vue-three-d-mockup

vue-three-d-mockup

Vue component rendering an interactive 3D phone mockup to showcase app screens.

Anatoly Kopyl (@anatolykopyl)MIT
Preview of glyphcss

glyphcss

Converts OBJ, glTF, GLB, STL and VOX models into ASCII art rendered as text inside one pre element, with React and Vue wrappers.

apresmoiMIT
Preview of isometric-css

isometric-css

Builds isometric projections from declarative HTML data attributes, turning flat elements into 3D-looking scenes.

(@elchininet)MIT
Preview of noa

noa

Experimental voxel engine for the browser handling chunked terrain, meshing and voxel physics on top of Babylon.js.

Andy Hall (@fenomas)MIT
Preview of Spline

Spline

Browser-based 3D design tool with materials, physics, particles and export to React, Next.js, Swift and Kotlin.

Splinefreemium
Preview of claudedesignskills

claudedesignskills

Claude Code skill bundle for modern web work, specialising in 3D graphics, animation and interactive web experiences.

@freshtechbroopen-source
Preview of OGL

OGL

Minimal unopinionated WebGL library exposing raw GL concepts through small helper classes without scene-graph overhead.

Nathan Gordon (@gordonnl)MIT
Preview of Zdog

Zdog

Pseudo-3D engine rendering round, flat, designer-friendly vector illustrations on canvas or SVG with genuine 3D rotation.

David DeSandro (@desandro)MIT
Preview of Gaussian Splat Lite

Gaussian Splat Lite

Lightweight Three.js Gaussian splat viewer with WebGPU and WebGL2, streaming LOD, stochastic rendering and PLY/SPZ/SOG/RAD support.

William Liu (@lyzzz97)Apache-2.0
Preview of css.graphics

css.graphics

Gallery of classic 3D demos — cloth simulation, Menger sponge, black hole, chaotic attractors — rendered entirely with retained HTML and CSS.

Agustin Capeletto (@layoutit)open-source
Preview of Galaxium

Galaxium

WebGPU space explorer that flies you from Earth out to planets, stars, nebulae and distant galaxies in one continuous 3D scene.

@guillaumecfree
Preview of Splat.js

Splat.js

Trains 3D Gaussian splats entirely in a browser tab: photos in, camera poses solved on WebGPU, standard .ply out.

Arrival Space (Stratum1 GmbH)MIT
Preview of Meow Generator

Meow Generator

Procedural 3D kitten generator in Three.js with weather, lighting and music controls, GLB and PNG export.

Simon_阿文 & Hyacinth (@ringhyacinth)unknown
Preview of 3D Textures

3D Textures

Free seamless PBR texture set library with full map channels, published continuously by a single artist.

Joao Paulo (@3dtexturesme)free
Preview of ambientCG

ambientCG

Library of CC0 PBR material scans providing albedo, normal, roughness and displacement maps at multiple resolutions.

Lennart Demes (@ambientCG)free
Preview of Kompute

Kompute

Steering behaviour and spatial query library for 3D agents, usable with Three.js for flocking and pursuit.

Oguz Eroglu (@oguzeroglu)MIT
Preview of gpu-curtains

gpu-curtains

Lightweight WebGPU rendering library that turns DOM elements into textured planes and meshes driven by WGSL shaders.

Martin Laxenaire (@martinlaxenaire)MIT
Preview of angular-three

angular-three

Angular custom renderer for Three.js, giving Angular the same declarative scene-graph model react-three-fiber gives React.

Chau Tran (@nartc)MIT
Preview of TresJS

TresJS

Vue 3 custom renderer that lets you build Three.js scenes as Vue components with reactive props.

Alvaro Saburido (@alvarosabu)MIT
Preview of Threlte

Threlte

Svelte component library and renderer for Three.js with physics, XR, extras and a declarative scene graph.

Grischa Erbe (@grischaerbe)MIT
Preview of mannequin.js

mannequin.js

Library for building and posing articulated human figures procedurally in Three.js through a body-part joint API.

Pavel Boytchev (@boytchev)MIT
Preview of Amit Sheen CSS Animations

Amit Sheen CSS Animations

CodePen collection of pure-CSS animation experiments including stepped animation, 3D scenes and animation without JavaScript.

Amit Sheen (@amit_sheen)free
Preview of Rapier

Rapier

Rust 2D/3D physics engine with official WebAssembly npm packages, deterministic simulation and continuous collision detection.

Dimforge (@dimforge)Apache-2.0
Preview of 3D Game Shaders For Beginners

3D Game Shaders For Beginners

Step-by-step repo covering normal mapping, SSAO, bloom, outlining, fog and depth of field with runnable code.

David Lettier (@lettier)open-source
Preview of My CSS Polyhedra

My CSS Polyhedra

CodePen collection of animated 3D polyhedra built entirely with CSS transforms and custom properties.

Ana Tudor (@anatudor)free
Preview of cgbookcase

cgbookcase

Free unrestricted PBR textures plus an open-source tiling tool for making any texture seamless.

Dorian Zgraggenfree
Preview of ShareTextures

ShareTextures

CC0 library of 1,700-plus 4K textures plus scanned 3D models of food, furniture and ceramics.

ShareTexturesfree
Preview of Screenshot.rocks

Screenshot.rocks

Converts screenshots into browser or phone mockups with 3D tilt, gradient backdrops and instant download.

Unknownfree
Preview of Threed.io

Threed.io

Browser-based 3D mockup generator that maps your artwork onto rotatable 3D device and object models.

Unknownfreemium
Preview of Rotato

Rotato

Desktop app that renders 3D animated device mockups and screen recordings with real camera moves and lighting.

Morten Just (@mortenjust)paid
Preview of d3-x3d

d3-x3d

Data-driven 3D charts rendering to X3D/X3DOM, covering 3D bar, scatter, surface and bubble charts.

James Saunders (@jamesleesaunders)GPL
Preview of globe.gl

globe.gl

Three.js web component for 3D globes with arcs, points, hex bins, rings, polygons, paths and custom objects.

Vasco Asturiano (@vasturiano)MIT