github-organization-bookmarks
v0.1.1
Published
Generate bookmarks that includes all repositories in a GitHub organization
Downloads
4
Maintainers
Readme
github-organization-bookmarks
Generate bookmarks including all repositories in a GitHub organization.
Requirements
- Node.js v16 or higher
Getting Started
Go anywhere you want the bookmarks to be generated:
cd
mkdir myAwesomeBookmarks
cd myAwesomeBookmarks
Run the script, it will generate a html
file.
For instance, if you want to generate bookmarks for all repositories within NodeSecure organization:
npx github-organization-bookmarks NodeSecure
It will generate a NodeSecure.html
file at ~/myAwesomeBookmarks
(or in the directory you ran the tool).
Go to Chrome bookmarks and import the generated html file.
Note Generated bookmarks should be compatible with most browsers.
Note The tool fetch maximum 100 repositories
Authentication
If you have access to private repositories in the GitHub organization (i.e, you are owner), you'll need to use a GitHub token to authenticate yourself.
Create a .env
touch .env
Add this following ENV variable
# GitHub access token
GITHUB_TOKEN=your_token
You can create a GitHub token here
Bookmark icons
Bookmarks are generated without icon for technical reason, your browser will automatically add it if you already visited the repositories.
Else, you can Open all
your bookmark folder to open each repository, it will then add icons automatically.