A Python-based tool with a simple, user-friendly GUI that can generate over 20,000 realistic names and personal data records, and store them in databases.
Supports MySQL, PostgreSQL, and SQLite, and includes built-in database management features.
- Generates 20,000+ realistic random personal records (name, age, email, address) with customizable variables
- Simple and intuitive GUI interface
- Supports multiple database frameworks: MySQL, PostgreSQL, and SQLite
- Automatically creates databases using provided credentials
- Provides database management: view content, truncate tables, edit initial data, and restore defaults
- Cross-platform compatibility
git clone https://github.com/nasdod/name_generator.git
cd name_generator
---
## Usage
You can run the application by launching the `NameGenerator.exe` file to start the app (no installation needed).