storytold/vectorcraft
PublicVectorCraft: An open-source, vector art tool written by scratch in pure Rust
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 09/10/2026
Tóm tắt bởi Bee AI
VectorCraft là ứng dụng đồ họa vector mã nguồn mở được viết hoàn toàn bằng Rust, tái hiện clean-room quy trình làm việc của Adobe Illustrator. Ứng dụng hỗ trợ chạy đa nền tảng trên macOS, Windows, Linux, nền web qua WebAssembly và tích hợp sẵn MCP server cho AI agent.
- Tái hiện clean-room giao diện, công cụ và phím tắt quen thuộc của Adobe Illustrator bằng Rust.
- Hệ thống render đa luồng tối ưu SIMD tách biệt khỏi UI thread, hiển thị 20.000 hình khối trong khoảng 27 ms ở 120 fps.
- Tích hợp sẵn giao thức điều khiển JSON và MCP server cho phép AI agent vẽ, biên tập và xuất file tự động.
- Hỗ trợ định dạng gốc .vectorcraft (JSON) cùng nhập/xuất tệp SVG, PDF, tương thích AI, EPS, DXF và nhiều định dạng raster.
Lưu ý
- Dự án đang trong quá trình phát triển (khoảng 68-74% tính năng của Illustrator hoàn thiện); còn thiếu 3D & Materials, raster effects, font CJK và chưa đóng gói cho Windows/Linux.
- Tên thương hiệu, wordmark và logo ArtCraft được bảo hộ bản quyền riêng và không thuộc phạm vi cấp phép mã nguồn mở tự do khi fork hoặc chỉnh sửa.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến85
- Độ tươi100
- Cộng đồng64
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên
- Loại dự ánỨng dụng
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Rust
WebAssembly
MCP
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
apps/Chứa các mã nguồn ứng dụng bao gồm vectorcraft desktop, CLI và web.crates/Các thư viện thành phần nội bộ như hình học, engine đồ họa, format và giao diện egui.examples/Tệp vectorcraft mẫu thể hiện các tính năng đồ họa.docs/Tài liệu kỹ thuật về giao thức điều khiển, MCP và quy trình phát triển.assets/Tài nguyên đồ họa và biểu tượng của ứng dụng.xtask/Các tác vụ tự động hóa quản lý dự án, CI và đóng gói ứng dụng.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/storytold/vectorcraft.git
cd vectorcraftCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Thiết kế đồ họa vector chuyên nghiệp với các công cụ Pen, Direct Selection, Pathfinder, Gradient Mesh và Live Blends.
- Tự động hóa tác vụ vẽ vector và xuất đồ họa hàng loạt thông qua Claude Code và MCP server.
- Chạy và biên tập đồ họa vector trực tiếp trên trình duyệt web thông qua WebAssembly.
- Xử lý hàng loạt không cần giao diện (headless) để xuất file thiết kế sang PDF bằng CLI.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io144.7k+3k
- 2
rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.125.9k+364
- 3
rust-lang/rustEmpowering everyone to build reliable and efficient software.120.3k+221
- 4
mrdoob/three.jsJavaScript 3D Library.116.5k+24
- 5
d3/d3Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:113.8k-68
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 09/10/2026.