Skip to content

Add GIF Export Option for GitHub Profile README Compatibility #52

Description

@yashrajnayak

Problem

Currently, Skyline offers embedding via iFrame, which is not supported in GitHub Profile READMEs. This limits users' ability to showcase their contribution visualization in their GitHub profiles, as GitHub's security restrictions prevent iFrame rendering in markdown files.

Proposed Solution

Implement a feature to export the Skyline visualization as an animated GIF. This would:

  1. Allow users to directly embed their Skyline visualization in their GitHub Profile README
  2. Maintain the visual appeal of the 3D contribution graph
  3. Provide a lightweight alternative to the interactive iFrame

Implementation Suggestions

  • Add a "Download as GIF" button next to the existing embed options
  • Generate a smooth 360° rotation animation of the contribution graph
  • Include a link to the live Skyline version for interactive exploration
  • Optimize GIF size and quality for GitHub README display

Additional Considerations

  • GIF resolution and file size optimization
  • Animation duration and rotation speed
  • Option to customize animation parameters
  • Fallback link to the live version for interactive exploration

Would love to hear the community's thoughts on this proposal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions