A desktop app for turning measurement data into clean, publication-ready scientific figures — on a live, interactive canvas.
Built for researchers who are tired of re-running plotting scripts: load your data, click and drag until the figure looks right, and export at journal resolution.
- Figure types — 2D line/scatter/bar, polar, 3D curves and surfaces, heatmaps (regular grid or auto-triangulated), and multi-panel layouts
- Direct manipulation — drag to reposition legends, annotations, axes labels, and colorbars; resizable side panels; full undo/redo
- Publication polish — journal size presets, LaTeX labels, error bars, broken axes, reference lines & shaded regions, fill-under-curve, high-resolution PNG/PDF/SVG export
- Analysis helpers — curve fitting and smoothing built in
- Data handling — CSV/text import with a data manager, per-panel series filtering, project save/load (JSON)
- English & Korean UI with searchable settings (Ctrl/Cmd+K)
- Download
FigureCreator-v7-macOS-AppleSilicon.zipfrom Releases and unzip into/Applications. - First launch is blocked by Gatekeeper (the build is not notarized): open System Settings → Privacy & Security, scroll down, and click Open Anyway.
PDF manuals (English & Korean) are attached to each release. Requires an Apple Silicon Mac.
git clone https://github.com/shr0eq/FigureCreator.git
cd FigureCreator
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python main.pyPython 3.10+ with PySide6 and matplotlib. build_app.sh (macOS) and
build_windows.bat build standalone bundles via PyInstaller.
See docs/CHANGELOG_KO.md (Korean).
MIT — © 2026 Won-Young Choi. Built with the help of Claude Code.
