Camelot

IngvarXGPL-3.0更新放缓

用 C# 和 Avalonia 写的跨平台双面板文件管理器,支持 Windows、Linux、macOS,像 Total Commander 那样高效管理文件。

Camelot is a cross-platform file manager written in C#

v0.3.1发布于 2024-12-04 05:35 UTC547star50fork同步于 2026-11-07 07:33 UTC

怎么上手

由 README 提炼,执行前请确认
从 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.csproj
硬件要求按 README 说明

README 未说明硬件要求;支持 Linux、macOS、Windows 三种操作系统

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Camelot 是 C# 编写的轻量跨平台双面板文件管理器,适合习惯双栏操作的用户

用 C# 和 Avalonia 写的跨平台双面板文件管理器,支持 Windows、Linux、macOS,像 Total Commander 那样高效管理文件。

核心能力

  • 双面板布局,左右两栏同时浏览和操作文件
  • 用 C# 编写,支持 Linux、macOS、Windows 三平台
  • 提供发布版下载,可直接安装使用
  • 界面支持多语言翻译,由 Weblate 托管

容易踩的坑

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

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.3.1
  1. 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.

  2. 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 --incognito to 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.

  3. 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.

  4. 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.

  5. 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

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Camelot

    Camelot is light cross-platform twin-panel file manager written in C#

    Stars Open issues Forks License Build Status Codecov Gitter Release 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 Ubuntu

    Camelot on Macos Camelot on Macos

    Camelot on Windows Camelot on Windows

    Translate

    Credits

    UI designed by pkrasicki

    Icon made by Freepik from www.flaticon.com

    Translations hosted by Weblate