awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sallar avatar

sallar/github-contributions-chart

0
View on GitHub↗
5,569 stars·265 forks·JavaScript·mit·14 viewsgithub-contributions.vercel.app↗

Github Contributions Chart

This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a single, continuous timeline chart. It operates entirely in the browser as a single-page application, using the HTML5 Canvas API to draw a pixel-level heatmap where color intensity reflects contribution frequency across every day from account creation to the present.

The tool retrieves data through authenticated requests to the GitHub API, then aggregates daily counts into a date-range timeline without requiring any server-side processing. Its output serves as a comprehensive visual dashboard of a developer’s open-source activity, suitable for portfolio displays or profile enhancement. The application is self-contained, with no page reloads during data fetching or rendering.

Features

  • Contribution Timeline Charts - Generates a complete visual timeline of a user's contributions from account creation to the present day.
  • Contribution History Visualizations - Generates a complete visual timeline of a user's GitHub contributions from account creation to the present day.
  • GitHub API Integrations - Retrieves contribution data by making authenticated HTTP requests to GitHub's public API endpoints.
  • Contribution Visualization Tools - Generates a complete timeline chart of a user's GitHub contributions from account creation to the present day.
  • Canvas Rendering - Renders the contribution timeline as a pixel-level canvas image using the HTML5 Canvas API.
  • Contribution Timeline Generators - Creates a chronological visual representation of all GitHub contributions over time.
  • Contribution History Dashboards - Displays a user's full contribution history in a single comprehensive chart.
  • Activity Heatmaps - Maps contribution frequency to a color gradient, producing a heatmap-style visual representation of activity intensity.
  • Contribution Timeline Aggregators - Aggregates daily contribution counts into a continuous timeline spanning from account creation to the current date.
  • Client-Side Execution Environments - Runs entirely in the browser as a client-side JavaScript application without server involvement.
  • Single-Page Applications - Operates as a self-contained single-page application with no page reloads during data fetching or rendering.
  • GitHub Profile Integrations - Creates shareable charts and visualizations to enhance a GitHub profile or personal website.
  • Contribution Pattern Trackers - Tracks and displays a user's open source contribution patterns across their entire GitHub history.
  • Developer Contribution Portfolios - Showcases a developer's long-term contribution history and coding activity for portfolio or resume purposes.

Star history

Star history chart for sallar/github-contributions-chartStar history chart for sallar/github-contributions-chart

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Github Contributions Chart

Similar open-source projects, ranked by how many features they share with Github Contributions Chart.
  • tipsy/profile-summary-for-githubtipsy avatar

    tipsy/profile-summary-for-github

    19,946View on GitHub↗

    This project is a GitHub profile visualization tool and activity dashboard that transforms raw data from the GitHub API into graphical summaries. It functions as a data visualizer designed to provide a high-level overview of a user's coding presence and contribution history. The tool focuses on developer portfolio enhancement by creating visual representations of platform engagement and open source contribution tracking. It generates these summaries as scalable vector graphics that can be embedded directly into markdown files. The system utilizes template-driven layouts and dynamic query par

    Vuegithub-apijavalinkotlin
    View on GitHub↗19,946
  • nirmalscaria/le-git-graphNirmalScaria avatar

    NirmalScaria/le-git-graph

    5,889View on GitHub↗

    Le Git Graph is a browser-based tool that displays a visual commit graph for any GitHub repository, showing branch structure and commit history directly in the page. It operates as a single-page application that injects the commit graph into existing repository pages without full page reloads, using OAuth to authenticate with GitHub and authorize API requests for commit data. The tool renders commit nodes and branch lines on an HTML canvas element for smooth, high-performance visualization of complex git histories. It filters the commit graph to show only commits from a selected branch, hidin

    JavaScriptchrome-extensioncollaborategit-graph
    View on GitHub↗5,889
  • denvercoder1/github-readme-streak-statsDenverCoder1 avatar

    DenverCoder1/github-readme-streak-stats

    6,923View on GitHub↗

    This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a deployable server that calculates consecutive days of commits, pull requests, and issues to produce dynamic visual cards displaying a user's total, current, and longest activity streaks. The tool generates customizable SVG activity stat cards that can be embedded directly into profile overviews. It features a parameter-driven theme engine for modifying colors and borders, as well as localization support for translating labels and formatting dates. The system includes configurable st

    PHP
    View on GitHub↗6,923
  • saadpasta/developerfoliosaadpasta avatar

    saadpasta/developerFolio

    6,451View on GitHub↗

    DeveloperFolio is a React-based template for building a personal developer portfolio website. The project is fundamentally a single-configuration portfolio site where all page content, sections, and links are driven by one central JSON file, eliminating the need to touch component code. It is designed to be deployed as a static site to hosting services like GitHub Pages or Netlify. The portfolio template integrates directly with GitHub, using a personal access token to fetch and display pinned repositories and profile data. It also embeds external social media feeds, pulling recent tweets fro

    JavaScriptdeveloper-foliodeveloper-portfoliohacktoberfest
    View on GitHub↗6,451
See all 30 alternatives to Github Contributions Chart→

Frequently asked questions

What does sallar/github-contributions-chart do?

This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a single, continuous timeline chart. It operates entirely in the browser as a single-page application, using the HTML5 Canvas API to draw a pixel-level heatmap where color intensity reflects contribution frequency across every day from account creation to the present.

What are the main features of sallar/github-contributions-chart?

The main features of sallar/github-contributions-chart are: Contribution Timeline Charts, Contribution History Visualizations, GitHub API Integrations, Contribution Visualization Tools, Canvas Rendering, Contribution Timeline Generators, Contribution History Dashboards, Activity Heatmaps.

What are some open-source alternatives to sallar/github-contributions-chart?

Open-source alternatives to sallar/github-contributions-chart include: tipsy/profile-summary-for-github — This project is a GitHub profile visualization tool and activity dashboard that transforms raw data from the GitHub… saadpasta/developerfolio — DeveloperFolio is a React-based template for building a personal developer portfolio website. The project is… denvercoder1/github-readme-streak-stats — This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a… nirmalscaria/le-git-graph — Le Git Graph is a browser-based tool that displays a visual commit graph for any GitHub repository, showing branch… anmol098/waka-readme-stats — waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the… sourcerer-io/sourcerer-app — Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build…