- Home
- 3D CAD Software
- libfive Studio
On the recordRead 11 Oct 202619 facts
libfive Studio
libfive Studio · founded 2017
Plans and prices
Free open-source software
Free
Alpha software · Mac app or build from source on Linux and Windows
Read 11 Oct 2026 · libfive.com
On the record
- Audience
- The maker describes the framework as infrastructure for generative design, mass customization, and domain-specific CAD tools.libfive.com · read 11 Oct 2026
- Design languages
- Studio uses Python 3 or Guile Scheme as its design language.libfive.com · read 11 Oct 2026
- Development
- The project is developed on GitHub using issues and pull requests, and the library includes unit tests.libfive.com · read 11 Oct 2026
- Direct modeling
- Users can click and drag on models, and Studio back-propagates changes into the script.libfive.com · read 11 Oct 2026
- File import and export
- STL export; SVG exportlibfive.com · read 20 Sep 2026
- Framework
- The libfive stack includes a geometry kernel, higher-level language bindings, a standard library of shapes and transforms, and Studio for script-based design.libfive.com · read 11 Oct 2026
- Geometry
- The kernel uses functional representations, supporting constructive solid geometry, arbitrarily high resolution, and operations such as blends and warps.libfive.com · read 11 Oct 2026
- Integrations
- The project provides Python and Guile bindings, a C API, and a C++ library for building tools and applications.libfive.com · read 11 Oct 2026
- Licensing
- The kernel and core libraries use the MPL, while the Studio GUI uses the GPL.libfive.com · read 11 Oct 2026
- Live execution
- Code runs live in a background thread, with sandboxing for Guile.libfive.com · read 11 Oct 2026
- Maturity
- The maker describes libfive and Studio as alpha software intended for experimentation and personal projects, and says they may not suit mission-critical applications.libfive.com · read 11 Oct 2026
- Modeling method
- hybridlibfive.com · read 20 Sep 2026
- Product
- Studio is a minimalist desktop GUI for solid modeling with the libfive kernel.libfive.com · read 11 Oct 2026
- Support
- Support is best-effort through GitHub issues; commercial support and custom development are available by contacting the lead author.libfive.com · read 11 Oct 2026
- Supported platforms
- macOS 10.14 or later; Linux and Windows via source buildlibfive.com · read 20 Sep 2026
- Windows and Linux builds
- The download page says source builds should work out of the box on Windows 10 and Ubuntu 20.04 LTS.libfive.com · read 11 Oct 2026