All Projects → benkeen → Generatedata

benkeen / Generatedata

Licence: gpl-3.0
A powerful, feature-rich, random test data generator.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
CSS
56736 projects

Projects that are alternatives of or similar to Generatedata

random-jpa
Create random test data for JPA/Hibernate entities.
Stars: ✭ 23 (-98.78%)
Mutual labels:  test-data, data-generator, test-data-generator
Http Fake Backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 253 (-86.56%)
Mutual labels:  rest-api, json, data
ranger
Ranger is contextual data generator used to make sensible data for integration tests or to play with it in the database
Stars: ✭ 59 (-96.87%)
Mutual labels:  data-generation, test-data, data-generator
jRand
A Java library to generate random data for all sorts of things. Java random data faker
Stars: ✭ 27 (-98.57%)
Mutual labels:  random, randomization, random-generation
datagen
Java lib that generates random data (numbers, strings, dates) - mostly to facilitate Randomized Testing.
Stars: ✭ 56 (-97.03%)
Mutual labels:  random, randomization, random-generation
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-97.4%)
Mutual labels:  rest-api, json, data
Bogus
📇 A simple and sane fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
Stars: ✭ 5,083 (+169.94%)
Mutual labels:  data, test-data, data-generator
Random compat
PHP 5.x support for random_bytes() and random_int()
Stars: ✭ 7,950 (+322.2%)
Mutual labels:  random-generation, random, randomization
Covid19
JSON time-series of coronavirus cases (confirmed, deaths and recovered) per country - updated daily
Stars: ✭ 1,177 (-37.49%)
Mutual labels:  json, data
Proteus
Proteus : A JSON based LayoutInflater for Android
Stars: ✭ 1,179 (-37.39%)
Mutual labels:  json, data
Openfintech
Opensource FinTech standards & payment provider data
Stars: ✭ 87 (-95.38%)
Mutual labels:  json, data
Jokeapi
A REST API that serves uniformly and well formatted jokes in JSON, XML, YAML or plain text format that also offers a great variety of filtering methods
Stars: ✭ 71 (-96.23%)
Mutual labels:  rest-api, json
Http Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Stars: ✭ 8,329 (+342.33%)
Mutual labels:  rest-api, json
Bitcoin Scraper
💲 bitcoin chart history scraper
Stars: ✭ 80 (-95.75%)
Mutual labels:  json, data
Easy Random
The simple, stupid random Java beans/records generator
Stars: ✭ 1,095 (-41.85%)
Mutual labels:  random-generation, random
Iso 3166 Countries With Regional Codes
ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets
Stars: ✭ 1,372 (-27.14%)
Mutual labels:  json, data
Swagger Express Ts
Generate and serve swagger.json
Stars: ✭ 102 (-94.58%)
Mutual labels:  rest-api, json
Diver.js
Dives deep into the dom and dumps it in the object literal notation.
Stars: ✭ 57 (-96.97%)
Mutual labels:  rest-api, json
Python Training For Network Engineers
Python hands-on training for network engineers. How to automate Junos with Python
Stars: ✭ 92 (-95.11%)
Mutual labels:  rest-api, json
Json Serverless
Transform a JSON file into a serverless REST API in AWS cloud
Stars: ✭ 108 (-94.26%)
Mutual labels:  rest-api, json

generatedata.com

Build Status Coverage Status

[Nov, 2021] Form Tools 4 is now live! https://generatedata.com - this month I'll start working on documentation and creating an downloadable version of the script. The README doc below is for the old v3 script. That'll be updated soon, stay tuned.

This is the repo for the downloadable version of generatedata.com. The script is essentially an engine to generate any sort of random data in any format. It currently comes with 30 or so Data Types (types of data it generates), 8 Export Types (formats for the data), plus around 30 data sets for specific countries (city names, regions etc). But more importantly it can be extended in any way you want. Check out the developer documentation for more information on that. If you need to generate random data programmatically rather than manually via the UI, you can use the REST API.

The master branch now contains the ongoing v4 rewrite, so if you're downloading the script, get the most recent 3.x tag: https://github.com/benkeen/generatedata/releases

This README file still contains information about the v3 code. It will stay that way until v4 is released.

Requirements

  • PHP 5.3 or any later version of PHP 5.
  • MySQL 4.1.3 or later

How to Install / Documentation

For installation instructions, user and developer documentation, check out: http://benkeen.github.io/generatedata3/

Installation is really, really simple. I deliberately wrote the script to be as self-contained as possible and not require additional PHP/Server configuration when setting it up. That said, it does require PHP 5.3.0 or later. See the documentation for more info.

Pre-packaged solutions

Docker

Kubernetes Helm Chart

Dmitry Rubtsov has put up a Helm chart here: https://github.com/dmirubtsov/generatedata-helm

Vagrant

There's also a pre-packaged Vagrant solution found here, courtesy of Daragh Courtney.

To-Do

Please see the issues tagges as feature requests for a list of things that are still left to complete on this project. Help is always welcome!

License

This script is freely available under the GPL 3 license. See license.txt in the root folder. Please note that all contributors agree that all code is released under this license.

Contributors

In addition to the many fine folk who submit bug reports, a big thanks to the following for their help extending the script: https://github.com/benkeen/generatedata/graphs/contributors

Ben Keen @vancouverben

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].