Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Free, open-source vector graphics editor built with Godot — Windows, macOS, Linux. Bézier paths, layers, gradients, effects, shaders, scripting, and image vectorizing with offline AI (background removal, ×4 upscale).
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Vectopen is a free, open-source vector graphics editor for Windows, macOS and Linux, built with Godot Engine 4.7. No account, no telemetry, no paid tier.
🌐 Website: https://malabo1990.github.io/vectopen-web/ · 📖 Manual: English · Español · 💬 Telegram: t.me/vectopen
Version 0.2.0-alpha — all files on the Releases page
| System | Package |
|---|---|
| Windows 10/11 (x64) | .zip — extract and run Vectopen.exe |
| macOS (Intel + Apple Silicon) | universal .dmg / .zip — not yet tested on a real Mac |
| Linux (x86_64) | .deb, .rpm, portable .tar.gz |
Alpha builds are not signed yet: see the installation guide for the Windows and macOS warnings.
.vtc format loads pages on demand: 1,000 pages / 100,000 objects open in ~1.4 s..zip, folder or .gd.Requires Godot Engine 4.7+ (standard build, no .NET).
git clone https://github.com/malabo1990/-Vectopen.git
cd -Vectopen
godot --path . --editor
The main scene is res://scenes/canvas/canvas.tscn. The native parts (text shaping and the vectorizer) are Rust GDExtensions in rust/; packaged builds are produced with tools/package_release.sh.
autoloads/ # Global singletons (GlobalEvents, DataRepository, ToolManager, etc.)
scenes/ # Godot scenes organized by subsystem
canvas/ # Drawing canvas, artboard, bounding box, shape manager
ui/ # Main editor UI, panels, dialogs, effects
scripts/ # Legacy script directory (canvas, UI, tools)
script_gdscript/ # Primary script directory
core/ # Core math (DVec2 double-precision vector)
data/ # Data resource manager and curve editor
shapes/ # Vector shape implementations (Circle, Rectangle, Polygon, Path)
system/ # Core systems (Performance, Theme, Import/Export, Effects)
tools/ # All editing tools (MoveTool, PenTool, Beziertool, etc.)
ui/ # UI component scripts
utils/ # Utility scripts (cursor, ruler, tooltips, calculator)
tools/ # Tool wrapper scenes (select, move, pen, bezier, brush, etc.)
shader/ # GLSL shaders (SDF circle, smart cursor)
addons/ # Godot editor addons
gdUnit4/ # Unit testing framework
godot_mcp/ # MCP server for AI-assisted development
resources/ # Custom Godot Resource definitions
data/ # VectopenProject, VectopenLayer, VectopenShape, VectopenArtboard
themes/ # Dark and light theme resources
translations/ # i18n translation files (11 languages)
test/ # gdUnit4 test suites
icon/ # Application icons and UI icon library
docs/en/ # English documentation
guides/ # How-to guides (MCP, rendering, errors, save systems)
reports/ # Technical reports and reviews
reference/ # External references
docs/es/ # Spanish documentation
guides/ # Guías prácticas
reports/ # Informes técnicos
reference/ # Referencias externas
| Component | Technology |
|---|---|
| Engine | Godot 4.7 (GL Compatibility) |
| Language | GDScript (~98%) + Rust GDExtensions via godot-rust |
| Vectorizing | VTracer |
| AI image tools | ONNX Runtime (via ort): U²-Net-p (background removal), Real-ESRGAN General x4v3 (upscaling) |
| Testing | gdUnit4 (750+ unit tests) + interface tests that click the real UI |
| Format | .vtc (paged, compressed document container) — specification |
good first issue are safe entry points.We welcome contributions! See CONTRIBUTING.md for details.
translations/Vectopen is created and maintained by Casimiro Ondo Obiang (@malabo1990). The project was started on 19 May 2025, when this repository was created.
MIT License — Copyright © 2025-2026 Casimiro Ondo Obiang (Malabo1990). See LICENSE.
You may use, copy, modify, merge, publish, distribute, sublicense and sell copies of Vectopen, provided the copyright notice and the license text are kept in all copies or substantial portions of the software.
Vectopen includes third-party software (Godot Engine, godot-rust, VTracer, ONNX Runtime, the U²-Net and Real-ESRGAN models, the Inter font and Rust libraries), each under its own permissive license — see THIRD_PARTY_NOTICES.txt. Every release package includes both files.