Skip to content

cmtdrt/GitLandscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitLandscape

A 3D visualization of your GitHub contributions using Three.js. Display your contribution graph as an interactive 3D grid (in dark or light mode) where you can move around and zoom in on your contributions. Each day is represented by a cube whose height corresponds to your number of contributions.

image

Setup

  1. Create a GitHub token:

  2. Configure environment variables:

    • Copy .env.example to .env
    • Edit .env and add your GitHub username and token:
      GITHUB_USERNAME=your_username
      GITHUB_TOKEN=your_token_here
      
  3. Install dependencies and start:

    npm install
    npm start

    To start in light theme, use:

    npm start -- --light
  4. Open in your browser:

    • Navigate to http://localhost:3000
    • Select a year from the dropdown to view your contributions in 3D

About

A three-dimensional visualization of your GitHub contributions using Three.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors