Topics / #3d-modeling

3D modeling projects on GitHub

Creating and editing 3D models, including via AI assistants.

As of , the most-starred 3D modeling projects on GitHub are artcraft (32.7K stars), mcp-for-blender (31.6K stars) and image-blaster (11.5K stars). GitHub.Locker tracks 22 3D modeling repositories with 119.6K stars combined. The fastest-growing on October 18 was solidcraft, with +1.6K stars in a day.

22Projects
119.6KStars in total
+3.2KStars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

22 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 · ahujasid/mcp-for-blender

    mcp-for-blender

    A community integration that connects Blender to any LLM through the Model Context Protocol, letting an AI assistant do prompt-assisted 3D modeling, scene creation and manipulation. It is third-party and not affiliated with the Blender Foundation.

    31.6K
  3. #3 · neilsonnn/image-blaster

    image-blaster

    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.

    11.5K
  1. 4

    openscad

    10.5Kopenscad/openscad · C++

    OpenSCAD is a free application for creating solid 3D CAD objects, available for Linux/UNIX, MS Windows and macOS. Unlike artistic 3D tools such as Blender, it focuses on the CAD side of 3D modeling.

  2. 5

    Amagine3D

    6.3Kamagine-ai/Amagine3D · Python

    Amagine3D is an open-source 3D capability layer: give it a product description, reference images and key dimensions, and its AI agent designs a 3D-printable hardware enclosure with editable Python CAD source, then exports STEP, STL and 3MF files.

  3. 6

    solidcraft

    5.7Ktangency-labs/solidcraft · Rust

    SolidCraft is an open-source parametric 3D CAD application built in pure Rust: you sketch, constrain, and build solids on a feature timeline, and it runs on desktop, in the browser, or can be driven headlessly by AI agents through a built-in MCP server.

  4. 7

    MANPADS-System-Launcher-and-Rocket

    3.9Knovatic14/MANPADS-System-Launcher-and-Rocket

    A proof-of-concept man-portable air-defense system: a DIY launcher and interceptor built from consumer electronics and 3D-printed components, documented on GitHub as a hardware project.

  5. 8

    Keychron-Keyboards-Hardware-Design

    3.8KKeychron/Keychron-Keyboards-Hardware-Design

    This is a repository of production-grade industrial design files for Keychron's mechanical keyboards and mice, covering 163 device models and 768+ CAD files in STEP, DXF, DWG, and PDF formats.

  6. 9

    OpenCADStudio

    3.3KHakanSeven12/OpenCADStudio · Rust

    Open CAD Studio is an open-source 2D drafting and 3D modeling CAD application built in Rust, shipped as both a native desktop app and a browser-based web app with a shared editing core, including native DWG/DXF read and write support.

  7. 10

    everything

    2.2KHeyPuter/everything · JavaScript

    The Everything Project is a monorepo of open-source, MIT-licensed applications that aim to recreate the world's proprietary software, from Office and Slack to Photoshop and AutoCAD.

  8. 11

    usd-brep

    1.7KNVIDIA-Omniverse/usd-brep · C++

    USD BRep is a standalone C++ and Python library from NVIDIA Omniverse for NURBS-based boundary representation (BRep) solid modeling, built to work with OpenUSD.

  9. 12

    openharness

    1.3Kautonomous-ai/openharness · TypeScript

    A command center for AI coding agents: Claude Code, Codex, Cursor, OpenCode and more, side by side across all your machines in one native window. Beyond code it reaches into CAD, circuits, robotics, games and music.

  10. 13

    microduck-replica

    1.2Kfanhao375/microduck-replica · HTML

    This is a third-party reverse-engineering project that reconstructs the hardware of Pollen Robotics' Microduck bipedal robot duck - deriving assembly drawings, CAD files and a full electronics scheme from the official public MJCF simulation model and Rust source code, since the mechanical parts and one PCB were never officially open-sourced.

  11. 14

    ingetrazo

    1.1Kingelibre/ingetrazo · Python

    IngeTrazo is a free, GPL-3.0 3D modeler for architecture, engineering and 3D design, built natively for Linux (also running on Windows and macOS). It uses push/pull sketch-based modeling similar to SketchUp, can open .skp files, and adds an optional BIM tagging layer that exports IFC quantities for its sister budgeting tool IngePresupuestos.

  12. 15

    QymCAD

    726QymIs-Tech/QymCAD · Rust

    QymCAD is a desktop parametric CAD application for mechanical parts and assemblies, built on a real B-rep kernel (OpenCASCADE). Sketches become solids via extrude, revolve or sweep, and parts combine into assemblies through joints.

  13. 16

    RuiC-card-skill

    558HRuiCcc/RuiC-card-skill · JavaScript

    RuiC Card Skill is a Codex Agent Skill that turns a one-sentence description (or a reference image) into an interactive 3D holographic trading-card webpage with layered parallax depth, delivered together with an editable Blender project.

  14. 17

    anyCreature

    467Ariescar/anyCreature · JavaScript

    anyCreature turns a plain-language description like 'a menacing mountain giant' into a game-ready 3D creature — a skinned, animated, vertex-coloured GLB file plus an offline viewer — produced in one AI agent session.

  15. 18

    awesome-astra-prompts

    344TripoGrowthLab/awesome-astra-prompts · JavaScript

    A curated, regularly refreshed collection of 200+ GPT-6 Astra prompts and 3D examples for building games, Blender scenes, Three.js/Unity/Unreal projects and other interactive worlds, each with a preview and links to the source.

  16. 19

    blender-production-skills

    259XliuXjianX/blender-production-skills · Python

    A production-grade Blender skill suite built for the Codex coding agent, covering native modeling, Geometry Nodes, simulation, materials, topology and scene validation, plus a reference-image 3D reconstruction workflow.

  17. 20

    skin-tokens.cpp

    226localai-org/skin-tokens.cpp · C++

    skin-tokens.cpp is a C++/GGML port of VAST-AI's SkinTokens/TokenRig model that automatically generates a skeleton and skin weights for a static mesh, producing a rigged GLB file ready for animation.

  18. 21

    layerling

    196henmedia/layerling · TypeScript

    Layerling is a free, browser-based 3D CAD tool for designing parts to 3D print. You drop shapes onto a build plate, cut holes, round edges, group pieces and export — no account or CAD background needed.

  19. 22

    ninja-ripper-2.10

    110thienbao1233/ninja-ripper-2.10

    Ninja Ripper is a tool that hooks into a running game's rendering pipeline and extracts the 3D meshes, textures, and shaders exactly as the GPU is drawing them, without needing to reverse-engineer the game's file formats.

Often tagged together