FieldFaker is a Vue 3-based mock data generator that allows you to quickly and easily create fake JSON data. It's especially useful for developers who need dummy data for testing or UI development.
➡️ https://github.com/polashmahmud/FieldFaker
- ✅ Two data generation modes: Form Mode and Interface Mode
- ✅ Built with Vue 3 Composition API
- ✅ Supports a wide variety of field types using Faker.js
- ✅ Custom field name and type inputs
- ✅ Generate multiple records at once
- ✅ Copy the result in JSON format with a single click
Manually select field names and types to generate fake data.
Paste a TypeScript interface and generate fake data based on its structure.
| Key | Label |
|---|---|
name |
Full Name |
email |
|
phone |
Phone Number |
address |
Street Address |
city |
City |
country |
Country |
uuid |
UUID |
number |
Random Number |
date |
Past Date |
birthdate |
Birthdate |
imageUrl |
Image URL |
url |
URL |
ip |
IP Address |
password |
Password |
| ... | and many more! |
git clone https://github.com/polashmahmud/FieldFaker.git
cd FieldFakernpm installnpm run devOr with Vite:
npx viteVisit: http://localhost:5173
interface User {
id: string
name: string
email: string
created_at: Date
}Sample output:
{
"id": "eb5a3a76-313e-4870-9508-f9aa6b168ff8",
"name": "Rahim Uddin",
"email": "rahim@example.com",
"created_at": "2023-08-15T07:21:00.321Z"
}MIT License © Polash Mahmud