OpenSCAD Inliner


  The onebeartoe OpenSCAD Inliner tool processes .scad files for tools that don't support the 'use' statement, like Thingiverse Customizer.

This eliminates having to manually include/copy file contents when using OpenSCAD libraries.

The tool assembles a new .scad file that includes all content from the original, including the content in the 'use' statements.

System Requiremetns

The onebeartoe OpenSCAD Inliner application is a desktop application, and requires Java Standard Edition 8 or better.  


The executable for this application is available from the continuous integration server.  

Direct Download


To start the application use this command:

java -jar openscad-inliner-0.0.1-SNAPSHOT.jar

Here is a screenshot of the GUI:

Once a .scad file is selected, click the 'Extraact for Customizer' button to generate a single file with all content of the 'use' statements mentioned in the selected .scad file.

The application creates a '-CUSTOMIZER-' file in the same directory as the source file.

© 2004