A collection of native Python extensions that add a dual-pane manager, real search & replace, an archive browser, PDF tools and more — right inside the right-click menu of Nautilus.
A complete side-by-side file manager living inside Nautilus. Move files between folders without juggling windows — and it quietly grows new powers as you install the other extensions.
The one tool every file manager forgot. Search file contents with grep or ripgrep, then preview every change as a colored diff before a single byte is written.
Select a stack of videos, pick a format, watch the progress bar fill. Powered by ffmpeg, wrapped in an interface that doesn't need a manual.
Double-click territory for people leaving Windows behind. Right-click a package, read what it is, watch it install in a live color-coded terminal — no command line required.
A full replacement for file-roller that browses inside ZIP, 7z, RAR and TAR without extracting first — including the multi-volume archives the others choke on.
Install the whole set or pick what you need — every package pulls only its own dependencies.
Two-pane file manager with copy/move, rsync progress and drag & drop.
nautilus-dual-panelMiller-columns (macOS Finder style) folder browser for fast, read-only navigation.
nautilus-column-browserContent search and previewed, reversible replacement across files.
nautilus-search-contentBrowse, extract and create archives. A full file-roller replacement.
nautilus-archive-browserOne-click extraction with multi-volume and password support.
nautilus-extract-hereBatch ffmpeg audio extraction with real-time progress.
nautilus-video-to-audioGraphical .deb installer with dependency check and live output.
nautilus-deb-installerQuick arrows, shapes and text on any image — no GIMP needed.
nautilus-annotate-imageLive side preview for images, video, PDF and text files.
nautilus-preview-panelEnable or disable every extension on the fly, no file juggling.
nautilus-extensions-managerGhostscript compression with quality presets and size comparison.
nautilus-compress-pdfCombine PDFs with drag-and-drop ordering and page selection.
nautilus-merge-pdfText or image watermarks with flattening for security.
nautilus-watermark-pdfA sortable length column for audio and video, via ffprobe.
nautilus-duration-columnDims files cut with Ctrl+X so you never lose the clipboard.
nautilus-cut-dimOne-click open for text files, filtered by extension.
nautilus-edit-geditThe classic folder colorizer, revived for Nautilus 46+.
nautilus-folder-color-revivalDim hidden files — icon only, or icon and label. Your choice.
nautilus-hidden-dim-*The shared linker that keeps every extension wired up per user.
nautilus-extensions-tof-commonSigned packages, updated through apt. Built for Ubuntu 24.04 “Noble” and its derivatives — Zorin OS 18, Linux Mint 22.
Already cloned the repo? Drop the .py files into ~/.local/share/nautilus-python/extensions/ and restart Nautilus.