Exa · A Modern Replacement for ls

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

    A modern replacement for ‘ls’.

  • https://github.com/ogham/exa/issues/367#issuecomment-4285909...

    ls taking seconds and exa taking 13 minutes :(

    Their website says it's as fast as ls because they do things in parallel but it doesn't seem to actually be as fast as ls in small or large usage.

    I'd also say 200ms -> 1.2 seconds is very noticable.

  • modern-unix

    A collection of modern/faster/saner alternatives to common unix commands.

  • There is a cohort of “replacements” to traditional tools.

    Check here: https://github.com/ibraheemdev/modern-unix

    Some of them are great, some are opinionated.

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

    Terminal file manager (by antonmedv)

  • I recently wrote ls + cd replacement myself: https://github.com/antonmedv/llama

    It’s a TUI with fuzzy searching, which helps a lot at navigating in complicated file systems.

  • tabdeeli

    An interactive search/replace tool for when you want to refactor without being nervous

  • LS_COLORS

    A collection of LS_COLORS definitions; needs your contribution!

  • 2. if you want more or different colours, you can use the `LS_COLORS` environment variable. There are various pre-made snippets around you may want to use. e.g. https://github.com/trapd00r/LS_COLORS

  • xxh

    🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.

  • I'll just drop these here as they might be useful to you

    https://github.com/xxh/xxh

  • exodus

    Painless relocation of Linux binaries–and all of their dependencies–without containers.

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

    Terminal session recorder 📹

  • I only took a quick glance at the https://asciinema.org stuff. Exa seemed way slower in comparison to ls. Again, I would have to test it myself and see how much it affects me if at all. That said, I do not see a reason to switch to it because ls supports colors as well, and I do not need the added extra information.

  • ls-go

    A more colorful, user-friendly implementation of `ls` written in Go

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