Tatlin is a 3D model viewer designed for people working with 3D printers. It supports STL geometry and G-code files, making it useful for inspecting both an object’s surface and the instructions used to manufacture it.
The application provides a lightweight graphical environment for examining models before printing. Its interface is intended to be straightforward, without the complexity of a full CAD package or 3D modelling application.
Tatlin uses hardware-accelerated rendering to display models and provides mouse controls for moving around the scene. It also supports scaling and rotation of STL objects, which can help when checking the size and orientation of a model.
The viewer includes a representation of the printer’s build platform. Its dimensions can be customised, allowing the displayed workspace to correspond more closely to the physical printing area of a particular machine.
Tatlin is especially relevant to makers and hobbyists who want to inspect existing files rather than create models from scratch.
This is free and open source software.
Key Features
- Supports STL model files and G-code files used in 3D printing.
- Hardware-accelerated rendering for examining 3D geometry.
- Interactive mouse controls for inspecting models from different angles.
- Rotate the view using the left mouse button.
- Zoom using the mouse wheel.
- Pan the view using the right mouse button.
- Adjust the position of the displayed build platform using the middle mouse button.
- Supports rotation and scaling of STL models.
- Configurable build platform width and depth, specified in millimetres.
- Can open a specified model directly when the application starts.
- Designed for straightforward inspection of models and printer instructions.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: github.com/dkobozev/tatlin
Support:
Developer: Denis Kobozev
License: GNU General Public License v2.0
Tatlin is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| 3D Model Viewers | |
|---|---|
| ParaView | Data analysis and visualization application based on VTK |
| F3D | Fast and minimalist 3D viewer desktop application |
| MeshLab | Processes and edits 3D triangular meshes |
| Online 3D Viewer | Browser-based application for inspecting 3D models |
| Mayo | 3D CAD viewer and converter |
| fstl | Viewer for .stl files. It uses Qt |
| Castle Model Viewer | Supports 3D and 2D model formats |
| fstl-e | Fork of fstl with some fancy enhancements |
| Exhibit | 3D model viewer for the GNOME desktop |
| Tatlin | 3D STL and Gcode viewer |
| voxcii | Terminal-based ASCII 3D model viewer |
| dcat | Terminal-based 3D model viewer |
| Trophy | Terminal 3D model viewer |
| term3d | Terminal-based 3D model viewer |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.