GGenerator is a command line interface that generates randomic data for tests purposes. It aims to be a easy client for programmers, data scientists, data analysts and data engineers to create a huge amount of data with a variety of complex data using JSON specification and a few commands on terminal.
You need Python 3.7 or later and pip to install and run ggenerator as a command line tool.
A easy way to install ggenerator cli is to use pip:
pip install ggenerator
After that you just have to learn how to use it.
If you do have a specification file, you just follow the next steps:
ggenerator generate --spec /file/path/example.json
If you dont, click here and learn how to create a specification.
If you use MAC OS X, you need to setup two environment variables, for GGENERATOR be able to get your default language system
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
You want to use the develop version or something like that?
Here you will have instruction of how to build this command line interface and have it ready for use.
The first thing you have to do is clone this repository:
git clone [email protected]:Datenworks/ggenerator.git
Now, you will need to create a virtualenv and install all the requirements. If you have pipenv installed:
pipenv install --dev
If you dont have pipenv, you can learn how to install it by going to pipenv repository: https://github.com/pypa/pipenv
After that you can make your updates and fixes, so when you're ready execute:
pipenv run python setup.py build
pipenv run python setup.py install
Done, now you have built a new ggenerator client on your OS.
We dont have it organized yet, but as soon as possible you will be able to contribute.