Topics / #image-to-3d

Image to 3D projects on GitHub

Generating textured 3D models from single images.

As of , the most-starred Image to 3D projects on GitHub are artcraft (32.7K stars), text-to-cad (21.4K stars) and img2threejs (18.3K stars). GitHub.Locker tracks 17 Image to 3D repositories with 162K stars combined. The fastest-growing on October 17 was artcraft, with +1.2K stars in a day.

17Projects
162KStars in total
+1.7KStars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

17 projects · by stars

  1. #1 · storytold/artcraft

    artcraft

    ArtCraft is a desktop IDE for interactive AI image and video creation, where you compose scenes in 2D, stage them in 3D, and then pick from dozens of AI models to generate the final result.

    32.7K
  2. #2 · earthtojake/text-to-cad

    text-to-cad

    text-to-cad is a library of agent skills for CAD, CAE and CAM: it gives coding agents focused workflows to generate, inspect, source, slice, and hand off CAD and robot-description artifacts from your local project files.

    21.4K
  3. #3 · img2threejs/img2threejs

    img2threejs

    A coding-agent skill that rebuilds an object from one reference image as a code-only, procedural Three.js model — a TypeScript THREE.Group factory built from primitives and shaders, not photogrammetry or mesh files.

    18.3K
  1. 4

    Hunyuan3D-2

    15.2KTencent-Hunyuan/Hunyuan3D-2 · Python

    Hunyuan3D 2.0 is a large-scale 3D generation system from Tencent that turns a single image (or text) into a high-resolution textured 3D mesh, using a two-stage pipeline: a shape diffusion model (Hunyuan3D-DiT) followed by a texture synthesis model (Hunyuan3D-Paint).

  2. 5

    TRELLIS

    14Kmicrosoft/TRELLIS · Python

    Microsoft's large 3D asset generation model: feed it a text or image prompt and it generates high-quality 3D assets as Radiance Fields, 3D Gaussians, or meshes. It is the official code for a CVPR'25 Spotlight paper.

  3. 6

    TRELLIS.2

    12.1Kmicrosoft/TRELLIS.2 · Python

    TRELLIS.2 is a 4-billion-parameter 3D generative model for high-fidelity image-to-3D generation, using a novel field-free sparse voxel representation (O-Voxel) to produce assets with complex topology and full PBR materials.

  4. 7

    image-blaster

    11.5Kneilsonnn/image-blaster · TypeScript

    image-blaster is a skillset for Claude that turns a single image into a 3D environment, complete with meshes and sound effects, by orchestrating Claude skills alongside the World Labs and FAL APIs.

  5. 8

    ml-sharp

    9Kapple-aiml-research/ml-sharp · Python

    SHARP (ml-sharp) is the research code for turning a single photograph into a photorealistic 3D scene: it regresses a 3D Gaussian Splatting representation of the scene in a single feedforward pass, in under a second on a standard GPU, and that representation can then be rendered in real time from nearby viewpoints.

  6. 9

    modly

    8.2Klightningpixel/modly · TypeScript

    Modly is a desktop app that turns a photo (or a text prompt) into a 3D mesh using open source AI models, running entirely on your own GPU with no cloud calls.

  7. 10

    sam-3d-objects

    7.5Kfacebookresearch/sam-3d-objects · Python

    SAM 3D Objects is a foundation model from Meta that reconstructs full 3D shape geometry, texture, and object layout from a single 2D image, even in cluttered real-world scenes with occlusion.

  8. 11

    godogen

    7.2Khtdt/godogen · Python

    Godogen is a generator that publishes thin starter repos for Godot, Bevy, or Babylon.js games, which an AI coding agent (Claude Code or Codex) then builds out autonomously from a prompt — writing code, generating assets, running the engine, and proving the result with a live view or a recorded clip.

  9. 12

    ooosplat

    2Kooolabdev/ooosplat · Rust

    OOOSplat is a local desktop app that turns an ordinary orbiting video or an image sequence into a 3D Gaussian Splat in one click, running frame extraction, COLMAP camera reconstruction, Brush training, and final.ply export entirely on your own machine.

  10. 13

    image-to-3dlab

    857Bingeljell/image-to-3dlab · Python

    AssetFurnace (image-to-3dlab) turns a single image, or a text prompt, into a textured, rigged, animated 3D game character, running entirely on your own Apple Silicon Mac or NVIDIA Linux machine.

  11. 14

    camera-to-blender

    849ahujasid/camera-to-blender · JavaScript

    A tool that turns a photo of a real object into a 3D model and automatically imports it into Blender — point your phone at something, snap a photo, and the model appears in Blender within about a minute.

  12. 15

    beadrelief

    488pgp00/beadrelief · TypeScript

    BeadRelief turns any image into an editable bead pattern (like Perler beads) or a multicolor 3MF relief for 3D printing, entirely inside your browser.

  13. 16

    WorldSculpt

    343AlayaLab/WorldSculpt · Python

    WorldSculpt is the official implementation of a research method that turns grounded video into 3D scenes: from RGB images with instance masks and 3D boxes it builds a compositional mesh of very complex scenes with hundreds of individual objects.

  14. 17

    dioramas

    258blendi-remade/dioramas · JavaScript

    Dioramas is a free, open-source framework for building cinematic, interactive 3D websites where the 3D scene itself is the page — a detailed object, real lighting, a choreographed camera, and one touchable interaction. It ships with 20 complete example sites built using it.

Often tagged together