Welcome to Repo Activity Recorder, a tool designed to automatically track and visualize your GitHub repository activity and contribution data. This tool provides dynamic SVG displays of your GitHub statistics, making it easier for you to monitor your progress and contributions over time.
- Automated Tracking: Automatically records daily activity and contribution data for your GitHub repositories.
- Dynamic Visualization: Displays your activity and contribution data as SVG images.
- Profile Integration: Shows total stars, clones, and views for each repository on your GitHub profile.
- No Time Limits: Records total stars, clones, and views without a 14-day limit.
- Easy Setup: Simple workflow to start tracking your repository activity.
To get started with Repo Activity Recorder, you can download the latest release from here. After downloading, follow the instructions below to set up the tool.
Before you begin, ensure you have the following installed:
- Python 3.x
- GitHub account
Repo Activity Recorder utilizes GitHub Actions to run workflows that gather statistics about your repositories. It collects data on stars, clones, and views, and visualizes this information in an easy-to-read format.
The tool uses GitHub's API to gather the necessary data. It runs daily to ensure that your statistics are up-to-date.
The collected data is then transformed into SVG images. These images can be displayed on your GitHub profile, providing a visual representation of your contributions.
After setting up the tool, you can begin using it to track your GitHub activity.
- Run the Workflow: Start by manually running the โGenerate Stats Imagesโ workflow in the Actions tab of your repository.
- View Your Stats: Once the workflow completes, you can view your stats on your profile and within the repository.
You may want to customize certain settings to fit your needs. Hereโs how to do it:
- Go to your GitHub account settings.
- Navigate to Developer settings > Personal access tokens.
- Generate a new token with the necessary permissions.
- Store this token securely and use it in your configuration.
You can configure which repositories to track by editing the configuration file. Specify the repositories you want to include in the tracking process.
Contributions are welcome! If you want to help improve Repo Activity Recorder, follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or suggestions, feel free to reach out:
- GitHub: Shravancoder2022
- Email: your-email@example.com
To download the latest version of Repo Activity Recorder, visit the Releases section. Download the appropriate file, execute it, and start tracking your GitHub activity today!
Repo Activity Recorder provides a straightforward way to monitor your GitHub contributions. With automated tracking and dynamic visualizations, you can stay informed about your progress. Whether you are a seasoned developer or just starting, this tool can help you visualize your contributions effectively.
Thank you for checking out Repo Activity Recorder! We hope you find it useful in your GitHub journey.