Skip to content

Create commits on your GitHub profile for any date in the past πŸ“…. Whether you want to fill up your contribution graph πŸ“ˆ or even make cool patterns and artwork 🎨.

License

Notifications You must be signed in to change notification settings

AnubhavChaturvedi-GitHub/GitHubBot-The-Ultimate-GitHub-Contribution-Manipulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Bot - The Ultimate GitHub Contribution Manipulator

Welcome to the GitHub Bot project! This bot allows you to effortlessly create backdated GitHub commits, craft unique patterns on your contribution graph, and automate the process for a more interactive experience with your GitHub profile.

Whether you're looking to create artistic visual patterns, fill in gaps in your contribution history, or experiment with your GitHub contributions, this bot is your one-stop solution!

GitHub Bot Demo Screenshot

πŸš€ Features

  • Backdated Commits: Create commits for any specific date in history.
  • Customizable Graph Patterns: Design creative, eye-catching patterns and designs for your contribution graph.
  • Fully Automated: Automate the commit process, saving you time and effort.
  • Super Easy Setup: Follow simple, intuitive steps to set up and run.
  • Ultimate GitHub Experience: Experiment with contributions, test different patterns, or just make your GitHub look cooler!

πŸŽ₯ Demo Video

For a visual walkthrough of the bot, check out the demo video below:

GitHub Bot Demo

πŸ›  Getting Started

Step 1: Clone the Repository

Clone this repository to your local machine:

git clone https://github.com/AnubhavChaturvedi-GitHub/GitHub-Bot.git
cd GitHub-Bot

Step 2: Install Dependencies

Set up your project by initializing a new Node.js project:

npm init -y

Step 3: Install Required npm Modules

Install the necessary modules:

npm install moment simple-git random

Step 4: Run the Bot

Run the bot and start generating your commits:

node index.js

⚑ Usage Examples

  • Fill Up Your Contribution Graph: Automatically add commits on days you missed to make your graph more consistent.
  • Create Custom Art Patterns: Position your commits on specific dates to create stunning visual designs.
  • Experiment with Contributions: Test different commit patterns to see how GitHub displays them on your profile.

⚠️ Important Notes

  • Use the bot responsibly. Artificially inflating your contributions for deceptive purposes may go against GitHub's terms of service.
  • Make sure your system time and Git configuration are correctly set up to avoid issues.

πŸ“„ License

This project is licensed under the MIT License. See the LICENSE file for more information.

🀝 Contributing

We welcome contributions! Feel free to fork the repo, open issues, or submit pull requests to improve the bot.

About

Create commits on your GitHub profile for any date in the past πŸ“…. Whether you want to fill up your contribution graph πŸ“ˆ or even make cool patterns and artwork 🎨.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published