Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
X

xplorer

> 数据库
Open source

Xplorer, a customizable, modern file manager

5.6K stars0 likes0 views
WebsiteGitHub

About

Xplorer, a customizable, modern file manager

--- ## Why Xplorer? Most file managers haven't changed in decades. Xplorer is a ground-up rethink: a Tauri 2 desktop app with a Rust backend for speed and a React frontend for flexibility. It ships with AI chat, Git integration, an extension marketplace, and themeable UI out of the box. > **Note:** This is the `next` branch -- a full rewrite using Tauri 2, React 18, and a new extension system. Not yet production-ready, but actively developed. Feedback welcome! ## Features
**File Management** - Cross-platform: Windows, macOS, Linux - 6 view modes: Grid, List, Details, Column, Gallery, Tree - Hardware-accelerated file operations (memory-mapped I/O, parallel chunked transfers) - Archive support: ZIP, TAR, GZ, BZ2, XZ with password protection - Multi-tab browsing, split panes, session persistence **AI Integration** - Connect any AI provider through API (OpenAI, Anthropic, Google, DeepSeek, Mistral, Ollama) - Natural language, fuzzy, and semantic file search - AI chat with full file context awareness - Agentic file operations and smart categorization
**Developer Tools** - Full Git integration: branches, staging, commits, diffs, blame, stash - Integrated terminal with SSH remote browsing - Rich file preview: code (syntax highlighted), Markdown, PDF, Word, spreadsheets, audio, video - Command palette and configurable keyboard shortcuts **Extensibility** - Extension marketplace at [xplorer.space](https://xplorer.space) - Git UI, SSH manager, Docker, Google Drive, code editor, image editor, file hasher, and more - Themes: Tokyo Night, Dracula, Nord, Cyberpunk, Ocean Deep - Sandboxed runtime with public SDK — build and publish your own
## Use Cases ### For Developers Split-pane file browsing with integrated Git status, terminal, and code editor. Stage commits, view diffs, and manage branches without leaving the file manager. ### For Researchers and Students AI chat that understands your files. Ask questions about documents, get summaries, and search by meaning — not just filename. ### For Power Users Command palette, vim keybindings, custom keyboard shortcuts, and per-folder view settings. Six view modes, smart search with filters, and bulk file operations. ## Screenshots ## Installation Download the latest release for your platform from the [Releases page](https://github.com/kimlimjustin/xplorer/releases). | Platform | Format | |---|---| | Windows | `.msi` / `.exe` | | macOS | `.dmg` | | Linux | `.deb` / `.AppImage` | ## Getting Started (Development) ### Prerequisites - **Node.js** 20+ - **pnpm** 10+ - **Rust** (latest stable via [rustup](https://rustup.rs)) ### Setup ```bash git clone https://github.com/kimlimjustin/xplorer.git -b next cd xplorer pnpm install pnpm dev:app ``` This starts the React frontend and Tauri backend. The app window will open automatically. > To run the full stack including the [marketplace web server](https://xplorer.space), use `pnpm dev` (requires local PostgreSQL via `pnpm run marketplace:db`). ### Build and Test ```bash pnpm build # Production build pnpm test # Frontend unit tests (Vitest) pnpm run test:tauri # Rust backend tests ``` ## Architecture ``` … ``` | Layer | Technology | |---|---| | Desktop framework | Tauri 2 | | Backend | Rust (Tokio + Rayon) | | Frontend | React 18 + TypeScript | | Styling | Tailwind CSS | | Build tool | Vite | | AI | Any provider via API (OpenAI, Anthropic, Google, Ollama, etc.) | ## Contributing Contributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for setup and guidelines. - **Bug reports** -- [GitHub Issues](https://github.com/kimlimjustin/xplorer/issues) - **Feature requests** -- [Discussions](https://github.com/kimlimjustin/xplorer/discussions) ## License [AGPL-3.0](LICENSE)

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptcross-platformfilefile-managerfile-xplorer

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category数据库
PricingOpen source

> Related tools

P
PostgreSQL
功能强大的开源关系型数据库
R
Redis
内存数据结构存储,常用作缓存与队列
M
MySQL
广泛使用的开源关系型数据库