Commentary#Video editing#Coding agent#File management
GitHub's Oct 18 roundup, verified: CAD, style prompts, a file manager, iOS tooling and a video editor
Verified five Oct 18 GitHub picks: cadcraft MCP, handraw attribution, Sigma GPLv3, xtool SDK dependency and Concat AGPL beta.
The Oct 18 GitHub roundup from the 开源先锋 account picked five projects: a Rust rewrite of an AutoCAD-style drafting app, a prompt skill that numbers hand-drawn styles, a modern file manager, a cross-platform iOS toolchain and an open-source CapCut alternative. We checked each star count against the GitHub API on October 18, 2026, and opened every LICENSE file — two of the five are not the permissive license you might assume, and that matters more than star count.
Key points
- cadcraft: a pure-Rust AutoCAD-style CAD app, 5,739 stars, dual MIT / Apache-2.0. Command line, object snaps, DXF/DWG, and MCP — the most complete engineering project in the batch.
- handraw-style: an image-generation skill that indexes 331 hand-drawn styles and 167 layouts, 5,681 stars. Licensed “MIT with an attribution requirement”, not plain MIT.
- sigma-file-manager: an Electron + Vue file manager, 6,681 stars, GPLv3 — modified redistributions must stay open.
- xtool: a cross-platform Xcode replacement, 12,613 stars, MIT. It builds, signs and installs, but still needs Apple’s SDK.
- Concat: a local-first CapCut replacement, 8,929 stars, AGPL-3.0, still beta. Its MCP and JSON-RPC interfaces are what separate it from other editors.
| Project | Stars | Language | License | Best for |
|---|---|---|---|---|
| cadcraft | 5,739 | Rust | MIT / Apache-2.0 | People who want the AutoCAD workflow without a subscription |
| handraw-style | 5,681 | HTML | MIT + attribution | Image work that needs one consistent visual style |
| sigma-file-manager | 6,681 | TypeScript | GPLv3 | Windows/Linux users who outgrow the built-in explorer |
| xtool | 12,613 | Swift | MIT | iOS development from Linux or WSL |
| Concat | 8,929 | Rust | AGPL-3.0 | Local editing that also needs to be scriptable |
cadcraft: CAD as commands

The design worth studying is “everything is a command”. The command line handles autocomplete, aliases, @dx,dy relative input and direct distance entry, with eleven object-snap modes. DXF is read and written natively (ASCII and binary, R12 through 2018), DWG goes through the acadrust library, and export covers PDF, SVG and PNG. There is an MCP server, a JSON control channel and cadcraft-cli, so an agent can type at the command line like a person or call any command and read back the result. It runs on macOS, Windows, Linux and FreeBSD, plus a WebAssembly build for the browser.
Know the edges before relying on it: the README states that entities CADCraft does not model yet are not preserved on save, and links a file-format parity document. The project was created on October 7, 2026, so it is early and moving fast. It shares an approach with RustGIS, which we covered earlier: rewrite professional desktop software in Rust and expose every operation as a scriptable command.
handraw-style: style as an index number
handraw-style attacks the “can’t describe what I want” problem. It numbers 331 hand-drawn styles, 167 layout templates and 36 single-colour themes; give it a combination such as “layout SC-001, style 041, theme: the first milk tea of autumn” and it returns a bilingual prompt to paste into Midjourney, DALL·E or Flux. The repo ships a full gallery that works offline.
The license needs attention. The LICENSE file reads “MIT License (with Attribution Requirement)”, adding an attribution condition on top of MIT. Personal use is unaffected, but commercial use has to keep that attribution. It is also a prompt generator, not an image generator: the final result still depends on the model you paste into.
sigma-file-manager: search is the pitch
sigma-file-manager is built with Electron, Vue and TypeScript, and leads with three things: near-instant global search (the README claims about two seconds over a full 1TB drive, tolerant of typos, wrong case, word order and missing extensions), a built-in extension marketplace, and LAN sharing with browser access, QR codes and FTP. It also adds tabs and split view, Space-to-preview, tags and a dashboard, and direct WSL browsing; on Windows it can replace File Explorer for most everyday work.
Two preconditions: macOS is supported but no official builds are provided, so you compile it yourself, and the license is GPLv3, which means modified distributions must stay open — closed-source commercial integration needs a separate arrangement.
xtool: iOS development without a Mac

xtool rebuilds Xcode’s job on SwiftPM and a command line: create a project, compile a SwiftUI app, sign, generate provisioning profiles, install to a device, and drive Apple Developer Services in code through the XKit library. It runs on Linux, Windows (WSL) and macOS, which unbundles part of iOS development from the Mac.
The hard prerequisite: it needs Apple’s Darwin SDK, which ships only inside Xcode, so “no Apple files at all” is not true; wireless debugging and some signing capabilities remain constrained by Apple. We previously examined this route in building an iPhone app without a Mac; xtool is the layer underneath it.
Concat: open-source CapCut in beta

Concat pairs a native Rust engine with a GPU compositor and covers auto-captions (local Whisper), text-to-speech with voice cloning, background removal, keyframes, multi-track editing and 4K export — all locally, with footage never uploaded. It also ships an MCP server and a JSON-RPC API, so scripts or agents can drive the edit, which is the real difference from most open-source editors.
Be clear about the state: the project is still marked beta, with the README saying it works but has edges; Windows ARM builds are paused; and the license is AGPL-3.0, so redistribution and network services fall under AGPL terms. It runs on macOS, Windows, Linux and Android, with iOS available through sideloading.
Choosing among the five
For an AutoCAD workflow, take cadcraft; it is also the only one in the batch that treats an agent interface as a first-class feature. For consistent social images or posters, handraw-style saves prompt-writing time — mind the attribution clause. If you just want a faster file manager, Sigma’s search is the most direct win, provided GPLv3 works for you. To touch iOS from Linux or WSL, xtool is the most complete open route, with Apple’s SDK still required. For local editing that you also want to script, Concat is worth a try, but keep a beta out of a production pipeline.
All five pushed commits in the days before October 18, 2026, so all are actively developed. Stars measure attention; license and completeness are what decide whether you can actually use them.
Quick start
# cadcraft: run the desktop build from source (Rust 1.95+)
git clone https://github.com/storytold/cadcraft
cd cadcraft && cargo run --release -p cadcraft -- --sample
# handraw-style: clone it as a prompt library
git clone https://github.com/yang0/handraw-style.git
# xtool: follow the official installation docs
# https://xtool.sh/documentation/xtooldocs/installation-linux
# https://xtool.sh/documentation/xtooldocs/installation-macos
For sigma-file-manager and Concat, download the installer for your platform from their GitHub Releases pages; Concat’s Windows builds are unsigned, so the system will warn on install. Treat each repository’s README as authoritative.