LiteExport is a lightweight, GUI-powered SQLite export tool built with Python and PyQt5.
It allows you to export tables from .sqlite
or .db
files into clean, readable formats such as:
- TXT
- CSV
- JSON
- HTML
No CLI skills required — just point, click, and export.
- Export multiple tables at once
- Choose from 4 different output formats
- Chunked export to handle large databases smoothly
- Simple, fast, and responsive PyQt5 interface
- Real-time progress feedback
- Modern dark/light theme support
- User-friendly interface with tooltips
- Multi-table selection with clear visual feedback
- Professional and clean design
LiteExport comes with two beautiful themes:
- Dark Theme: Professional dark interface with easy-on-the-eyes colors
- Light Theme: Clean and modern light interface
Switch between themes easily from the Settings menu.
LiteExport/
├── img/
│ └── screenshot.png
├── src/
│ ├── themes/
│ │ ├── dark.css
│ │ └── light.css
│ ├── converter.py
│ ├── main.py
│ └── ui.py
├── .gitignore
├── LICENSE
├── README.md
└── requirements.txt
Make sure you have Python 3.10+ installed.
git clone https://github.com/Efeckc17/LiteExport.git
cd LiteExport
pip install -r requirements.txt
python src/main.py
- Python 3.10+
- PyQt5
This project is licensed under the MIT License.
See LICENSE for more details.
Made with 💻 by @Efeckc17