https://github.com/raphcodec/rand-org-generator
Rand-Org-Generator attempts mimic real company structures. The dummy data generated by this project is intended to be used in analytics projects or web projects.
https://github.com/raphcodec/rand-org-generator
data duckdb factory-boy faker org-chart polars python3
Last synced: 10 months ago
JSON representation
Rand-Org-Generator attempts mimic real company structures. The dummy data generated by this project is intended to be used in analytics projects or web projects.
- Host: GitHub
- URL: https://github.com/raphcodec/rand-org-generator
- Owner: RaphCodec
- License: mit
- Created: 2025-03-24T00:17:25.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-24T01:22:57.000Z (10 months ago)
- Last Synced: 2025-03-24T01:25:43.286Z (10 months ago)
- Topics: data, duckdb, factory-boy, faker, org-chart, polars, python3
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Rand-Org-Generator attempts mimic real company structures. The dummy data generated by this project is intended to be used in analytics projects or web projects.
## Prerequisites
In order to run this project you will need to have UV by Astral installed. Find the installation instructions [here](https://docs.astral.sh/uv/getting-started/installation/)
## Basic Usage
``` bash
git clone https://github.com/RaphCodec/rand-org-generator.git
cd rand-org-generator
uv run main.py
```
By default this will generate a hierarchy of 5,000 people. In order to geneate more of less people passa new number to the size paramater of the make_org function.
```python
org = make_org(size= 3_000)
```
## License
Rand-Org-Generator is released under the MIT license. For details, see the [License](LICENSE.md) file.