Superfile is a terminal file manager written in Go, described by its repository as a pretty fancy and modern terminal file manager. It is distributed under the MIT license and supports Linux, macOS and Windows, the last of which is noted as not fully supported yet. It offers plugins, themes and hotkeys, and includes an auto update check that prompts when a newer release is found.
Directory
File Utilities
Explore File Utilities resources in Software & Online Tools.
Syncthing is an open source continuous file synchronization program that synchronizes files between two or more computers. It is licensed under MPL-2.0. The project states goals including safety from data loss, security against attackers, ease of use, automatic operation and universal availability, and provides GUI implementations for Windows, Mac and Linux.
Szyszka is a bulk file renamer with a GTK 4 interface, available for Linux, Mac and Windows. It offers multiple combinable rules such as replacing, trimming, adding and purging text, adding numbers, changing letter case and custom rules. Rules can be saved and reused, and rules and results can be edited and reordered. The author states it handles even hundreds of thousands of records.
Tahoe Lafs is a GitHub repository or organization with source code, releases, documentation, or project resources.
Text2img is a console application that converts text files to images. It accepts an optional codepage argument, with /L listing available codepages, and an optional output file; if none is given, the input file's extension is swapped for ".png". The README notes the maximum image dimensions are 32767*32767 pixels and that a 32bpp in-memory image would need about 4 GB of RAM.
Transmute is a self-hosted open source file utility that performs conversion and compression for multiple file types including images, video, audio, JSON and Excel. It supports more than 3,000 distinct file conversions.
TridUI is a lightweight desktop application that provides a user-friendly interface for TrID, a tool for scanning and analyzing files. It uses a native Go implementation of the TrID file identification algorithm and runs on Windows, macOS and Linux. Users can drag and drop files to run local scans, and the app can download and update TrID definitions automatically.
TurboBench is a data compression benchmark that includes more than 100 codecs and performs in-memory testing to avoid disk I/O effects. It supports multiple files, recursive directories and concatenation of small files into multiblock tests, and automatically creates a nightly GitHub release and benchmarks when submodules change.
Unison is a GitHub repository or organization with source code, releases, documentation, or project resources.
UPX is a free, portable executable packer for several executable formats, distributed under the GNU General Public License with full source code. It compresses programs and DLLs, typically reducing file size by around 50%-70%, and compressed programs and libraries remain self-contained. UPX inherits the security context of any files it handles, so it should be used only on trusted files.
VeraCrypt is disk encryption software based on the original TrueCrypt 7.1a with security enhancements and modifications. Its source code is distributed under the terms in the included License.txt, which requires that derived works not be called TrueCrypt or VeraCrypt. Build instructions cover Windows, Linux, Mac OS X, FreeBSD and OpenBSD.
VERNAM is a free, open-source file encryptor that runs in the browser. Users drop in a file, set a passphrase, and receive an encrypted file; dropping the encrypted file back in and entering the passphrase restores the original. It uses Argon2id key derivation and XChaCha20-Poly1305, and files are streamed to disk rather than uploaded.
VERT is a file conversion utility that uses WebAssembly to convert files on the user's device rather than in the cloud. It is built in Svelte and TypeScript, supports images, audio, documents and video, and states support for over 250 file formats. Local in-browser video conversion is supported, with some conversions possibly requiring server-side processing.
Yazi is a GitHub repository or organization with source code, releases, documentation, or project resources.
Open source file cleaner for finding duplicates, empty folders, large files, and similar images.
HTTPDirfs is a filesystem utility that allows users to mount HTTP directory listings or individual files, with support for permanent caching. It also offers compatibility with Airsonic and Subsonic servers, and its source code is hosted on GitHub under the fangfufu/httpdirfs repository.
Icaros is a collection of Windows Shell Extensions created and developed by Xanashi. It provides Windows Explorer thumbnails for video media formats supported by FFmpeg, including Mkv, Flv, Avi, Mp4, Mov, Rmvb, M2ts and Ogm, and contains custom parsers that produce cover art thumbnails for Mkv, Flac, Ape, Mpc and several other filetypes. It also provides Explorer properties for various filetypes. The repository is not open source; it serves for issue tracking and release downloads.
mergerfs is a FUSE-based union filesystem aimed at simplifying storage and management of files across numerous commodity storage devices. It logically combines filesystem paths into a single mount point and acts as a proxy to the underlying paths. Paths can be added or removed without impacting the rest of the data, and file selection and creation placement are configurable. It is similar to mhddfs, unionfs, aufs and DrivePool.
WinBtrfs is an open-source Windows driver for the Linux Btrfs filesystem, reimplemented from scratch without Linux kernel code. It is said to work on versions from Windows XP onwards and is included in ReactOS. It supports reading and writing Btrfs filesystems plus features such as RAID levels, compression, subvolumes and snapshots. The author advises backing up data before use.
Krokiet is a new Czkawka frontend written in Slint, intended to give a more consistent experience across Linux, Windows and macOS than the previous GTK 4 frontend. Prebuilt binaries are offered for Windows 10/11, Mac and Ubuntu 22.04 or 24.04. It can also be compiled and installed with Cargo.