Skip to content

owsam22/git-galaxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 Git Galaxy — Multi-User Universe

Git Galaxy transforms the GitHub ecosystem into a persistent, interactive 3D universe. Every repository becomes a planet, and every user becomes a unique star in a vast, navigable star field.

Live Demo Placeholder


✨ Features

  • Personalized Star Systems: Your GitHub profile is the central sun. Its size and brightness scale with your followers and total stars.
  • Repository Planets: Every repo is a planet with orbits determined by its last-push date. Planet sizes reflect stargazers and forks.
  • Persistent Universe: A background star field where every previously searched user exists as a persistent, clickable star.
  • Cinematic Navigation: Smoothly fly between different users' galaxies. Each transition features a high-speed camera "warp" effect.
  • Rich Aesthetics: Custom 3D shaders, twinkling background stars with cross-flares, and commit-driven "shooting stars."
  • Interactive Overlay: Expandable glass-morphism UI cards with detailed stats, top languages, and sharing tools.

🚀 Tech Stack

  • Frontend: React, Three.js, React Three Fiber, Framer Motion, Lucide Icons, Vite
  • Backend: Node.js, Express, MongoDB (Atlas)
  • API: GitHub REST API & GraphQL
  • Styling: Vanilla CSS, Modern Glassmorphism

🚀 How to Explore

You can jump into the universe immediately via the live link:

  1. Search: Enter any GitHub username to generate their unique star system.
  2. Navigate: Use your mouse to rotate (360°), zoom, and pan around the galaxy.
  3. Explore: Click on any repository planet to see its details or click on background stars to fly to other users' universes.
  4. Share: Use the "Share my galaxy" button to send your unique universe link to others.

📄 License

MIT License — Developed by owsam22


Tags

#GitHub #ThreeJS #React #DataVisualization #OpenSource #FullStack #WebDesign #3D #Universe #GitGalaxy

About

An immersive 3D universe where every GitHub profile is a star system and every repository is a planet. Explore the open-source galaxy with cinematic camera movements and live repository stats. Built with Three.js & React.

Topics

Resources

Stars

Watchers

Forks

Contributors