Swiss File Knife logo

Swiss File Knife

A versatile collection of command line tools that enables seamless file management, text processing, network operations, and system utilities in a portable, self-contained package.

Made by StahlWorks Technologies

  • file-processor

  • find-duplicated-files

  • File Manager

What is Swiss File Knife?

A versatile and comprehensive suite of command line tools that empowers users to streamline a wide range of tasks. Encompassing over a hundred distinct functionalities, this collection offers a one-stop solution for a multitude of everyday computing needs. From file management and text manipulation to network operations and data processing, this tool set equips users with a powerful arsenal of utilities to enhance their workflow and productivity

Highlights

  • Extensive file management capabilities: Create, extract, and manipulate ZIP files search and replace text within files stream a text editor and perform various file and folder operations such as copying, excluding sub-folders and files, finding duplicates, and more
  • Robust network and server functionalities: Instantly set up command-line-based FTP and HTTP servers, send folders over the network, and perform HTTP or UDP requests
  • Advanced data manipulation tools: Split and join large files, generate MD5 checksums, remove tab
  • Efficient file and folder operations: List the newest or largest files in a folder, compare directories, display directory tree sizes, and quickly search for filenames using indexing
  • Versatile file renaming and modification tools: Batch rename files using regular expressions, copy portions of files, and set file timestamps based on filename patterns
  • Convenient utility features: Print colored text to the terminal, convert CSV to tab-separated format, and create hexadecimal dumps of file contents
  • Portable and self-contained design: The entire suite can be carried on a USB stick and used without the need for installation, making it a highly accessible and versatile tool for users on the go.

Platforms

  • Linux
  • Windows
  • Mac

Languages

  • English

Features

    • HTTP server

    • Unzip multiple zip files

    • Portable

    • File Versioning

    • Support for scripting

    • File Renaming

    • Custom Patches

    • FTP Server