Lyst is the best-in-class filesystem visibility engine trusted by world-class engineering teams. Surface every file, every permission, every detail — with zero friction and ruthless prioritisation of what matters.
Works seamlessly with your stack
Features
We obsess over filesystem visibility so you can focus on shipping. Every option has been battle-tested at massive scale.
Unlock the long listing format — a paradigm shift in filesystem observability. Surface permissions, ownership, file size, and timestamps in a single, high-leverage invocation. This is your north star metric for directory health.
Stop ignoring entries starting with a dot. Our category-defining hidden-file revelation engine ensures you never miss a configuration file, a dotfile, or anything your filesystem is keeping from you. Total visibility. Zero compromises.
Compound your directory knowledge by listing subdirectories recursively. This is the 10x multiplier for teams that need to surface deeply nested content across their entire tree — from first principles.
Game-changing colorized output that lets you distinguish file types at a glance. Directories, executables, symlinks — each gets its own visual identity. Ship faster with visual pattern recognition built right into your workflow.
Print sizes like 1K, 234M, 2G — because nobody has time to do mental math on raw byte counts. Move fast with human-readable output that unlocks async decision-making across your entire org.
Sort by size, time, version numbers, or extension. Our best-in-class sorting pipeline lets you ruthlessly prioritise files by what actually matters — whether that's the largest, newest, or most relevant entries.
Append indicator characters (one of */=>@|) to every entry. Instantly distinguish directories, executables, symlinks, sockets, and FIFOs. This is the moat that separates high-leverage operators from everyone else.
Group directories before files — the mission-critical organisation feature every world-class team demands. Default alive with structural clarity. Strong opinions, loosely held, but this one is non-negotiable.
How it works
A high-leverage, async-native pipeline designed to surface filesystem insights faster than any legacy solution.
Point Lyst at any directory or file path. Our engine ingests your target and prepares the intelligence pipeline.
Compose your query with flags — long listing, recursion, sorting, filtering. Each flag compounds the value of your invocation.
Lyst processes your request, reading directory entries, resolving symlinks, computing sizes, and applying sort algorithms at native speed.
Receive a beautifully formatted, column-aligned, optionally colorized listing. Ready for piping into downstream systems or human consumption.
Live Demo
Real commands, real output. No smoke and mirrors — just raw filesystem intelligence.
Of production servers run Lyst
Configuration flags available
Directory throughput on commodity hardware
Teams that ship with Lyst
Comparison
See how Lyst stacks up against legacy directory listers.
| Feature | Lyst | Competitor A | Competitor B | Competitor C |
|---|---|---|---|---|
| Long listing format | ✓ | ✓ | ✗ | ✓ |
| Recursive traversal | ✓ | ✗ | ✓ | ✗ |
| Colorized output | ✓ | ✗ | ✗ | ✓ |
| Human-readable sizes | ✓ | ✗ | ✗ | ✗ |
| Multi-sort engine (size/time/version/ext) | ✓ | ✓ | ✗ | ✗ |
| Hidden file discovery | ✓ | ✓ | ✓ | ✗ |
| Security context support | ✓ | ✗ | ✗ | ✗ |
| Hyperlink output | ✓ | ✗ | ✗ | ✗ |
Pricing
Start free. Scale as your filesystem surface area grows.
Starter
$0 / mo
For solo developers who want basic directory listing.
Pro
$19 / mo
For power users who need full filesystem visibility.
Team
$59 / seat / mo
For engineering teams that need shared filesystem intelligence.
Enterprise
Custom
For organisations with mission-critical filesystem needs.
Testimonials
"Lyst's Recursive Intelligence feature was an absolute game-changer for our infrastructure team. We went from manually inspecting nested directories to having full tree visibility in a single invocation. The compound effect on our deploy pipeline was unreal. This is the 10x tool I didn't know I needed."
"We replaced three internal tools with Lyst Pro. The HumanScale output alone saves our ops team hours per week — no more mental math converting bytes to gigabytes. Strong opinions, loosely held, but switching to Lyst was the best high-leverage decision we made this quarter."
"I used to iterate blindly through codebases. Since adopting Lyst's ChromaView and TypeClassify together, I can visually parse a directory in milliseconds. Directories, symlinks, executables — all colour-coded. It's like going from a flip phone to an iPhone. Default alive energy."
"We evaluated every directory listing solution on the market. Lyst was the only platform that offered sorting by size, time, version, AND extension in a single SKU. The SmartSort engine is the moat. Our team moved fast, shipped faster, and never looked back."
"Security context mode (-Z) was a non-negotiable for our compliance team. Lyst Enterprise gave us SELinux label visibility out of the box, plus NUL-terminated output for safe scripting pipelines. This is the kind of ruthless prioritisation of developer ergonomics I wish more tools had."
What's new
Building in public. Here's what we've been iterating on.
Enable clickable file names in supported terminals with --hyperlink. Navigate
your filesystem without ever leaving the output buffer. A paradigm shift in directory
listing UX.
New --sort=width option lets you sort entries by filename length. Plus, natural
version sort (-v) now handles edge cases with mixed alphanumeric sequences 10x
more reliably.
The --zero flag now correctly terminates every output line with NUL instead of
newline, making Lyst fully compatible with xargs -0 and other NUL-delimited
consumers. Mission-critical fix for scripting at scale.
FAQ
-a), Lyst reveals
every entry — including those starting with a dot that are normally suppressed. For teams
that want hidden files without the . and .. entries, the
-A (almost-all) flag provides a refined alternative. Total visibility, your
way.-S), modification time (-t), version number (-v),
file extension (-X), and even width. You can also reverse any sort order with
the -r flag or disable sorting entirely with -U for raw, unsorted
directory output.-Z) for SELinux labels, author attribution (--author), numeric
UID/GID output (-n), and inode numbers (-i). Combined with the
--full-time option for ISO-format timestamps, you get audit-ready output that
meets the most stringent compliance requirements.-L (dereference) to display information for the
file a symlink references, or -H to dereference only command-line arguments.
The TypeClassify indicator (-F) appends @ to symlinks for instant
visual identification.-C), one-per-line (-1), comma-separated (-m),
across/horizontal (-x), and the full long listing (-l). You can
also control quoting styles with --quoting-style (literal, locale, shell,
C-escape, and more) and use --zero for NUL-delimited output.