3D Modeling Software

Browse free open source 3D Modeling software and projects for Linux and ChromeOS below. Use the toggles on the left to filter open source 3D Modeling software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Art of Illusion
    Art of Illusion is a full featured 3D modelling, rendering, and animation studio. It is written entirely in Java, and can run on almost any operating system.
    Leader badge
    Downloads: 243 This Week
    Last Update:
    See Project
  • 2
    Regard3D

    Regard3D

    Creates 3D models from photographs

    Regard3D is a free, multiplatform, open-source structure-from-motion application. It creates 3D models of objects, based on photographs from different angles.
    Leader badge
    Downloads: 499 This Week
    Last Update:
    See Project
  • 3
    MeshLab

    MeshLab

    A processing system for 3D triangular meshes

    MeshLab, a mesh processing system, for user assisted editing, cleaning, filtering and rendering of large unstructured 3D triangular meshes (typical 3D scanning meshes). The system relies for mesh processing tasks on the gpl VCG library (vcg.sf.net).
    Leader badge
    Downloads: 176 This Week
    Last Update:
    See Project
  • 4
    BRL-CAD

    BRL-CAD

    Open Source Solid Modeling CAD

    BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
    Leader badge
    Downloads: 101 This Week
    Last Update:
    See Project
  • Lightspeed golf course management software Icon
    Lightspeed golf course management software

    Lightspeed Golf is all-in-one golf course management software to help courses simplify operations, drive revenue and deliver amazing golf experiences.

    From tee sheet management, point of sale and payment processing to marketing, automation, reporting and more—Lightspeed is built for the pro shop, restaurant, back office, beverage cart and beyond.
    Learn More
  • 5
    Importer library to import assets from different common 3D file formats such as Collada, Blend, Obj, X, 3DS, LWO, MD5, MD2, MD3, MDL, MS3D and a lot of other formats. The data is stored in an own in-memory data-format, which can be easily processed. www.open3mod.com/ is a 3D model viewer and exporter based on Assimp that is also Open Source.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 6
    HARFANG 3D engine

    HARFANG 3D engine

    HARFANG 3D source code public repository

    HARFANG 3D builds real-time 3D tools for industry professionals. Its software suite is tailored to developers, designers and engineers aiming to efficiently and seamlessly develop, implement & deploy 3D solutions (HMI, VR/AR, simulation, interactive 3D), regardless of development language or platform constraints. HARFANG Studio is the ideal 3D editor for creating real-time scenes & animations that match your design vision. It can manage the entire 3D graphics production workflow in a simple and optimized manner, without compromising the integration in other development environments. HARFANG Studio’s philosophy is in line with that of HARFANG 3D engine, a compliant, straightforward, fast & lightweight. Everything that runs in HARFANG Studio is compatible with our Framework and its supported coding languages. HARFANG Framework is an easy-to-adapt, cross-platform, multi-language, powerful and optimized 3D visualization engine written in C++ and accessible via an open API in C++.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    OpenCTM
    OpenCTM is a file format, a software library and a tool set for compression of 3D triangle meshes. The geometry is compressed to a fraction of comparable file formats (3DS, STL, COLLADA...), and the format is accessible through a simple, portable API
    Leader badge
    Downloads: 201 This Week
    Last Update:
    See Project
  • 8

    VPython-wx

    This project is no longer valid. See vpython.org.

    This project is no longer valid. See vpython.org.
    Downloads: 53 This Week
    Last Update:
    See Project
  • 9
    GraphCalc is a very gui graphing calculator. It has been called a good replacement for a TI-85. It is a must for any high school math student.
    Downloads: 30 This Week
    Last Update:
    See Project
  • Field Service+ for MS Dynamics 365 & Salesforce Icon
    Field Service+ for MS Dynamics 365 & Salesforce

    Empower your field service with mobility and reliability

    Resco’s mobile solution streamlines your field service operations with offline work, fast data sync, and powerful tools for frontline workers, all natively integrated into Dynamics 365 and Salesforce.
    Learn More
  • 10
    Tokenize.jl

    Tokenize.jl

    Tokenization for Julia source code

    Tokenize is a Julia package that serves a similar purpose and API as the tokenize module in Python but for Julia. This is to take a string or buffer containing Julia code, perform lexical analysis and return a stream of tokens.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Converts a raw digitized polygon mesh to a clean mesh where all the occurrences of a specific set of "defects" are corrected. Holes, self-intersections, degenerate and non-manifold elements are all replaced with valid configurations.
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 12
    Structure Synth generates 3D structures by specifying a design grammar. Even simple systems may generate surprising and complex structures. Structure Synth offers a graphical environment with multiple tabs, syntax highlighting, and OpenGL preview.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Arbaro is an implementation of the tree generating algorithm described in Jason Weber & Joseph Penn: Creation and Rendering of Realistic Trees
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    x3d

    x3d

    X3D is the open-standard format for 3D graphics scenes on the Web.

    Extensible 3D (X3D) Graphics is a royalty-free International Standard for real-time interactive 3D graphics on the Web, providing unsurpassed interoperability for 3D communications on the Web. This project includes source for example X3D scene libraries and multiple X3D codebases produced by Web3D Consortium members. All open-source contributions are welcome.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    The Python Computer Graphics Kit is a collection of Python modules that contain the basic types and functions to be able to create 3D computer graphics images (focusing on Pixar's RenderMan interface).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    IVCon-TL 3D scene conversion tool

    IVCon-TL 3D scene conversion tool

    Converts between many 3D data formats

    IVCon-TL can read and write a variety of 3D graphics file formats, converting from one to the other. Supported formats include 3DS, ASE, BYU, DXF, GMOD, HRC, IV, OBJ, OFF, POV, SMF, STL/STLA/STLB, TEC, TRI/TRIA/TRIB, UCD, VLA, WRL/VRML, XGL and more.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    This repository is now frozen. The latest version of the RepRap project can be found at https://github.com/reprap.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    A C++ library to manipulate and create NURBS curves and surfaces.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    A parametric, feature-based, sketch-driven 3D CAD application, built around a geometrical constraint solving engine. Project is in early development stage. The FreeSG library (http://freesg.org/) is required.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    Raytrace is designed to be a completely platform independant Raytracer which includes a Gui interface. Designed and written in Sun Microsystem's Java language.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    several vaguely related projects worked on by me: a 3d engine with a javascript-like scripting language (pdsys); an older scheme dialect (vmsys); ... (2009-04-28: I have been gone for years, may try to put up some newer stuff...).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    The B-processor will renew the digital building model by implementing the B-model based on subdividing the project-space in connected functional and constructional spaces – a model with dynamic abilities and possibilities for effective 3D detailing
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Lumina is a crossplatform IDE for OpenGL GLSL shaders. The flexible ECMA script based language is used for tools and rendering controll. It enables shader based animation, building renderer prototypes for deferred shading, depth peeling or HDR rendering.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Python scripts for importing and exporting OpenFlight files to and from Blender. OpenFlight is the native format of Creator, a 3D modelling package from MultiGen-Paradigm Inc. with a feature set that focuses on the real-time needs of the vis sim industry.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25

    Heightmap2STL

    Convert heightmaps to stl

    Small tool to convert Heightmap images (grayscale) to stl models. Usage: java -jar heightmap2stl.jar 'path to imagefile' 'height of model' 'height of base' http://www.thingiverse.com/thing:15276
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next