A cross-platform, free and open source random group generator.
-
Generate random groups quickly and easily after specifying the number of groups or people per group
-
Random Group Generator allows you to save and open files
-
Customisable user interface with multiple styles to choose from
-
Import and export multiple types of files
At this time, Random Group Generator is a source only distribution.
-
Make sure Python is installed. Both Python 3.7 and 3.8 have been tested.
-
Obtain the source code by cloning this repository and extract the files.
-
Open a shell (on Windows the Command Prompt or PowerShell) in the top level directory of the extracted Random Group Generator source tree.
-
On Linux and MacOS, run the following command:
pip3 install -r requirements.txt
On Windows, run the following command:
pip install -r requirements.txt
To run Random Group Generator:
-
Open a shell in the top level directory of Random Group Generator.
-
On Linux and MacOS, run the following command:
python3 -i main.py
On Windows, run the following command:
python -i main.py
-
Navigate to the top level directory of Random Group Generator.
-
Double click on
main.py
.
For support, please open an issue on GitLab.
- Change the GUI framework used to PyQt5
- Make Random Group Generator more customizable
- Add the ability to import and export files (csv, xls, xlsx)
- Create some styles
- Add preferences
- Add more options for importing and exporting (ods)
- Tools panel including many different name manipulation functions
- Add a file system tree panel for file manipulation
- Create more styles
Pull requests are welcome. For a feature request or bug, please open an issue on GitLab.
Random Group Generator is released under the GNU General Public License v3.