xTool Creative Space file reader (.xcs)
A static web application that reads and displays the contents of XCS files used by xTool Creative Space laser engraving/cutting software.
Built with: Visual Studio Code • GitHub Copilot • Claude Opus 4.5

- 📁 Easy loading: Drag & drop or file selection
- 📊 Structured display: Information organized in tabs
- 🖼️ Image preview: Automatic decoding of embedded base64 images
- 🔍 Path visualization: SVG rendering of paths/vectors
- 📐 Distance calculation: Automatic measurement between elements
- 🔗 Smart navigation: Link between processing parameters and elements
- 🌍 Multilingual: French and English interface
- 💾 No installation: Works directly in the browser
- General - File metadata (name, version, software, creation date)
- Device - Target machine information (model, firmware, work area)
- Cover - Project thumbnail preview
- Canvas - Workspace properties (dimensions, origin, rotation)
- Layers - Project layer list with colors and processing types
- Processing - Laser parameters (power, speed, passes, DPI)
- Elements - List of all objects (images, paths, text)
- Distances - Distance matrix between elements
- JSON - Complete raw data with syntax highlighting
- Open
index.htmlin a modern browser - Drag & drop an XCS file or click to select it
- Navigate through tabs to explore the contents
XCS files are JSON files containing:
- Images encoded in base64
- SVG path data
- Laser processing parameters
- Layer structure and colors
- Machine metadata
- HTML5 / CSS3 / JavaScript (vanilla)
- No external dependencies
- Compatible with all modern browsers
XCSREADER/
├── index.html # Main HTML structure
├── styles.css # Styling (dark theme)
├── app.js # Application logic
├── i18n.js # Translations (FR/EN)
├── README.md # Documentation (EN)
└── README_FR.md # Documentation (FR)
The interface is available in French and English. The language can be changed via the dropdown menu in the top right corner. The preference is saved in the browser.
MIT License
This project is not affiliated with xTool. It is a community-driven tool for visualizing project files.