Lite Data is a modern, full-stack web application for generating and exporting custom datasets in seconds. Designed for developers, analysts, and testers, Lite Data makes it easy to create mock data tailored to your needs.
- Instant Data Generation: Define fields, types, and row count to generate realistic datasets on the fly.
- Multiple Export Formats: Download data as CSV, JSON, XML, HTML, or Excel (XLSX).
- Customizable Schema: Add, remove, and configure fields with intuitive controls.
- Responsive UI: Enjoy a seamless experience on desktop and mobile devices.
- One-Click Download: Export your generated data instantly—no signup required.
- Modern Design: Clean, accessible interface with theme support.
Desktop View
Mobile View
- Clone the repository:
git clone https://github.com/vkondi/lite-data.git cd lite-data - Install dependencies:
- Node.js packages:
yarn install - Python packages:
pip install -r requirements.txt
- Node.js packages:
- Start the app:
yarn dev- Frontend: http://localhost:3000
- Backend: http://localhost:5328
- Define your data schema:
- Add fields and select data types (e.g., name, email, number).
- Set the number of rows you want to generate.
- Choose export format:
- Select from CSV, JSON, XML, HTML, or Excel.
- Generate & download:
- Click "Generate" to instantly download your custom dataset.
- Frontend: Next.js, React, Material-UI
- Backend: Flask (Python)
- Testing: Vitest, React Testing Library
- Linting: ESLint
To run all tests:
yarn test
MIT License. See LICENSE for details.

