从源码构建需要 .NET 8 SDK,版本不符会构建失败;发布版需到 releases 页面手动下载,README 未给出包管理器安装方式

Camelot
IngvarXGPL-3.0更新放缓用 C# 和 Avalonia 写的跨平台双面板文件管理器,支持 Windows、Linux、macOS,像 Total Commander 那样高效管理文件。
Camelot is a cross-platform file manager written in C#
从 releases 页面下载发布版;源码构建需 .NET 8 SDK:
git clone https://github.com/IngvarX/Camelot.git
cd Camelot
dotnet restore
dotnet build --no-restore
dotnet run --project src/Camelot/Camelot.csprojREADME 未说明硬件要求;支持 Linux、macOS、Windows 三种操作系统
Camelot 是 C# 编写的轻量跨平台双面板文件管理器,适合习惯双栏操作的用户
用 C# 和 Avalonia 写的跨平台双面板文件管理器,支持 Windows、Linux、macOS,像 Total Commander 那样高效管理文件。
核心能力
- 双面板布局,左右两栏同时浏览和操作文件
- 用 C# 编写,支持 Linux、macOS、Windows 三平台
- 提供发布版下载,可直接安装使用
- 界面支持多语言翻译,由 Weblate 托管
容易踩的坑
- v0.3.1Camelot v0.3.1!最新正式版2024-12-04 · 2024-12-04 05:35 UTC
After a very long break Camelot v0.3.1 is finally released! In this release Camelot got various minor features and a numerous bug fixes.
Following features were implemented in this version:
- Improved tooltips
- Added arrow up to access a parent directory
- File icons support on all platforms (Windows icons by @iksi4prs )
- Favourite directories drag n drop
- Showing keyboard shortcuts option is added by @iksi4prs
From tech side the following was done:
- Update to .NET8 by @gigi81
- Bug fixes
- Translations update
As always, prebuilt binaries are attached below.
- v0.3.0Camelot v0.3.0 "The Sword in the Stone"2021-07-21 · 2021-07-21 03:06 UTC
查看更新说明
Hello!
Third Camelot minor release with code name "The Sword in the Stone" is ready! In this release Camelot got operations improvements, directory access checks, minimal command line arguments support. Also I fixed many annoying bugs in this release. It's an important milestone in project development and I'm not going to stop here. Stay tuned, more updates are coming!
Following features were implemented in this version:
- Operations list progress bar and UI improvements
- Minimal command line arguments support, run with
--incognitoto create separate incognito Camelot instance - Error dialog if there is no access to selected directory
- Inner files/dirs count is shown on properties dialog
- Tabs UI improvements
- Data grid context menu added
- More keyboard shortcuts added
- More translations added
From tech side following was done:
- Travis support was dropped
- Fixed many bugs
- Covered huge part of UI by automated tests
- Refactoring
Binaries are attached below.
- v0.2.5Camelot v0.2.52021-04-21 · 2021-04-21 19:14 UTC
查看更新说明
Hello!
Camelot v0.2.5 is a massive (almost 100 commits!) release with new features and bug fixes. In this release I added drag n drop, favorite directories, tabs history and many more features. Detailed changes list is below:
- Added files drag n drop. On some platforms even drag n drop from/into app is allowed!
- History support. Browse your tabs directories history.
- Favorite directories support. Mark directory as favorite and have quick access to it.
- Ctrl+Shift+T support. Closed tab accidentally? Reopen it like it's a browser tab!
- Ctrl+C Ctrl+V functionality on Windows was rewritten
- Grid splitter was added by @CreateLab
- Bug fixes including few major ones.
- Translations update
- Refactoring
- UI tests new structure and more test cases
Binaries are attached below.
- v0.2.4Camelot v0.2.42021-04-06 · 2021-04-06 17:50 UTC
查看更新说明
Hello!
In this release I significantly improved Camelot search UX. Camelot v0.2.4 contains following changes:
- Recursive search
- Added suggestions for directory text box
- Added close search panel button
- Tooltips for search panel buttons
- Bug fixes
- Updated translations
Binaries are attached below.
- v0.2.3Camelot v0.2.32021-03-23 · 2021-03-23 17:13 UTC
查看更新说明
Hello!
Let me present new Camelot release - v0.2.3! This release includes huge tabs management improvements and better localization support. Also releases and ui testing automation arrived in this version! Here is detailed list of updates:
Following features were implemented in this version:
- Tabs improvements: drag and drop support, enhanced keyboard shortcuts, close tab on middle click, scroll tabs via wheel, arrows on tabs overflow, max tab size, duplicate on other panel option, open in new tab option via context menu or middle click
- Language loading improvements/fixes and new locales
From tech side following was done:
- Builds for releases are now fully automated via github actions
- Camelot was added to weblate: https://hosted.weblate.org/projects/camelot/ so everyone is able to add translations now
- UI automated tests were added. Now each push triggers build that includes UI tests. Avalonia Headless platform was used for testing.
- Bug fixes
- Refactoring
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Camelot
Camelot is light cross-platform twin-panel file manager written in C#
Supported OS: Linux, macOS, Windows
Install
Download release from releases page
For more info check installation documentation
Build
.NET 8 SDK is required.
git clone https://github.com/IngvarX/Camelot.git
cd Camelot
dotnet restore
dotnet build --no-restore
dotnet run --project src/Camelot/Camelot.csproj
For publishing instructions please check scripts directory.
Screenshots
Camelot on Ubuntu
Camelot on Macos
Camelot on Windows
Translate
Credits
UI designed by pkrasicki
Icon made by Freepik from www.flaticon.com
Translations hosted by Weblate