A desktop application for automatic line chart data extraction using LineFormer with automatic axis detection via ChartDete and EasyOCR.
AutoLineDigitizerDemo_low.mp4
Note: This demo video shows an earlier Streamlit-based version. The current version uses a Flet-based desktop app with a different UI, but the core functionality is the same.
| Input | Output |
|---|---|
![]() |
![]() |
| StarryDigitizer | WebPlotDigitizer |
|---|---|
![]() |
![]() |
- Line Extraction: Automatic line detection using LineFormer
- Axis Detection: Automatic axis label reading via ChartDete + OCR
- Export Formats:
- StarryDigitizer ZIP
- WebPlotDigitizer TAR
Download the latest version from the Releases page.
| Platform | File |
|---|---|
| macOS (Apple Silicon) | AutoLineDigitizer-macOS.zip |
| Windows | AutoLineDigitizer-Windows.zip |
Note: Intel Mac is not currently supported. Apple Silicon (M1/M2/M3/M4) only.
- Download and unzip
AutoLineDigitizer-macOS.zip - Move
AutoLineDigitizer.appto Applications - On first launch, macOS will show a warning: "AutoLineDigitizer.app cannot be opened because the developer cannot be verified."
- Click Cancel (not "Move to Trash")
- Go to System Settings → Privacy & Security → scroll down and click "Open Anyway"
- Or: Right-click the app → Open → click Open in the dialog
- Models will be downloaded automatically on first launch
- Download and unzip
AutoLineDigitizer-Windows.zip - Run
AutoLineDigitizer\AutoLineDigitizer.exe - Models will be downloaded automatically on first launch
If auto-download fails (e.g., due to a corporate proxy), you can download the models manually via your browser and import them into the app.
- Download
iter_3000.pthandcheckpoint.pthfrom GitHub Releases - In the app, click Import Models button that appears under the Line Model dropdown
- Select the downloaded
.pthfiles
- Download the model file from HuggingFace
lineformer_battery_iter_5000.pth— Battery (iter_5000)lineformer_battery_best_iter_1300.pth— Battery (best)
- Select the Battery model from the Line Model dropdown
- Click the Import Model button that appears
- Select the downloaded
.pthfile
Demo images are used under the following licenses:
- demo/10.3390_nano14040384_4i.png: Figure 4(i) from Wang et al., Nanomaterials, 2024, licensed under CC BY 4.0
This project is licensed under the MIT License - see the LICENSE file for details.
- LineFormer: ICDAR 2023 Paper by Jay Lal et al.
- ChartDete: MIT License, Copyright (c) 2023 Pengyu Yan
- MMDetection: Apache License 2.0, Copyright (c) 2018-2023 OpenMMLab



