An open API service indexing awesome lists of open source software.

https://github.com/imscruz/fakeconc

A simple script that generates fake contributions for a GitHub repository to showcase activity, without actually altering the project in any meaningful way. This is NOT intended for spamming or malicious activity. The purpose is purely for learning, demonstration, or fun!
https://github.com/imscruz/fakeconc

contribution fake fakeresons generator git github python random spam

Last synced: 2 months ago
JSON representation

A simple script that generates fake contributions for a GitHub repository to showcase activity, without actually altering the project in any meaningful way. This is NOT intended for spamming or malicious activity. The purpose is purely for learning, demonstration, or fun!

Awesome Lists containing this project

README

          

# Fake Contribution Generator

A simple script that generates fake contributions for a GitHub repository to showcase activity, without actually altering the project in any meaningful way. This is **NOT** intended for spamming or malicious activity. The purpose is purely for learning, demonstration, or fun!

## 🚨 WARNING 🚨
Before you begin, ensure that **Git** and **Python** are installed on your machine.

This project is meant for **educational purposes only**. It is **NOT** to be used for spamming GitHub profiles or misleading others. Please do **NOT** use this for unethical purposes. If you need evidence of real contributions, refer to the actual commits made during testing.

### Suggested Use:
- Fork the repository and experiment with it in a safe, private environment like **GitHub Codespaces** or your own local machine.
- **DO NOT** use this for misleading or malicious activities, as it violates GitHub's terms of service.

---

## Installation

Clone the repository to your local machine:
```bash
git clone
cd
```

Install the required dependencies:
- This project requires `colorama` to be installed, which will be handled automatically by the script.
- Run the following command to install the requirements:
```bash
pip install -r requirements.txt
```

Run the script:
- To begin generating fake contributions, simply run:
```bash
python main.py
```

---

## Tutorial

### Forking the Repository
- Fork this repository to your GitHub account and open it in **GitHub Codespaces** for easy access and experimentation.
- Alternatively, clone it locally if you're working outside GitHub.

### Running the Script
- After forking or cloning, you need to ensure all required dependencies are installed. This will be handled by the script, so just follow the on-screen prompts.

### Using the Contribution Generator
- When you run the script, it will ask for:
- A **repository URL**: This is the GitHub repository where you want to add the fake contributions.
- A **folder name**: It will create a new folder inside your project to store the generated files.
- **How many contributions** you want to make.
- The script will generate fake commits, each with a **random commit message** chosen from a predefined list.

### Verifying Real Contributions
- To confirm that the contributions are legitimate and real, check the actual commit history of the repository.
- View the commits by navigating to the "Commits" section of the repository or follow this link: [Commit History]()

---

## License

This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.

---

## IMPORTANT DISCLAIMER

This repository is **NOT** intended to be used for spam or any malicious activities. **If you use this for anything other than educational or testing purposes, you could face account suspension**.

This script is **NOT** intended for any form of abuse, including tricking potential employers or misrepresenting your work on GitHub. Please be respectful and use this script responsibly.

---

## Feedback & Issues

Feel free to open an issue if you encounter any problems or need help understanding how to use the script. All contributions are welcome!

**Creator**: [imscruz](https://github.com/imscruz)

---

## Suggested Environment

We recommend using **GitHub Codespaces** to experiment with this project. It's easy to set up and offers a great environment for running scripts and testing code.

---

## Real Contribution Proof

If you need proof that the contributions are legitimate and have been made correctly, you can refer to the actual commit history of this repository. You can check the commit logs by going to the "Commits" section of the repository or follow this [Fake Commits]().

This is to ensure that everything is transparent and can be verified. We encourage you to experiment and learn, but always be ethical in your use of such tools.