Use Midnight Commander like a pro (2015)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

  • there is a newcomer into the terminal file managers arena that looks like it's going to be what I was looking for https://github.com/sxyazi/yazi (sort of ranger/vifm written in rust, lots of momentum)

  • salamander

    Open Salamander

  • 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
  • mc

    Midnight Commander's repository (by MidnightCommander)

  • Depends on the archive type and how the vfs/extfs code was implemented for it¹. It also depends on how the archive is treated if it is compressed container, which can be seen by looking at how a .tar and .tar.xz are handled for example. The zip handler is probably the easiest to understand, as it doesn't need to contend with external compression wrappers and is a simple perl script.

    Implementing your own extfs scripts to wrap a simple menu around some task can be really useful, far beyond basic archives. I wrote one so that I can shuffle my todo list priorities by moving fake "task files" in to different pseudo-directories.

    ¹ https://github.com/MidnightCommander/mc/tree/master/src/vfs/

  • Sunflower

    Small and highly customizable twin-panel file manager for Linux with support for plugins. (by MeanEYE)

  • Last commit on github[0] seems to be from 2 days ago. And the previous one from last april. I'd say that the home page is on hiatus, not the project.

    [0] https://github.com/MeanEYE/Sunflower

  • fff

    📁 A simple file manager written in bash.

  • As something of an old-timer here, there's some amusement, but mostly appreciation that people are discovering that these very old ways of doing things have a lot of potential (and a lot of untapped ideas)

    Somewhat relatedly, recently I discovered the colorfully named fff. It's a solid file manager, but what I've used it for is a terminal based filespace navigator (by adding a function that just leaves you in the place you navigated to).

    It's funny how it's hard to break the habit of "cd" to move around, despite this being way faster, especially if you're not sure where you're going.

    https://github.com/dylanaraps/fff

  • broot

    A new way to see and navigate directory trees : https://dystroy.org/broot

  • Take a look at broot https://github.com/Canop/broot

  • lf

    Terminal file manager

  • 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
  • joshuto

    ranger-like terminal file manager written in Rust

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