Ferrox is a modular file explorer coded in Rust that aims to be super fast by applying competitive programming concepts and efficient algorithms to directory traversal, currently sitting at v0.1.0-alpha with a solid foundation that features a decoupled Virtual File System architecture (ferrox-core) completely separated from the CLI interface (ferrox-cli) to allow future TUI (ratatui) and GUI implementations to share the exact same logic; it already includes basic functional commands like ls with directory-first sorting and human-readable size formatting, mkdir, mv, rm with symlink-safe checks, stat for metadata inspection, and a recursive DFS-based find command, laying down the baseline before moving into parallel traversals, memory optimizations, and the interactive terminal interface.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.