You list files hundreds of times a day. Why spend your time squinting at black and white text? exa is an improved file lister with more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. Different types of file and data will be coloured differently, and the user and group columns will be highlighted for the current user. exa can display a file’s extended attributes, as well as standard filesystem information such as the inode, the number of blocks, and a file’s various dates and times. exa queries files in parallel, giving you performance on par with ls. Not only is the standard tree tool built-in, but it’ll show you your files’ information alongside the hierarchy. View the staged and unstaged status of every file, right there in the standard view. Also works in tree view for a high-level overview of your repository.

Features

  • exa’s most prominent feature is its colour scheme. It’s designed for modern, 256-colour terminals, and it’s not shy about it!
  • exa will examine the current user and look up the list of groups that they are a member of, so it can highlight that user’s own files
  • exa is able to list a file’s extended attributes, also known as xattrs
  • exa’s long view displays not only the names of the files you list, but also their metadata, including permission bits, file sizes, timestamps, and more
  • exa’s tree view provides an analogue to the Unix tree command
  • When you're listing files inside a Git repository, exa can query it and display the Git status for each file

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow exa

exa Web Site

You Might Also Like
Enterprise-Grade Monitoring - Zero Compromises Icon
Enterprise-Grade Monitoring - Zero Compromises

PRTG delivers deep visibility and proactive alerts for complex IT. Monitor, analyze, and optimize - all in one platform.

Managing a large, distributed IT environment demands more than basic monitoring. PRTG provides a unified view of your entire infrastructure - across sites, clouds, and hybrid setups. Advanced analytics, customizable dashboards, and granular access controls empower your team to detect issues early and respond fast. Automate reporting, ensure compliance, and scale effortlessly as your network grows. With PRTG, you get reliability, flexibility, and the insights you need to keep your business running at peak performance.
Start Your Free PRTG Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of exa!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Rust

Related Categories

Rust File Managers, Rust Metadata Editors, Rust Git Software

Registered

2021-05-04