英文原文: https://argusic.com/best/code-editors
构建并启动的开源代码编辑器和 IDE
你可以自行运行的代码编辑器和 IDE。列表按 Argusic 全新安装时每个项目是否成功启动来排序,该尝试的录屏一键即可查看。
测试时间为 2026年9月19日 至 2026年11月3日。每一行都注明了各自的测试日期;项目在那一天之后可能发生变化。
64 个已测试项目中有 62 个可运行。另有 2 个正在等待测试。
简而言之: 在 64 个已测试项目中,有 53 个在全新机器上直接启动:helix、slate、micro、trix、edit、kakoune、Acode 和 react-ace,以及另外 45 个项目。另有 9 个在用替身替换其依赖的服务(例如数据库)后启动:vim-anywhere、sidex、web-maker、AnExplorer、warewoolf、vue-codemirror6、openidea 和 miu,以及另外 1 个项目。2 个无法验证:qmarkdowntextedit 和 tiptap-ui-components;log 显示了每个项目停在哪里。
每一次都由 Argusic 在全新机器上实测。 每个数字都链接到对应的证据。
| # | 项目 | 结论 | Argusic 评分 | 语言 | 星标数 | 测试日期 |
|---|---|---|---|---|---|---|
| 1 | helix | 可运行 | 100 / 100 | Rust | 46,783 | 2026年11月1日 |
后现代模态文本编辑器。 测试发现:Helix editor builds from source and runs; all 424 unit tests pass across all crates (helix-core, helix-dap, helix-event, helix-lsp, helix-parsec, helix-stdx, helix-term, helix-tui, helix-vcs, helix-view). 6 分钟。 | ||||||
| 2 | slate | 可运行 | 100 / 100 | TypeScript | 31,746 | 2026年11月2日 |
一个完全可自定义的富文本编辑器构建框架。(目前处于测试阶段。) 测试发现:Slate monorepo installed, rolled up 5 packages into dist/ (slate, slate-dom, slate-history, slate-hyperscript, slate-react), ran 1519 tests across mocha and jest with zero failures, and built the Next.js documentation site including 29 static pages. 5 分钟。 | ||||||
| 3 | micro | 可运行 | 100 / 100 | Go | 29,829 | 2026年11月2日 |
一个现代且直观的基于终端的文本编辑器 测试发现:micro built from source, its test suite passes (85/85), and the editor launched in a terminal, accepted an edit, saved it to disk, and exited cleanly. 2 分钟。 | ||||||
| 4 | trix | 可运行 | 100 / 100 | JavaScript | 20,015 | 2026年11月2日 |
用于日常写作的富文本编辑器 测试发现:Trix v2.1.19 builds successfully via npm, all 510 non-skipped tests pass in headless Chromium, and the dev server serves the app at localhost:8000. 7 分钟。 | ||||||
| 5 | edit | 可运行 | 100 / 100 | Rust | 14,753 | 2026年11月3日 |
我们都在编辑 测试发现:The Rust project builds with cargo build and cargo build --release, all 66 tests pass (including ICU integration), and the release binary 'edit' responds to --version and --help correctly. 6 分钟。 | ||||||
| 6 | kakoune | 可运行 | 100 / 100 | C++ | 11,127 | 2026年9月27日 |
mawww 的实验:更好的代码编辑器 测试发现:Kakoune builds from source with `make`, passes its full test suite (670 tests, 0 failures), and the binary launches and responds to JSON UI commands. 2 分钟。 | ||||||
| 7 | Acode | 可运行 | 100 / 100 | JavaScript | 7,647 | 2026年9月28日 |
Acode:强大的文本/代码编辑器,适用于 android/ios 测试发现:87 vitest test files pass (723 tests), rspack build compiles to www/build/, dev HTTPS server starts on localhost. 14 分钟。 | ||||||
| 8 | react-ace | 可运行 | 100 / 100 | TypeScript | 4,204 | 2026年9月30日 |
React Ace 组件 测试发现:react-ace v11.0.0 installs and builds with Node 22, all 65 project tests pass, TypeScript type-checks pass, and the library loads correctly as a CJS module. 4 分钟。 | ||||||
| 9 | CudaText | 可运行 | 100 / 100 | Python | 3,243 | 2026年10月1日 |
跨平台文本编辑器,使用 Free Pascal 编写。 测试发现:Prebuilt CudaText 1.237.0.2 binary runs on the Xvfb virtual display, answers version and help commands, and starts as a GTK3 GUI process. 9 分钟。 | ||||||
| 10 | netbeans | 可运行 | 100 / 100 | Java | 3,145 | 2026年10月1日 |
Apache NetBeans 测试发现:Apache NetBeans builds from source, all 64 platform unit tests pass, and the IDE CLI starts and lists modules successfully using JDK 21 and Ant 1.10.18. 31 分钟。 | ||||||
| 11 | remirror | 可运行 | 100 / 100 | TypeScript | 3,029 | 2026年10月2日 |
面向 React 的 ProseMirror 工具包 测试发现:remirror monorepo v3.0.3 builds (95/95 turbo tasks) and all 1710 tests pass after fixing two rollup config files for Node 18 import-attribute compatibility. 13 分钟。 | ||||||
| 12 | substance | 可运行 | 100 / 100 | JavaScript | 2,737 | 2026年10月2日 |
一个用于基于 Web 的内容编辑的 JavaScript 库。 测试发现:All 2074 tests in the Substance.js test suite pass with zero failures under Node.js v18.19.1. 4 分钟。 | ||||||
| 13 | codejar | 可运行 | 100 / 100 | TypeScript | 1,988 | 2026年10月5日 |
一个可嵌入浏览器的代码编辑器 测试发现:Build succeeds (tsc exits 0, produces dist/codejar.js + dist/cursor.js + .d.ts). The CodeJar editor works in a headless Chromium browser: initializes with contenteditable='plaintext-only', updateCode and toString function correctly, cursor module exports cursorPosition, selectedText, textAfterCursor, textBeforeCursor. 6 分钟。 | ||||||
| 14 | gnvim | 可运行 | 100 / 100 | Rust | 1,962 | 2026年10月5日 |
neovim 的 GUI,无任何 web 臃肿 测试发现:gnvim 0.3.2-dev builds successfully, binary responds to --version/--help, and all 10 tests pass against a real headless nvim 0.10.0 instance. 20 分钟。 | ||||||
| 15 | kibi | 可运行 | 100 / 100 | Rust | 1,956 | 2026年10月5日 |
一个 ≤1024 行代码的 Rust 文本编辑器。 测试发现:Kibi v0.3.3 builds and runs; cargo test passes all 98 tests; the binary prints version 0.3.3. 3 分钟。 | ||||||
| 16 | Ferrite | 可运行 | 100 / 100 | Rust | 1,883 | 2026年10月5日 |
一个快速、轻量的文本编辑器,适用于 Markdown、JSON、YAML 和 TOML 文件。使用 Rust 和 egui 构建,提供原生、响应式的体验。 测试发现:Ferrite builds from source with Rust 1.92.0, the test suite executes (1597 pass, 3 pre-existing failures, 2 ignored), and the binary responds to --help and --version. 49 分钟。 | ||||||
| 17 | durdraw | 可运行 | 100 / 100 | Python | 1,856 | 2026年10月5日 |
多功能 ASCII 和 ANSI Art 文本编辑器,用于在 Linux/Unix/macOS 终端中绘图,支持动画、256 和 16 色、Unicode 和 CP437,以及可自定义主题。 测试发现:Durdraw 0.30.1 is installed in a Python venv, all 9 unit tests pass, and the curses-based ANSI/ASCII art editor launches, plays .dur files, and exits cleanly under a PTY. 4 分钟。 | ||||||
| 18 | ImGuiColorTextEdit | 可运行 | 100 / 100 | C++ | 1,739 | 2026年10月6日 |
用于 ImGui 的彩色文本编辑器 测试发现:TextEditor.cpp and TextEditor.h compile and link with Dear ImGui 1.90.1; a test program exercising set/get text, cursor, all 7 language definitions, 3 palettes, error markers, breakpoints, undo/redo, and coordinate operators passed all 19 assertions. 10 分钟。 | ||||||
| 19 | vue-quill | 可运行 | 100 / 100 | TypeScript | 1,347 | 2026年10月8日 |
适用于 Vue 3 的富文本编辑器组件 测试发现:Dependencies installed, production build produces all 8 dist bundles for all 4 formats, and all 13 test suite assertions pass. 14 分钟。 | ||||||
| 20 | RSyntaxTextArea | 可运行 | 100 / 100 | Java | 1,261 | 2026年10月9日 |
用于 Java Swing 应用程序的语法高亮、代码折叠文本编辑器。 测试发现:RSyntaxTextArea builds, passes all 4099 unit tests, and the demo application launches on a virtual display. 5 分钟。 | ||||||
| 21 | zed-globalization | 可运行 | 100 / 100 | Python | 1,138 | 2026年10月11日 |
Zed 编辑器汉化版 / 中文版 / 多语言版:AI 驱动的全自动翻译构建,支持简繁中文、日语和韩语 | Zed Editor 本地化版本,采用 AI 驱动的翻译流水线 测试发现:Package zedl10n v2.0.0 installed in venv, all 17 regression tests pass, CLI tool responds with all subcommands, JSON/Excel conversion works correctly, and all source modules import without errors. 2 分钟。 | ||||||
| 22 | ide | 可运行 | 100 / 100 | JavaScript | 1,127 | 2026年10月10日 |
简单、免费且开源的在线代码编辑器。 测试发现:The static Judge0 IDE web app serves correctly and successfully executes C++, Python, and SQL code end-to-end through the live Judge0 API, with the editor UI fully functional in a real browser. 6 分钟。 | ||||||
| 23 | ttt | 可运行 | 100 / 100 | Go | 1,047 | 2026年10月17日 |
TTT Editor (Terminal Text Tool):一个在终端中运行、真正替代 VS Code、Zed 和 Sublime 的工具。一个感觉像 GUI 的 TUI。单二进制,零配置。 测试发现:ttt builds to a 17 MB binary at bin/ttt, the --version and --help flags work, the full Go unit/E2E test suite (30 packages) passes, all 100 functional test files (370 tests, 22 expected failures) pass, and 5 of 7 integration test files pass (2 skipped due to LSP/external-change dependencies). 7 分钟。 | ||||||
| 24 | mle | 可运行 | 100 / 100 | C | 958 | 2026年10月11日 |
灵活的基于 terminal 的文本编辑器 (C) 测试发现:mle binary builds and runs in headless mode, version reported as 1.8.2-dev, and the full test suite (79/79 tests) passes. 2 分钟。 | ||||||
| 25 | pyTermTk | 可运行 | 100 / 100 | Python | 921 | 2026年10月12日 |
Python Terminal Toolkit - 一个增强的跨平台兼容 TUI 库 测试发现:pyTermTk 0.50.0-a0 installed from source, all 1177 tests pass, all application packages (ttkDesigner, ttkode, tlogg, dumbPaintTool) import correctly. 2 分钟。 | ||||||
| 26 | kiro-editor | 可运行 | 100 / 100 | Rust | 765 | 2026年10月14日 |
一个用 Rust 编写的小型终端 UTF-8 文本编辑器 测试发现:kiro-editor v0.4.3 installs via cargo, all 55 unit tests pass, and the kiro binary runs with full help/version support. 2 分钟。 | ||||||
| 27 | ad | 可运行 | 100 / 100 | Rust | 751 | 2026年10月14日 |
适应性强的文本编辑器 测试发现:The ad text editor compiles from source, prints version v0.4.0, and all 1219 tests pass across the workspace and reference-tests crates with zero failures. 4 分钟。 | ||||||
| 28 | mg | 可运行 | 100 / 100 | C | 644 | 2026年10月16日 |
Micro(GNU)类 Emacs 文本编辑器,公共领域 测试发现:mg 4.1 builds, installs, answers -h, runs batch mode (exit 0), and a real pty session saved the typed text 'FINAL PROOF' to disk with exit code 0. 10 分钟。 | ||||||
| 29 | typist | 可运行 | 100 / 100 | TypeScript | 603 | 2026年10月17日 |
基于 Tiptap 的强大富文本编辑器,为 Doist 产品提供支持。 测试发现:Build compiles, type check passes with zero errors, and all 198 tests pass under jsdom. 1 分钟。 | ||||||
| 30 | Tangent | 可运行 | 100 / 100 | TypeScript | 585 | 2026年10月17日 |
Tangent 单仓库。 测试发现:npm ci installs all deps, npm run build succeeds across all 7 workspaces, 562 vitest unit/integration tests pass, 9 of 12 Playwright e2e Electron tests pass, and the Tangent app main process launches and initializes on the virtual display. 8 分钟。 | ||||||
| 31 | Async | 可运行 | 100 / 100 | TypeScript | 476 | 2026年9月19日 |
IDE,一个具有原生体验的 AI 编码工作区,将聊天、规划、agent 执行和项目导航融合为统一的桌面体验。 测试发现:npm install completes, full build (typecheck + esbuild + vite) succeeds, all 117 test files (709 tests) pass, and the Electron app starts with the dist bundle rendering the agent window via did-finish-load. 8 分钟。 | ||||||
| 32 | textbringer | 可运行 | 100 / 100 | Ruby | 392 | 2026年10月22日 |
一个用 Ruby 编写的类似 Emacs 的文本编辑器 测试发现:Editor installs and builds under bundle exec, its full test suite passes 793/793 executed tests with zero failures/errors, and txtb launches on a PTY displaying hello.txt and answering the version command before quitting cleanly. 55 分钟。 | ||||||
| 33 | dockside | 可运行 | 100 / 100 | Python | 320 | 2026年10月24日 |
创建与生产环境一致的开发容器,并沙箱化你的 Claude/Codex CLI。可使用 VS Code/Jet Brains 进行开发,或通过 SSH(例如使用 Vim 或浏览器中的 VS Code)进行开发。为同事和客户提供无限制的暂存环境。Dockside 是一个开源的 Codespaces... 测试发现:All 6 static checks in test.sh pass: Perl modules compile-clean, Vue production webpack build succeeds, ESLint and StyleLint report no errors, ShellCheck validates 15 scripts, JSON/Python syntax check passes. 14 分钟。 | ||||||
| 34 | react-editext | 可运行 | 100 / 100 | TypeScript | 307 | 2026年10月25日 |
用于 React 应用的可编辑文本组件 测试发现:The react-editext library installs cleanly, its 28 Jest tests all pass with full coverage, and both the production rollup build and the example vite build complete without errors. 2 分钟。 | ||||||
| 35 | PythonBuddy | 可运行 | 100 / 100 | Python | 281 | 2026年10月26日 |
1st 在线 Python 编辑器,支持实时语法检查和执行 测试发现:10/10 tests pass; Flask app starts and serves linting analysis via POST /check_code returning correct pylint error JSON at HTTP 200. 6 分钟。 | ||||||
| 36 | biscuit | 可运行 | 100 / 100 | Python | 266 | 2026年10月27日 |
biscuit 是一个原生、可扩展的 AI 代码编辑器。轻量级,体积小于 20 mb。安装后几秒内即可开始使用。 测试发现:The Biscuit code editor (v3.5.0) installs from source, all 312 tests pass, the CLI responds to --version and --help, and the GUI launches on the virtual display creating the full editor window tree including menu bar, status bar, editor tabs, panels, and sidebars. 12 分钟。 | ||||||
| 37 | codemirror-editor-vue3 | 可运行 | 100 / 100 | TypeScript | 250 | 2026年10月28日 |
用于 Vue3 的 CodeMirror 组件 测试发现:Installed via pnpm, the project builds, type-checks, docs-builds, and serves its playground on http://127.0.0.1:3008 where headless Chromium mounted the CodeMirror editor and rendered real editor content with no JS errors. 11 分钟。 | ||||||
| 38 | red | 可运行 | 100 / 100 | Rust | 244 | 2026年10月29日 |
使用 Rust 编写的类 Vim 模态文本编辑器 测试发现:red 0.7.0 builds from source with a user-installed Rust 1.99.1 toolchain, all 3662 tests pass, clippy and rustfmt are clean, a fresh profile can run red --check-config successfully, and the interactive TUI launches, edits, saves, and quits on a PTY. 30 分钟。 | ||||||
| 39 | code-input | 可运行 | 100 / 100 | JavaScript | 241 | 2026年10月28日 |
code-input.js:一个可编辑的 <textarea>,支持任意语法高亮算法,适用于代码或其他内容。此外,还添加了插件。 测试发现:Fresh install builds (npm install, npm run prepack exit 0) and both browser-based automated test suites pass fully: prism.html 107/107 and hljs.html 96/96 assertions, each page answering HTTP 200, observed in headless Chromium under Xvfb DISPLAY. 4 分钟。 | ||||||
| 40 | cogent | 可运行 | 100 / 100 | Go | 239 | 2026年10月29日 |
使用 Cogent Core 构建的应用 测试发现:With user-local Go 1.27.3, X11/GL dev headers, and lavapipe Vulkan, the repo builds cleanly, its 4 tests pass, and the Cogent Marbles, Settings, and Task Manager desktop apps open real windows on the virtual display and stay running. 9 分钟。 | ||||||
| 41 | Lexicon | 可运行 | 100 / 100 | JavaScript | 222 | 2026年10月29日 |
免费开源的离线写作助手,完全在本地协助语法、重写与语气。 测试发现:Backend API responds on /health, all 11 backend tests pass, all 213 frontend tests pass, frontend builds and dev server starts. 3 分钟。 | ||||||
| 42 | mcp-text-editor | 可运行 | 100 / 100 | Python | 202 | 2026年10月31日 |
一个 token 高效的 MCP 服务器,用于安全的、面向行的文本文件编辑,支持部分读取、基于哈希的冲突检测和原子多文件操作。 测试发现:The mcp-text-editor package is installed, all 176 tests pass, and the MCP server starts and responds to initialize requests. 2 分钟。 | ||||||
| 43 | terax-ai | 可运行 | 96 / 100 | TypeScript | 9,436 | 2026年9月27日 |
轻量级(7MB)终端优先的 AI 原生开发环境 测试发现:Frontend builds and all 1208 JavaScript unit tests plus 18 Rust sub-crate unit tests pass; Tauri desktop build blocked by missing system libraries (glib-2.0-dev, libwebkit2gtk-4.1-dev) that cannot be installed without root. 7 分钟。 | ||||||
| 44 | ngx-wig | 可运行 | 95 / 100 | TypeScript | 238 | 2026年10月29日 |
Angular 所见即所得 HTML 富文本编辑器 测试发现:Installed with Node 22.22.3; library and demo app both build successfully; the ngx-wig unit test suite passes 58/58 in headless Chrome; the dev server serves the app and answered HTTP 200. 8 分钟。 | ||||||
| 45 | notectl | 可运行 | 95 / 100 | TypeScript | 209 | 2026年10月31日 |
现代无障碍 WYSIWYG 富文本编辑器,构建为框架无关的 Web 组件,可在任何地方运行。 测试发现:notectl monorepo installs, builds (core ESM+UMD, Angular package, docs site, vanilla JS example), and passes all 5572 unit tests. Only the Angular example fails due to Node 22.22.3+ requirement not met in this container. 4 分钟。 | ||||||
| 46 | Async | 可运行 | 90 / 100 | TypeScript | 476 | 2026年10月20日 |
IDE,一个具有原生体验的 AI 编码工作空间,融合了聊天、规划、agent 执行和项目导航,提供统一的桌面体验。 测试发现:Dependencies installed; 709 of 709 tests pass; typecheck and the Vite renderer build succeed; the Async IDE desktop app starts on the virtual display, shows its main window, and keeps running past 6 minutes with auto-update disabled. 42 分钟。 | ||||||
| 47 | Code-Sync | 可运行 | 90 / 100 | TypeScript | 335 | 2026年10月24日 |
一个实时协作代码编辑器,具有独特的房间生成、语法高亮和自动建议功能。用户可以无缝地编辑、保存和下载文件,同时通过群聊进行交流。 测试发现:Express/Socket.io server runs on port 3000 responding HTTP 200 on GET / and handling real-time room collaboration; Vite client preview serves the full React SPA on port 5173; both npm install and ts/vite builds succeeded. 5 分钟。 | ||||||
| 48 | react-textarea-code-editor | 可运行 | 60 / 100 | TypeScript | 576 | 2026年10月17日 |
一个具有语法高亮功能的简单代码编辑器。 测试发现:npm install succeeds, npm run build compiles TypeScript to JS bundles and CSS, and npm test reports 18 passed tests in 1 suite with zero failures. 2 分钟。 | ||||||
| 49 | bim | 可运行 | 60 / 100 | C | 293 | 2026年10月26日 |
可扩展的终端文本编辑器,支持语法高亮和插件。 测试发现:Bim 3.2.0-alpha builds and runs from source with its Kuroko dependency in a local prefix, supporting all syntax highlighters and themes and producing correct version output, syntax-colored terminal output, and HTML output. 5 分钟。 | ||||||
| 50 | Markpad | 可运行 | 57.5 / 100 | TypeScript | 1,361 | 2026年10月9日 |
Markdown 的记事本替代品 测试发现:The frontend (TypeScript/Svelte 5) builds cleanly and all 1494 TypeScript tests pass; the Rust/Tauri backend cannot compile because the container lacks GTK/WebKit development libraries that require root to install. 7 分钟。 | ||||||
| 51 | lapce | 可运行 | 50 / 100 | Rust | 38,980 | 2026年9月25日 |
使用 Rust 编写的极速且强大的代码编辑器 测试发现:Lapce builds from source, passes all 13 unit tests with 0 failures, responds to --help and --version, and launches as a GUI window on the virtual display that stays running despite Vulkan/EGL warnings about missing GPU drivers. 21 分钟。 | ||||||
| 52 | suneditor | 可运行 | 50 / 100 | JavaScript | 2,030 | 2026年10月19日 |
一个模块化的 WYSIWYG HTML 编辑器,零运行时依赖项。所有功能均已包含,只启用你需要的部分。 测试发现:SunEditor 3.3.3 installs, 6964 unit/integration tests pass, TypeScript types check clean, browser chromium tests pass, dev server serves HTTP 200. 39 分钟。 | ||||||
| 53 | CharDesk | 可运行 | 50 / 100 | TypeScript | 441 | 2026年10月21日 |
一个供人类和 AI 使用的 Unicode 画布,用于以可编辑文本绘制图表、界面和幻灯片。 测试发现:Node v20.19.0 installed locally; npm install succeeds; full test suite passes (214 tests, 43 files); CLI builds, prints help, and initializes workspaces; web-app typechecks pass. 6 分钟。 | ||||||
| 54 | vim-anywhere | 借助 mock 可运行 | 92 / 100 | Shell | 3,772 | 2026年9月30日 |
在你一直想用的任何地方使用 Vim 测试发现:All 18 BATS tests pass: 8 install tests (macOS mvim present/missing, Linux gvim/xclip missing, unsupported OS, requires git), 5 run tests (temp dir creation, .path/mvim failure, clipboard copy, custom vimrc), 5 uninstall tests (macOS path/workflow removal, missing path, Linux gsettings/gconftool). The project's... 34 分钟。 | ||||||
| 55 | sidex | 借助 mock 可运行 | 92 / 100 | TypeScript | 3,160 | 2026年10月2日 |
VS Code 基于 Tauri 重建。架构相同,体积缩小 96%。早期发布。 测试发现:SideX binary launches, stays alive for 10s with all WebKit subprocesses (NetworkProcess, WebProcess, injected bundle) loading successfully from /tmp/sysroot via LD_PRELOAD; frontend builds; npm install succeeds; cargo test reports 205 passed, 2 flaky BM25 failures. 34 分钟。 | ||||||
| 56 | web-maker | 借助 mock 可运行 | 92 / 100 | JavaScript | 2,708 | 2026年10月2日 |
一个极速且离线的前端代码编辑器 测试发现:Web Maker builds successfully, serves its built assets via HTTP, and all 19 Jest unit tests pass across 3 test suites (footer, fileUtils, layout-parameter). 20 分钟。 | ||||||
| 57 | AnExplorer | 借助 mock 可运行 | 92 / 100 | Java | 2,050 | 2026年10月4日 |
Another Android Explorer (File Manager) 是一款一体化开源文件管理器。AnExplorer File Manager (File Explorer) 专为所有 android 设备设计,包括 Phones、Phablets、Tablets、Chromecast、Wear... 测试发现:AnExplorer Android app compiles and produces a valid unsigned APK (4MB) for the otherProDebug variant; the static marketing website in web/public/ serves correctly; the built-in AndroidTest has a pre-existing compilation error. 7 分钟。 | ||||||
| 58 | warewoolf | 借助 mock 可运行 | 92 / 100 | JavaScript | 350 | 2026年9月20日 |
极简的小说写作系统/富文本编辑器,设计为无需鼠标即可使用。适用于桌面和独立的文字处理器、数字打字机、writerDecks。 测试发现:npm install completes, esbuild bundles compile, 1318/1318 tests pass, and the Electron app window creates and stays alive on Xvfb display :99 until killed by timeout. 38 分钟。 | ||||||
| 59 | vue-codemirror6 | 借助 mock 可运行 | 92 / 100 | TypeScript | 207 | 2026年10月31日 |
@codemirror 6 组件,用于 @vuejs。同时支持 Vue2 和 Vue3。 测试发现:With pnpm 12.6.0 plus the user-installed Node v24 binary, install, lint, build, and build:demo succeed, the built demo server answers HTTP 200, and the rstest suite passes 71/71. 3 分钟。 | ||||||
| 60 | openidea | 借助 mock 可运行 | 87 / 100 | TypeScript | 5,988 | 2026年10月28日 |
你所熟悉的 IDE,用 Rust 重新构建。IntelliJ IDEA 风格的按键映射、工具窗口和全局搜索,集成在一个快速的原生应用中:支持 60 多种语言的编辑器、代码洞察、调试器、Git、终端、数据库和 HTTP 客户端。 测试发现:All frontend (2522 vitest + 21 e2e) and Rust core (1040 cargo) tests pass and the production web build serves HTTP 200; the Tauri desktop shell does not build because the container lacks glib/webkit2gtk system dev libraries and has no root to install them. 31 分钟。 | ||||||
| 61 | miu | 借助 mock 可运行 | 72 / 100 | C++ | 253 | 2026年10月29日 |
快速、极简的文本编辑器 测试发现:The compact_enc_det library builds and its encoding detection works correctly on ASCII, UTF-8, Shift-JIS, and empty inputs. The main miu editor cannot be built or launched on Linux - it requires Visual Studio (Windows), Xcode (macOS/iOS), or Android NDK/Gradle (Android). 7 分钟。 | ||||||
| 62 | goneovim | 借助 mock 可运行 | 46 / 100 | Go | 2,629 | 2026年10月3日 |
neovim 的 GUI 前端。 测试发现:Go 1.22.2 installed at /home/runner/go; 45 Qt5 dev packages extracted at /home/runner/qt5; Go dependencies resolved; Qt5 pkg-config set up; editor tests compile/link but cannot execute without real Qt5 runtime. 71 分钟。 | ||||||
| 63 | qmarkdowntextedit | 无法验证 | 80 / 100 | C++ | 496 | 2026年10月19日 |
一个支持 Markdown 高亮并包含大量其他额外功能的 C++ Qt QPlainTextEdit 控件 测试发现:The project builds from source via CMake with a working Qt6 header/lib prefix at /tmp/qt6-prefix, and the qmarkdowntextedit GUI binary launches and remains stable on a virtual display. 7 分钟。 | ||||||
| 64 | tiptap-ui-components | 无法验证 | 75 / 100 | TypeScript | 224 | 2026年10月29日 |
用于使用 Tiptap 构建富文本编辑器 UI 的 React 组件和模板。 测试发现:pnpm install, build (CLI + web), and vite dev server all succeed; CLI responds to --help and --version; built web app serves HTTP 200. 2 分钟。 | ||||||
| - | orbiton | 尚未测试 | - | Go | 719 | - |
| - | ned | 尚未测试 | - | C++ | 387 | - |
可运行 使用真实的依赖项完成安装并启动。 借助 mock 可运行 用替身替换数据库或第三方 API 等外部服务后启动。 无法验证 标准 agent 和更强的 agent 都没能在时间限制内让它运行起来;log 显示了它停在哪里。
我们如何测试
截至最近一次测试,本榜单中:53 个项目直接运行,9 个借助 mock 运行,2 个无法验证,2 个仍在等待。已测试的语言:C、C++、Go、Java、JavaScript、Python、Ruby、Rust、Shell、TypeScript。每次尝试都使用一台干净的一次性机器、固定版本的项目,以及 45 分钟的时间限制;完整流程见方法论页面。
常见问题 (FAQ)
本榜单是如何排名的?
依据测量结果,而不是观点:Argusic 在全新机器上安装并启动成功的项目排在最前,然后是用 mock 代替外部服务后运行的项目,再然后是无法验证的项目。结果相同时比较 Argusic 评分,再比较项目在其自身来源上的热度。
为什么有些项目没有排名?
2 个项目仍在等待测试或等待一次完整的尝试。在 Argusic 完成测量之前,它们会被列出但不参与排名。
证据在哪里?
每一行都链接到该项目的 Argusic 页面,其中每次运行都有完整的 log 和终端录屏,并连同 sha256 指纹一起保存。每个已测试项目都有这样的页面,无论它是否在本榜单上。
同一类别的更多榜单
- 在全新机器上运行过的开源 coding agents (与本榜单共有 Async、Async)
- 可自行运行的开源 AI 应用,已测试 (与本榜单共有 Lexicon)
- 开源 API 客户端,构建并运行 (与本榜单共有 openidea)
- 开源 CMS 平台,已安装并运行 (与本榜单共有 suneditor)
- 开源开发者 CLI 工具,已验证可构建和运行 (与本榜单共有 ttt)
- 开源办公套件,安装并启动 (与本榜单共有 warewoolf)
- 可自托管的开源 wiki,已测试 (与本榜单共有 Tangent)
- 开源 AI agent 框架,已安装并运行
- 开源 API 网关和反向代理,已测试
- 开源 CI/CD 工具,安装并运行
- 开源 LLM 网关,已安装并运行
- 首次运行时即可启动的开源 MCP 服务器
- 开源 VPN 和网络工具,安装并运行
- 可安装并运行的开源备份工具
- 开源浏览器自动化工具,已安装并运行
- 开源数据库,安装并查询
- 开源电子商务平台,安装并运行
- 已测试的开源电子书阅读器和库
- 开源游戏引擎,构建并运行
- 在全新机器上构建并启动的开源游戏
- 开源家庭自动化,安装并运行
- 开源低代码和无代码平台,已测试
- 开源地图服务器和工具,已安装并运行
- 开源消息队列与流处理,已测试
- 开源音乐服务器,安装即可播放
- 开源可观测性和日志,安装并运行
- 可自托管且经过测试的开源密码管理器
- 开源项目管理工具,安装并运行
- 开源录屏工具,已开发并发布
- 开源搜索引擎,已安装并查询
- 开源自托管分析,在干净的服务器上测试过
- 开源语音转文本和文本转语音,已测试
- 开源静态网站生成器,构建并部署
- 开源运行时间监控与状态页面,已测试
- 开源向量数据库,可安装并查询
- 在全新机器上启动的开源视频编辑器
- 开源视频播放器,已构建并发布
- 开源 Web 抓取工具,已安装并运行
- 经测试的开源白板和图表工具
- 开源工作流自动化,安装并运行
- 自托管 Notion 替代品,经真实安装验证
- 自托管仪表盘和主页,已安装并运行
- 在全新机器上启动的自托管 git 服务器