A beautiful bootstrap open-source, self-hosted and easy to use webserver that lists your GitHub projects.
Report a Bug | Request a New Feature | Help Develop This Project | Fund Me
Loved the project? Please consider giving a star :)
Since github-repo-list is self-hosted, it does not work immediately out-of-box.
- Download the repo
- execute
npm install
- edit the
config.json
with your information (github token: https://github.com/settings/tokens) - edit
repos.txt
in this format (<author>/<reponame>) - execute
node index.js
- Done!
Click here for a live preview of the repo.
For support you can create an issue here on GitHub or you can join my Discord.
- List Repos
- Language bar (Hover for lang percentage)
- Hover tooltips everywhere
- Owner avatar
- Description
- Count of stars, collaborators, issues and forks
- Badges for license, latest release tag and readme-file
Feedback is great! If you have a suggestion or request, create an issue! Smilarly, if you have any issues, use the issue tab to let us know.
You are not allowed to remove any part of the footer. That includes all of the info about the copyright. If you wish to remove that info feel free to contact me on my Discord
- Add support for gists / projects / wikis
- fix README preview (displays HTML tags instead of converting them)
You can help develop this project by doing some things of the todolist and making a pull request. If you have some even better ideas on how this project can be improved you can also make a pull request.
This repo is licensed under MIT. For more information see file "LICENSE".