Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d Modeling

3d Modeling

29 projects

Showing 29 of 29 projects

FreeCAD
FreeCADC++

A free and open-source parametric 3D CAD modeler for designing real-life objects of any size.

#bim#opensource-cad#fem
Stars34.6k
Forks6.2k
Last commit1 day ago
ProtonScatter
ProtonScatterGDScript

A Godot 4 addon for procedurally scattering props and scenes across 3D environments using a non-destructive modifier stack.

#procedural-generation#non-destructive-workflow#level-design
Stars3.0k
Forks135
Last commit25 days ago
SDF Mesh Generation
SDF Mesh GenerationPython

A Python library for generating 3D meshes from signed distance functions (SDFs) with a simple API.

#procedural-generation#stl-export#mesh
Stars2.0k
Forks172
Last commit23 days ago
csg.js
csg.jsJavaScript

A JavaScript library for constructive solid geometry (CSG) operations on 3D meshes using BSP trees.

#boolean-operations#bsp-trees#geometry
Stars1.9k
Forks264
Last commit7 years ago
ProtonGraph
ProtonGraphGDScript

An open-source node-based software for procedural 3D content creation, built with the Godot engine.

#visual-scripting#procedural-generation#open-source
Stars1.7k
Forks98
Last commit2 years ago
Easy3D
Easy3DC++

A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.

#geometry-processing#viewer#mesh
Stars1.7k
Forks276
Last commit1 month ago
Cyclops Level Builder
Cyclops Level BuilderGDScript

A Godot plugin for quickly blocking in levels with click-and-drag block creation, material editing, and automatic collision.

#collision-detection#prototyping#level-design
Stars1.6k
Forks66
Last commit6 days ago
Terra Forge 3D
Terra Forge 3DC++

A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.

#terrain-generation#procedural-generation#open-source
Stars1.3k
Forks114
Last commit11 days ago
GitHub repository
GitHub repositoryC++

Award-winning, efficient C++ tools for processing LiDAR data in LAS/LAZ formats with multi-core batch processing.

#batch-processing#geospatial#gis
Stars1.1k
Forks405
Last commit1 month ago
three-bvh-csg
three-bvh-csgJavaScript

A fast, memory-efficient Constructive Solid Geometry library for three.js using a Bounding Volume Hierarchy approach.

#bvh#geometry-processing#graphics
Stars954
Forks87
Last commit26 days ago
func_godot
func_godotGDScript

A Godot 4 plugin that imports Quake .map and Valve .vmf files to generate scenes, materials, and collision.

#scene-generation#plugin#level-design
Stars879
Forks83
Last commit11 days ago
Seam-aware Decimater
Seam-aware DecimaterC++

Mesh simplification library that preserves UV seam boundaries for seamless texture reuse across decimation levels.

#geometry-processing#seamless#c-plus-plus
Stars536
Forks62
Last commit6 years ago
ARKit Emperor
ARKit EmperorSwift

A collection of practical ARKit 2.0 sample projects for iOS developers, featuring drawing, 3D modeling, physics, and face detection.

#ios12#ios#arkit
Stars535
Forks57
Last commit7 years ago
Voxel-Core
Voxel-CoreGDScript

A Godot plugin for creating, editing, and importing voxel content with in-engine editors and optimized meshing.

#gdscript#in-engine-editor#mesh-generation
Stars493
Forks30
Last commit1 month ago
Immersa
ImmersaClojure

A web-based 3D presentation tool that creates animated transitions between slides using 3D models, images, and text.

#3d-presentation#clojurescript#reagent
Stars489
Forks27
Last commit10 months ago
ChatARKit
ChatARKitC

An iOS app that uses ChatGPT to generate ARKit code from spoken prompts, placing and manipulating 3D objects in augmented reality.

#ios#arkit#natural-language-processing
Stars442
Forks35
Last commit3 years ago
godot-ply
godot-plyGDScript

A Godot plugin for in-editor box modeling, enabling 3D level prototyping and gray boxing directly within the Godot editor.

#mesh-editing#gray-boxing#open-source
Stars427
Forks25
Last commit1 year ago
papercraft
papercraftRust

A tool to unwrap 3D models into printable 2D layouts for creating physical papercraft models.

#svg-export#papercraft#digital-fabrication
Stars288
Forks9
Last commit12 days ago
Tree generator
Tree generatorC++

A Godot Engine plugin for generating 3D trees with SpeedTree-like procedural generation capabilities.

#procedural-generation#environment-design#tree-generation
Stars175
Forks12
Last commit5 years ago
Folded Paper Engine
Folded Paper EngineGDScript

A Blender-to-Godot addon that transforms 3D models into functional gameplay elements with minimal manual setup.

#game-design#papercraft#godot-4
Stars175
Forks11
Last commit3 months ago
awesome-3d-engines-for-plotters
awesome-3d-engines-for-plotters

A curated collection of tools and libraries for exporting 3D models to SVG format for pen plotters.

#svg-export#digital-fabrication#tool-collection
Stars103
Forks5
Last commit5 years ago
3D Auto Collision Generator
3D Auto Collision GeneratorGDScript

A Godot plugin that automatically generates collision shapes for multiple 3D objects with a single click.

#physics#workflow-tool#collision-detection
Stars98
Forks5
Last commit1 year ago
facecap
facecapJavaScript

A web-based 3D face capture tool using Babylon.js and Mediapipe to generate face meshes from webcam input.

#mediapipe#3d-modeling#webgl
Stars72
Forks16
Last commit3 years ago
CSG Mesh Exporter (.OBJ)
CSG Mesh Exporter (.OBJ)GDScript

A Godot Engine plugin that exports CSG meshes to OBJ format with one click.

#mesh-export#workflow-tool#obj-format
Stars56
Forks17
Last commit1 month ago
HxSTLParser
HxSTLParserObjective-C

A basic STL parser for loading STL files into SceneKit nodes on iOS.

#ios#objective-c#stereolithography
Stars24
Forks2
Last commit9 years ago
Voxelle Desktop
Voxelle DesktopRust

A native, cross-platform voxel editor for creating, sculpting, and painting voxel scenes with a fast GPU-accelerated viewport.

#multiplayer#desktop-application#procedural-generation
Stars6
Forks1
Last commit6 months ago
BabylonJSFirstSteps
BabylonJSFirstStepsJavaScript

A BabylonJS experiment creating a reusable 3D cone class with eyes and a full API for manipulation.

#interactive-3d#graphics-experiment#3d-graphics
Stars3
Forks2
Last commit11 years ago
sm83-render
sm83-render

A 3D visualization of the Game Boy's SM83 CPU created in Blender from VLSI layout data.

#open-hardware#game-boy#cpu
Stars1
Forks0
Last commit11 months ago
ng-three-model-cropper
ng-three-model-cropperTypeScript

An Angular library for cropping 3D models (GLB/FBX) in the browser using Three.js with triangle-pruning and GLB export.

#angular17#geometry-processing#3d-viewer
Stars1
Forks0
Last commit10 months ago

Related Tags

#Game Development12#Godot Engine8#Procedural Generation6#3d6#Level Design5#3d Graphics4#Webgl4#Godot Plugin4#Geometry Processing4#3d Printing3#C Plus Plus3#Open Source3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub