🌐 Live: dev-scope.netlify.app
DevScope is a minimal, web-based GitHub contributor showcase built for the HashSlap Summer of Code (HSSoC). It allows contributors to add their GitHub profiles and automatically displays their avatars, usernames, and top programming languages using GitHub’s public APIs.
- 🔍 Searchable Grid View of all contributors
- 🧠 Top Languages Analysis using GitHub API
- 🖼️ Clean, terminal-inspired UI
- 🔧 No backend — built with HTML + JS + JSON
- ⚡ Fast & lightweight — deploys easily on Netlify/Vercel
- 👥 Community-driven — contributors add themselves via
contributors.json
To preview the project locally, you don't need to install Node.js or use any build tools.
💡 If you're using VS Code or a similar editor, install the Live Server extension to quickly view the site in your browser:
- Install the Live Server extension in VS Code.
- Open the project folder in your editor.
- Right-click on
index.html
and choose "Open with Live Server".
Your browser will automatically open the site and refresh on changes.
You can also open the index.html
file directly in your browser without any extensions.
- Ensure no other processes are using port 8080
- If changes are not reflected, hard refresh your browser:
- Windows/Linux: Press
Ctrl + F5
- Mac: Press
Cmd + Shift + R
- Windows/Linux: Press
- If you see a blank page or missing data:
- Open Developer Tools (F12 or right-click -> Inspect)
- Go to Network tab
- Check 'Disable cache' checkbox
- Refresh the page
- contributors.json: List of GitHub usernames
- src/index.html: Main HTML file
- src/script.js: JavaScript to fetch and display data
- src/style.css: Styling for the page
-
Fork this repository
-
Clone it:
git clone https://github.com/your-username/dev-scope.git cd dev-scope
-
Add your GitHub username to the
contributors.json
file:[ "your-github-username", "another-contributor" ]
-
Commit and Push
-
Create a Pull Request
Once merged, your profile will appear on the website within minutes!
- CORS might block GitHub API requests in some environments
- API rate limits might cause delays
- HTML / CSS / JavaScript
- GitHub REST API v3
- JSON-based contributor input
- Deployed on Netlify
This project was born out of the desire to give HSSoC contributors a simple yet impactful way to showcase their GitHub presence — without needing to write backend code or configure databases.
DevScope is an open-source effort by the HashSlap Summer of Code community. Contributions, feedback, and stars are always welcome!
MIT License © 2025 HashSlap Summer of Code