https://github.com/cdjellen/discover
Explore GitHub using the repository contribution graph.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.8%) to scientific vocabulary
Keywords
Repository
Explore GitHub using the repository contribution graph.
Basic Info
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Explore GitHub
A novel, interactive, graph-based interface for discovering new GitHub repositories, currently hosted at explore-github.com.

Start Exploring
bash
git clone --recursive https://github.com/cdjellen/discover.git
cd discover
Create the .env settings.
bash
touch .env
nano .env
Add a GitHub personal access token.
bash
GITHUB_TOKEN=ghp_... # access token required to leverage the GraphQL API (does not need any permissions)
Launch the containers.
bash
docker compose up -d
Navigate to http://localhost:8000 to start exploring, or http://localhost:8000/api/docs for interactive API documentation.
Overview
Explore GitHub's implicit graph of contributors and repositories to discover new projects and opportunities for collaboration.
GitHub repositories are collaborative efforts, often built by many users. The open-source ecosystem which GitHub supports empowers users around the world to contribute fixes and features to many repositories. Users often contribute to a number of distinct repositories with a similar focus.
Discovery in GitHub often takes the form of tag-based search. These tags are helpful, provided you know what tag to search a-priori. This tool provides an alternative mechanism for discovery based on your interest in some "seed" repository. This repository can be anything, but the tool is most effective when it is built collaboratively by many users. Explore GitHub enables visual discovery of new, interesting repositories which share contributors with that seed repository.
Contributing
This project welcomes improvements and contributions, especially to the UI tracked as discover-frontend on GitHub or further (non-breaking) improvements to the RPC/REST API tracked as egh-api.
Please feel free to open an issue here or in the relevant repository with suggestions, ideas, bugs, or potential accessibility improvements.
Pull requests are welcomed and will be reviewed through the relevant code repository.
Owner
- Name: Chris Jellen
- Login: CDJellen
- Kind: user
- Location: Seattle, WA
- Company: @Microsoft
- Website: cdjellen.com
- Repositories: 5
- Profile: https://github.com/CDJellen
Cloud software engineering at Microsoft. Cross-team data solutions focused on observability, reliability, strategic planning, and automation.
GitHub Events
Total
- Push event: 3
- Pull request event: 2
- Create event: 1
Last Year
- Push event: 3
- Pull request event: 2
- Create event: 1