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
jasonlong avatar

jasonlong/isometric-contributions

0
View on GitHub↗
3,670 stars·171 forks·JavaScript·MIT·19 views

Isometric Contributions

This project is a browser extension that transforms the standard GitHub activity chart into a three-dimensional isometric pixel art display. It functions as an isometric data visualization tool that represents contribution volume through varying heights of pixel blocks.

The tool enables users to toggle activity graph displays between standard two-dimensional views and isometric perspectives. It modifies the appearance of GitHub profile pages by extracting contribution metrics and rendering them as 3D visual assets.

The implementation covers client-side data extraction, DOM manipulation, and the use of canvas-based rendering and CSS perspective transformations to simulate depth. It utilizes mutation observers to synchronize data updates when the activity graph loads.

Features

  • Contribution Graph Projections - Transforms the GitHub activity history into a three-dimensional isometric pixel art display.
  • Profile Landing Pages - Customizes the aesthetic of the GitHub profile landing page by transforming the contribution graph.
  • DOM Content Extraction - Scrapes activity metrics directly from the GitHub profile page source to drive the visualization.
  • Contribution Graph Stylings - Applies a 3D pixel art aesthetic to the GitHub activity history for visual flair.
  • GitHub Browser Extensions - A specialized GitHub browser extension that transforms the activity chart into isometric 3D art.
  • Isometric Data Visualizers - Represents contribution volume as varying heights of pixel blocks in an isometric perspective.
  • Browser Extensions - Functions as a browser extension that modifies the visual rendering of specific website elements.
  • DOM Element Injection Utilities - Injects custom 3D graphical elements into the DOM to replace the standard activity chart.
  • Three-Dimensional Visualizations - Allows switching between standard 2D charts and three-dimensional volumetric visualizations.
  • Pseudo-3D Canvas Engines - Implements a pseudo-3D canvas engine to render contribution data as geometric blocks.
  • 3D Perspective Transforms - Uses CSS 3D perspective transforms to create a simulated sense of depth for the pixel blocks.
  • Chart Presentation Enhancements - Enhances the presentation of activity charts by turning flat data into isometric 3D blocks.
  • DOM Mutation Observation - Uses MutationObservers to detect when the GitHub activity graph loads to trigger the 3D transformation.

Star history

Star history chart for jasonlong/isometric-contributionsStar history chart for jasonlong/isometric-contributions

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Projects sharing features with Isometric Contributions

These projects share indexed features with Isometric Contributions. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sindresorhus/refined-githubsindresorhus avatar

    sindresorhus/refined-github

    31,587View on GitHub↗

    Refined GitHub is a browser extension that modifies the GitHub web interface to add features and remove annoyances. It functions as a user interface enhancement tool that uses custom CSS and JavaScript to rearrange layouts and inject new interactive elements into GitHub pages. The project serves as a workflow automation tool and repository utility, providing capabilities to automate pull request tasks such as branch cleanup and commit defaults. It acts as a code review assistant by identifying conflicting pull requests and improving navigation for code references. The extension covers severa

    TypeScript
    View on GitHub↗31,587
  • bewlybewly/bewlybewlyBewlyBewly avatar

    BewlyBewly/BewlyBewly

    8,819View on GitHub↗

    BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads. The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a u

    Vuebilibilibrowser-extensionchrome-extension
    View on GitHub↗8,819
  • honestbleeps/reddit-enhancement-suitehonestbleeps avatar

    honestbleeps/Reddit-Enhancement-Suite

    4,397View on GitHub↗

    Reddit Enhancement Suite is a browser extension that injects JavaScript and CSS directly into the Reddit web interface to customize its layout, styling, and behavior. It operates entirely on the client side, storing user preferences locally and manipulating the page's DOM to rearrange elements, apply visual overrides, and observe mutations so that modifications persist even as new content loads dynamically. The extension provides keyboard-driven navigation for browsing posts and comments without a mouse, along with user-defined filtering that can hide or highlight comments and posts based on

    JavaScriptchrome-extensionedge-extensionfirefox-addon
    View on GitHub↗4,397
  • xcanwin/keepchatgptxcanwin avatar

    xcanwin/KeepChatGPT

    14,886View on GitHub↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    JavaScript
    View on GitHub↗14,886
Compare all 30 related projects→

Frequently asked questions

What does jasonlong/isometric-contributions do?

This project is a browser extension that transforms the standard GitHub activity chart into a three-dimensional isometric pixel art display. It functions as an isometric data visualization tool that represents contribution volume through varying heights of pixel blocks.

What are the main features of jasonlong/isometric-contributions?

The main features of jasonlong/isometric-contributions are: Contribution Graph Projections, Profile Landing Pages, DOM Content Extraction, Contribution Graph Stylings, GitHub Browser Extensions, Isometric Data Visualizers, Browser Extensions, DOM Element Injection Utilities.

Which projects share features with jasonlong/isometric-contributions?

Projects with overlapping indexed features include: sindresorhus/refined-github — Refined GitHub is a browser extension that modifies the GitHub web interface to add features and remove annoyances. It… honestbleeps/reddit-enhancement-suite — Reddit Enhancement Suite is a browser extension that injects JavaScript and CSS directly into the Reddit web interface… bewlybewly/bewlybewly — BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to… xcanwin/keepchatgpt — KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI… chartscss/charts.css — charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without… ansh/jiffyreader-public-archive — This project is a browser extension reading assistant and speed reading tool. It functions as a web accessibility…