Skip to content

A way of "tagging" Github repos. Enter the name of a Github organization or user in the white box to the top-left and click "Reload" to see all their repos. To add tags, put comma-separated terms in square brackets in a repo's description.

RobertAKARobin/repotagger.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foo RepoTagger

I got tired of digging through all my repos to see which were Ruby, which were Javascript, and so on. So I made this janky system of tagging repos, and sorting them by those tags (as well as the repo names and number of stars).

Go to http://repotagger.github.io, enter the name of a Github organization or user, click "Load Repos", and away you go. Bookmark the resulting link for easy access, or fork this and add it to your own organization/account.

This uses the Github API. They have rate limiting in place -- you can only use their API so much with one Github account before they start rejecting you -- so RepoTagger asks each user to log into their own Github account first.

To tag repos

Edit the "Description" of the repo on Github, and include your tags [in,this,format].

For example:

[ruby,activerecord] This is my sweet app.

TODO

  • Enable API caching to mitigate bumping against the rate limit (Done!)
  • Sort by multiple tags
  • Figure out why the Github API always returns the same values for watchers_count and stargazers_count

About

A way of "tagging" Github repos. Enter the name of a Github organization or user in the white box to the top-left and click "Reload" to see all their repos. To add tags, put comma-separated terms in square brackets in a repo's description.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published