https://github.com/vkondi/lite-data
Lite Data
https://github.com/vkondi/lite-data
flask-api mui python random-data-generation random-data-generator react
Last synced: 27 days ago
JSON representation
Lite Data
- Host: GitHub
- URL: https://github.com/vkondi/lite-data
- Owner: vkondi
- License: mit
- Created: 2025-03-31T10:28:01.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-04-23T10:01:26.000Z (about 1 month ago)
- Last Synced: 2026-04-23T11:32:50.051Z (about 1 month ago)
- Topics: flask-api, mui, python, random-data-generation, random-data-generator, react
- Language: TypeScript
- Homepage: https://lite-data.vercel.app
- Size: 1.94 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lite Data
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.
## Table of Contents
- [Key Features](#key-features)
- [Screenshots](#screenshots)
- [Getting Started](#getting-started)
- [How It Works](#how-it-works)
- [Technologies Used](#technologies-used)
- [Testing](#testing)
- [License](#license)
---
## Key Features
- **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.
---
## Screenshots
**Desktop View**

**Mobile View**

---
## Getting Started
1. **Clone the repository:**
```
git clone https://github.com/vkondi/lite-data.git
cd lite-data
```
2. **Install dependencies:**
- Node.js packages:
```
yarn install
```
- Python packages:
```
pip install -r requirements.txt
```
3. **Start the app:**
```
yarn dev
```
- Frontend: http://localhost:3000
- Backend: http://localhost:5328
---
## How It Works
1. **Define your data schema:**
- Add fields and select data types (e.g., name, email, number).
- Set the number of rows you want to generate.
2. **Choose export format:**
- Select from CSV, JSON, XML, HTML, or Excel.
3. **Generate & download:**
- Click "Generate" to instantly download your custom dataset.
---
## Technologies Used
- **Frontend:** Next.js, React, Material-UI
- **Backend:** Flask (Python)
- **Testing:** Vitest, React Testing Library
- **Linting:** ESLint
---
## Testing
To run all tests:
```
yarn test
```
---
## License
MIT License. See [LICENSE](LICENSE) for details.