File Management via CLI

This page summarizes the projects mentioned and recommended in the original post on /r/commandline

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • xonsh

    :shell: Python-powered, cross-platform, Unix-gazing shell.

  • And here for the lols a Python based shell: xonsh - as someone who likes Python, I find this very interesting. But obviously it is not a full replacement for any of the "normal" shells.

  • zsh-vi-mode

    💻 A better and friendly vi(vim) mode plugin for ZSH.

  • There is a builtin basic support like in Bash too, but the "extended vi support in Zsh" is actually a plugin: https://github.com/jeffreytse/zsh-vi-mode

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dedupe

    Deduplicate files within a given list of directories by keeping one copy and making the rest hard-links. (by Gumnos)

  • You can use my dedupe.py script with the dry-run flag (-n) to find all the duplicates on your drive. If you run it without the dry-run flag, it will attempt to make hard-links so that each file exists only once on the drive with multiple hard-links to the underlying file. It should be pretty fast, only needing to checksum file-content in the event that files have the same size (several other such deduplication methods work by checksumming every file on the drive which can be slow).

  • fd

    A simple, fast and user-friendly alternative to 'find'

  • https://github.com/sharkdp/fd is very fast and I find more user-friendly than find

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • https://github.com/BurntSushi/ripgrep and https://github.com/phiresky/ripgrep-all are amazing for searching _inside_ files with the CLI

  • ripgrep-all

    rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.

  • https://github.com/BurntSushi/ripgrep and https://github.com/phiresky/ripgrep-all are amazing for searching _inside_ files with the CLI

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • https://github.com/junegunn/fzf is also helpful for fuzzy searching files

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts