Github contributions graph

Author: s | 2025-04-24

★★★★☆ (4.9 / 895 reviews)

lesezeichen twitch

Manipulate your GitHub contribution graph with ease, and look like a professional developer. nodejs javascript bot json js contribution-graph github-contributions github-config github-graph github-contribution-graph github-script. Updated ; JavaScript; sudoshivesh / snake-eating-contribution-graph.

Download wise data recovery portable 6.1.3

GitHub - stuartelimu/contribution-graphs: Github Contributions Graph

Contribution-graphOriginal code can be found at original code was in Python 2.7; it has been adapted to work with Python 3.9Use virtualenv venv to create a virtual environment and install therequirements.txt. You can then run the example using python -m examples.exampleThis is a clone of the Contributions chart from the GitHub user page, written in Python.This is what it looks like with the default settings:I wrote it so that I could use the GitHub design for other things I want to track, including exercise and reading.The original graph was introduced by GitHub in 2013. I don't know whose idea it was; I just copied the design and built my own version of it.InstallationClone this repository onto your computer:git clone git@github.com:alexwlchan/contributions-graph.gitcd contributions-graphInstall the Python dependencies (I recommend doing this inside a virtualenv):pip install -r requirements.txtYou also need to build the style sheets. This uses Sass:sass --scss contributions/static/style.scss:contributions/static/style.cssIf you don't want to or can't install Sass, you can also use an online converter, such as Sassmeister.It should run on Python 2 or 3, although I've only tested it on 2.7.UsageCreate a text file that records each day, with the number of contributions for that day, with a space between the date and the value:Other notes:As with Python source code, anything after a # is ignored and treated as a comment.One date/value pair per line.Blank lines are fine.I've included an example file in the repo: example.txt.Now use the create_graph() function, supplying the name of this text file, and you get the HTML for a simple page with the contributions graph:from contributions.render_html import create_graphprint create_graph("example.txt")If you have multiple such files, supplying them as a list to this function will put all the graphs on the same page:from contributions.render_html import create_graphprint create_graph(["example1.txt", "example2.txt"])This should work on Python 2 and 3, but I've only tested it. Manipulate your GitHub contribution graph with ease, and look like a professional developer. nodejs javascript bot json js contribution-graph github-contributions github-config github-graph github-contribution-graph github-script. Updated ; JavaScript; sudoshivesh / snake-eating-contribution-graph. Manipulate your GitHub contribution graph with ease, and look like a professional developer. nodejs javascript bot json js contribution-graph github-contributions github-config github-graph github-contribution-graph github-script. Updated ; JavaScript; x / github-calendar-graph. github like contribution graph. Contribute to AyushSaini00/github-contribution-graph development by creating an account on GitHub. github like contribution graph. Contribute to AyushSaini00/github-contribution-graph development by creating an account on GitHub. github like contribution graph. Contribute to AyushSaini00/github-contribution-graph development by creating an account on GitHub. 📊 GitHub contribution graph customizer JavaScript, Git, HTML, CSS. pixel-art pixel project personal-project contribution-graph github-contributions pixelart pixel-art-maker github-contribution github-graph contributions-graph githubcontributions github-contribution-graph git-art gitartwork pixelarts gitart Github Contributions Graph. Contribute to stuartelimu/contribution-graphs development by creating an account on GitHub. Embeddable GitHub contributions graph. Contribute to rwxmad/react-github-contribution-graph development by creating an account on GitHub. Monokai Isometric Contributions This is an extension for Chrome, Safari (see note below), and Firefox (beta) that lets you toggle between your regular GitHub contribution chart and an isometric pixel art version. It uses obelisk.js for the isometric graphics.Besides being sort of neat looking, this view is interesting in that it highlights the differences between the number of contributions with more granularity. This isn't meant to completely replace the standard 2D graph though, because in most ways it is actually less useful. For example, there are no axis labels, shorter bars can be hidden behind taller ones, you can't hover over a bar to see the day and count, etc.InstallationNOTE: When installing this extension, you will likely see a warning about it needing access to all domains, not just github.com. This is required for people who are using GitHub Enterprise since it can be installed on any domain name.You'll need to install it manually. First clone or fork this repo. Then, on your Chrome Extensions page, make sure "Developer mode" is checked. You can then click the "Load unpacked extension..." button and browse to the chrome directory of this repo.HackingTo hack on the extension, you'll first need to make sure you've installed it in Developer mode (see above). Once you've made changes to the extension, go back to the Extensions page and click the Reload link under the extension entry.As of v0.8.3, this project uses CoffeeScript. To compile the iso.coffee file to all extensions:Feel free to send a pull request

Comments

User5308

Contribution-graphOriginal code can be found at original code was in Python 2.7; it has been adapted to work with Python 3.9Use virtualenv venv to create a virtual environment and install therequirements.txt. You can then run the example using python -m examples.exampleThis is a clone of the Contributions chart from the GitHub user page, written in Python.This is what it looks like with the default settings:I wrote it so that I could use the GitHub design for other things I want to track, including exercise and reading.The original graph was introduced by GitHub in 2013. I don't know whose idea it was; I just copied the design and built my own version of it.InstallationClone this repository onto your computer:git clone git@github.com:alexwlchan/contributions-graph.gitcd contributions-graphInstall the Python dependencies (I recommend doing this inside a virtualenv):pip install -r requirements.txtYou also need to build the style sheets. This uses Sass:sass --scss contributions/static/style.scss:contributions/static/style.cssIf you don't want to or can't install Sass, you can also use an online converter, such as Sassmeister.It should run on Python 2 or 3, although I've only tested it on 2.7.UsageCreate a text file that records each day, with the number of contributions for that day, with a space between the date and the value:Other notes:As with Python source code, anything after a # is ignored and treated as a comment.One date/value pair per line.Blank lines are fine.I've included an example file in the repo: example.txt.Now use the create_graph() function, supplying the name of this text file, and you get the HTML for a simple page with the contributions graph:from contributions.render_html import create_graphprint create_graph("example.txt")If you have multiple such files, supplying them as a list to this function will put all the graphs on the same page:from contributions.render_html import create_graphprint create_graph(["example1.txt", "example2.txt"])This should work on Python 2 and 3, but I've only tested it

2025-03-29
User7540

Monokai Isometric Contributions This is an extension for Chrome, Safari (see note below), and Firefox (beta) that lets you toggle between your regular GitHub contribution chart and an isometric pixel art version. It uses obelisk.js for the isometric graphics.Besides being sort of neat looking, this view is interesting in that it highlights the differences between the number of contributions with more granularity. This isn't meant to completely replace the standard 2D graph though, because in most ways it is actually less useful. For example, there are no axis labels, shorter bars can be hidden behind taller ones, you can't hover over a bar to see the day and count, etc.InstallationNOTE: When installing this extension, you will likely see a warning about it needing access to all domains, not just github.com. This is required for people who are using GitHub Enterprise since it can be installed on any domain name.You'll need to install it manually. First clone or fork this repo. Then, on your Chrome Extensions page, make sure "Developer mode" is checked. You can then click the "Load unpacked extension..." button and browse to the chrome directory of this repo.HackingTo hack on the extension, you'll first need to make sure you've installed it in Developer mode (see above). Once you've made changes to the extension, go back to the Extensions page and click the Reload link under the extension entry.As of v0.8.3, this project uses CoffeeScript. To compile the iso.coffee file to all extensions:Feel free to send a pull request

2025-04-21
User4107

Hey everyone, not sure how to resolve this, but I spent a few hours trying to get my contribution to show but it just doesn't. I've went through the checklist and ensured the conditions are all met in this "Why are my contributions not showing" article, and I've also followed the steps in this "Merging multiple accounts" article, but yet my contributions for the past 9 months on a github organization is still not shown on my profile.For context, I've been contributing to a few repositories on a GitHub organization on another GitHub account for the past 9 months, and I had just merged that other github account into this one by deleting it and adding the email associated to this account. I've also been invited to that organization on this account, and I've done a git push successfully here. However, after more than 10 hours of waiting, the GitHub contribution to that organization is still not showing, despite the commits' author being linked to my current account already (i.e. it's already been recognized that the past 9 months worth of commit is tied to this account, and yet the contribution is not updated).Can someone tell me how to go about getting the contributions to show?

2025-04-09
User3428

GitHub Commit Sync CLIThis CLI tool allows you to sync GitHub contributions by generating commit scripts based on the contribution history of a GitHub user. Ideal for merging commit histories from different accounts into one visual contribution graph.CHANGELOG2024-10-20: Now the commits use 'No.' to express the number of commits instead of the '#' character to avoid conflicts with repository issues. -FeaturesFetch Contribution History: Retrieves contribution history from any GitHub user.Generate Commit Scripts: Creates a shell script to replicate the commits locally.Avoid Duplicate Commits: Ensures that existing commits are not duplicated.Unique Commit Messages: Each commit has a unique message to avoid conflicts.InstallationFollow these steps to get started:Use the "Use template" buttonClone the repository:git clone your_repository_from_templateNavigate to the project directory:Install dependencies:UsageRun the CLI with:or for Node.js version 22 and above:You will be prompted to enter the GitHub username, the minimum year, and the maximum year for fetching contributions. Additionally, you can decide whether to execute the script immediately or not.Execute Immediately: If you choose yes, the commits will be generated and executed immediately.Generate Script Only: If you choose no, the commits will be generated in the script.sh file for manual execution later.Once the script has been executed or generated, you can push the changes to your GitHub repository with:Similar Tools ⚒️Git SyncedInspirationThis project was inspired by the work of charpeni in sync-external-contributions. However, since the original project is no longer maintained and doesn't work as of today, I created this project to fulfill the same need.

2025-04-11
User3820

In Python 2.7.Todo listHere are some ideas I have for the future:More colours and shapes. Since each cell is just a , it should be fairly easy to recolour and reshape.Here are a few that I came up with by just tweaking the CSS by hand:It would be nice for those to be available as options rather than by hand-tweaking.A mobile version. The short and wide version doesn't really work on small screens, but I think this design might work if you rotated through 90 degrees. Weeks along the top, months down the side.I want to give that a go.Unit tests are awesome. I should write more of them.The ability to customise some of the text. Right now, it only says "Contributions". It would be nice to be able to put other words in as appropriate.More statistics options. I just took the three stats that GitHub offers, but there may be different ones that are useful.(For example, a graph of steps walked doesn't really have much use for longest/current streak, but might want average daily steps.)Skippable weekends? I think it might be useful to use this for some work-related tasks, but since I don't work weekends, there would be a bunch of blank boxes. It might be nice to have an option for omitting weekends.Squash the bugs! Since this project involves a lot of fiddly stuff with calendars and dates, it's almost certain that somewhere, someday, something will go wrong. I'd like to do some more testing to find out if/where that's going to be.

2025-04-17
User6093

Create a Professional GitHub Profile in MinutesOur AI-powered generator helps you create an impressive GitHub profile README that showcases your skills, projects, and contributions. Stand out in the developer community with a profile that truly represents you.✨ AI-Powered Content🎨 Custom Templates🔄 Real-time Preview📊 GitHub Stats💻Showcase Your Tech StackDisplay your skills with beautiful icons. Choose from 200+ technologies and frameworks.💻LanguagesJavaScript, Python, Java...🛠FrameworksReact, Node.js, Django...☁️CloudAWS, Azure, GCP...🔧ToolsDocker, Git, VSCode...📊Visualize Your ContributionsAutomatically integrate your GitHub statistics with beautiful graphs and charts.📈Contribution StatsShow your GitHub activity📊Language DistributionVisualize code composition⭐Repository InsightsDisplay project stats🏆Achievement BadgesShowcase achievements📌Pin Your Best ProjectsHighlight your top repositories with auto-updating cards.A brief description of this amazing project. Built with React and TypeScript.⭐ 123↔ 45TypeScriptA brief description of this amazing project. Built with React and TypeScript.⭐ 123↔ 45TypeScriptOnly enter your GitHub username, e.g. 'torvalds'How to Use1️⃣Enter UsernameInput your GitHub username2️⃣GenerateOur AI creates your profile3️⃣CustomizeEdit and arrange sections4️⃣Copy & UseAdd to your profileFrequently Asked QuestionsHow do I add the generated README to my GitHub profile?Create a new repository with the same name as your GitHub username, add a README.md file, and paste the generated content.What makes a good GitHub profile README?A good profile README should include your bio, skills, notable projects, contributions, and ways to connect with you.Can I customize the generated content?Yes! Our editor allows you to modify all sections, add new ones, and arrange them in any order you prefer.

2025-04-14

Add Comment