pseudata is a tool that helps you create mock data consistently across different programming languages. By using the same seed, you get identical results in Go, Java, Python, TypeScript, and more. This makes it perfect for testing, demonstrating applications, and performing load testing.
- Operating System: Windows, macOS, or Linux
- Processor: 1 GHz or faster
- Memory: Minimum 512 MB RAM
- Disk Space: At least 100 MB available space
- Internet Connection: Required for downloading the application
- Deterministic Data Generation: Same seed produces the same output.
- Cross-Language Support: Works in various programming languages.
- O(1) Indexed Virtual Arrays: Efficient data access without memory overhead.
- Multi-Locale Support: Generate data suitable for different regions.
- Test and Demo Ready: Perfect for demonstrations and real-world testing.
-
Visit the Releases Page: Click the button below to visit the download page. Download from Releases
-
Choose Your Version: On the releases page, you will see different versions available. Select the version that suits your needs.
-
Download the Application:
- Click on the file link to download the application corresponding to your operating system.
-
Run the Application:
- After downloading, locate the file in your downloads folder.
- Double-click the application file to run it.
-
Open the Application: After running the file, you will see the main interface.
-
Select the Language: Choose the programming language you want to generate data for.
-
Set the Seed: Input a seed number. Using the same number will produce the same data every time.
-
Choose Data Type: Select the type of data you want, such as user profiles or test records.
-
Generate Data: Click the "Generate" button. The application will create consistent mock data based on your settings.
-
Export the Data: Save the generated data to your desired format like JSON or CSV.
If you have questions or need help, you can reach out to our community:
- Issues Page: Report issues or request features here.
- Discussion Page: Join discussions about improvements and uses here.
We plan to introduce additional features in future releases:
- More data types
- Enhanced multi-locale support
- User-friendly templates for common use cases
Your feedback is important to us. Feel free to share your thoughts on how we can improve pseudata.
We welcome contributions from everyone. To learn how to help, see the Contributing Guide.