Is a extension made to easy the navigation througt repositories. It also displays the repos that you are the author separated from the repos you are not the author. Both organized alphabeticaly. After creating the personal acess token, insert it to the extension and go to a differente github page and open the extension again. While already functional, GitHub NavEase is constantly evolving with ongoing improvements planned for the future.
- Sign in to your GitHub account.
- Click on your profile photo in the upper-right corner of any page, then click on Settings.
- In the left sidebar, click on Developer settings.
- In the left sidebar, click on Personal access tokens.
- Click on Generate new token.
- Give your token a descriptive name in the Note field.
- Under the Select scopes, check the following options:
- repo (Full control of private repositories)
- repo:status (Access commit status)
- repo_deployment (Access deployment status)
- public_repo (Access public repositories)
- repo:invite (Access repository invitations)
- security_events (Read and write security events)
- admin:org (Full control of orgs and teams, read and write org projects)
- write:org (Read and write org and team membership, read and write org projects)
- read:org (Read org and team membership, read org projects)
- manage_runners:org (Manage org runners and runner groups)
- read:user
- Click on Generate token.
- Copy the token to your clipboard. For security reasons, after you navigate off the page, you will not be able to see the token again.
GitHub NavEase is an open-source project, and contributions are welcome. Whether you're interested in adding new features, fixing bugs, or improving documentation, your contributions are invaluable. Feel free to fork the repository, make your changes, and submit a pull request.
- Run
pnpm install
to install dependencies - Run
npm run build
to build the extension - Head to the extensions page of your browser (ex:
edge://extensions/
) - Enable developer mode
- Click
Load unpacked
and select thedist
folder of this project - Make your changes to the codebase
- When done with your changes, run:
npm run dev
The project will automatically reload the page whenever there are code changes. - Head back to the page you want to test the extension on