Skip to content

Repository files navigation

FileX

FileX is a lightweight, native-feeling file manager for Linux, built with Tauri and Next.js. The UI runs in Next.js while file system operations are handled natively through Rust.

fileX fileX

Design

Features

  • Sidebar with quick access to Home and other common places
  • Directory navigation with back/forward and breadcrumb path
  • Create, rename, delete, copy, and paste files and folders
  • Right-click context menu for file and folder actions
  • File properties (size, type, location, dates)
  • Progress feedback for in-progress operations like copying

Requirements

Running In your machine

git clone https://github.com/mrsudarshanrai/FileX.git

cd FileX

npm install

To start the development server, run:

cd src-tauri
cargo tauri dev

This will start the application in development mode.

Build and Run

https://tauri.app/distribute/

cd src-tauri
cargo tauri build
# or
cargo tauri build --bundles deb, appimage

linux build .deb and .AppImage. AUR package coming soon.

License

By contributing to this repository, you agree that your contributions will be licensed under the project's MIT License

About

FileX: Lightweight, native-feeling file manager for Linux, UI in Next.js, file system operations handled natively in Rust.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages