Meshgrove

A fast, native gallery for your 3D-print files.

Meshgrove shows every STL, 3MF, STEP, OBJ, glTF and G-code file in your folders as a picture, so you find the model without opening the slicer. It reads your folders where they are and never moves, copies or renames a thing.

Version 0.6.0, released 26 October 2026. Free and open source under the GPL.

Meshgrove
  • door_stopper.stl
  • bows_logo v4.3mf
  • wall_hook.stl
  • helmet_joint.3mf
  • soap_dispenser.stl
  • watercolor_tray.stl
Rest the pointer on a model and it spins. Drag to turn it yourself.

Which one was the door stopper?

Anyone who prints a lot ends up with folders like this one. The file manager shows the same grey icon for every file, so you open model after model in the slicer until you find the right one.

Meshgrove renders a preview of every file, including the models inside ZIP, 7z and RAR packs and the plate pictures your slicer saved in a 3MF. Body1.stl was the door stopper.

Meshgrove in under two minutes

The real app, recorded on Linux with our own models. The sound starts when you press play.

What it does

Meshgrove's main window: libraries, lists and tags on the left, a folder of models with tag chips, the door stopper selected with its 3D preview and facts on the right

Your folders as a gallery

Libraries, lists and tags sit on the left, the pictures in the middle, the model and its facts on the right. Tiles carry your tags, folders show a mosaic of what is inside them, and a sortable list view is one click away.

A folder of multi-colour 3MF models, with a red and black logo open in the viewer

Multi-colour projects in colour

Filament colours per object and part, painted models and 3MF material colours show up in the previews and in the viewer. The plate pictures your slicer stored in a 3MF are there too; click one to see that plate in 3D.

A model window measuring the distance between two points on a hexagonal tray

A window of its own for a closer look

Double-click a model to open it in a window of its own. Turn it, pick a standard view, measure from point to point in millimetres, save a 2048 px picture or send it to your slicer. A 3D mouse works too.

Tiles with print bed badges and a printability warning in the details

Will it fit, and will it print?

Meshgrove reads your printers from Anycubic Slicer Next, OrcaSlicer, Bambu Studio and PrusaSlicer and tells you which bed a model fits on, turned if it has to be. Every mesh is checked for holes, broken edges and odd sizes, like a part drawn in inches.

A print list with quantities and models ticked off as printed

Print lists and a print log

Put models on a print list with the number of copies you need, tick them off as you print and keep a log of what worked and what failed. A print list turns into a PDF checklist with pictures.

The duplicate finder with groups of identical models and the copy to keep

The same model, saved four times

The duplicate finder spots exact copies and the same model saved differently: ASCII and binary STL, STL and 3MF, rotated or moved. It suggests which copy to keep.

The inbox with new files grouped by the archive they came from

An inbox for new files

New downloads land in an inbox, grouped by the folder or archive they came in. Copies of models you already have are counted apart.

Bring your own AI, if you want to

Meshgrove has no AI of its own, and AI stays off until you switch it on. Then your assistant (Claude, LM Studio, Cursor and others) can search the libraries you open to it and suggest tags, notes, lists and moves. Nothing changes until you accept it, and everything can be undone.

The review of AI suggestions: renames, a move into a new folder and tags, each with a tick

Your folders stay as they are

Nothing is imported
Meshgrove indexes your files where they are. It never copies, renames or sorts anything on its own, and it works on read-only drives.
Native and quick
Written in Rust and drawn by your graphics card through Vulkan, Metal or DirectX 12. No Electron, no web view, no server.
Made for big libraries
Visible tiles are read first, which matters on spinning hard drives, and everything else is cached. Thousands of files and models with millions of triangles stay smooth.
No strings
Free and open source under the GPL. No account, no subscription, no telemetry.

Why we built it

Meshgrove started with one folder: about 700 STL files, 2.5 GB, and half of them called something like Body1.stl. Finding a part meant opening file after file in the slicer. The model managers we tried wanted to import everything into a library of their own first.

So we wrote the program we wanted. It leaves the folders alone, shows everything at once and stays quick with a 200 MB model. We use it every day for our own prints, and we keep adding what we miss.

DonDavis & Rec0iLGerman Redneck Engineering

Download

Version 0.6.0, released 26 October 2026. The files come straight from the GitHub release.

Linux

The packages add a menu entry and file-manager thumbnails. The AppImage brings everything it needs but adds neither.

Windows 10 and 11

macOS 11 or newer

Linux is where Meshgrove is made and used every day. The Windows and macOS builds are built and tested automatically, but they are new, so please tell us when something is off.

New in 0.6

  • With AI switched on, Meshgrove adds itself to the AI apps it finds on your computer, from Claude Desktop to LM Studio and Zed. No more copying settings by hand.
  • The settings are grouped, their sections fold away, and every page has a button to restore its defaults.
  • Reviewing suggestions got a tick per file and per batch, and experienced users can let suggestions be accepted automatically.
The new settings: pages in groups, folding sections and Restore defaults

All changes in the release notes

What Meshgrove doesn't do

  • It doesn't slice. It hands your models to the slicer you already use and finds more than 30 of them by itself.
  • It has no cloud and no account. Your library stays on your own drives.
  • It brings no AI of its own. If you want AI, you connect yours.
  • It doesn't map textures yet. Coloured OBJ, PLY and glTF files show their colours per vertex.