WARNING: We're overloaded at the moment and we can't handle any new profile request. We're sorry and will come back soon with a system that scales better. See #143.
Better GitHub profiles
Example: https://ghuser.io/AurelienLourot
We love the default GitHub profiles and we want to enhance them:
- The GitHub profiles aren't clearly showing all repos you have contributed to since you joined GitHub. We are showing them all, even those you don't own and those owned by organizations you're not in.1
- The GitHub profiles are listing all the repos you own but they sort them only by age of the latest commit. We prefer to sort repos by a combination of how active they are, how much you have contributed to them, how popular they are, etc. For each user we want to see first the latest greatest repos they have most contributed to.
- On GitHub only repos earn stars. We push it one step further by transferring these stars to users. If you have built 23% of a 145 stars repo, you deserve 33 stars for that contribution. We add all these stars and clearly show how many of them you earned in total.
- The GitHub profiles don't clearly show how big your contribution to a repo was, when you don't own it. Maybe you wrote 5%. Maybe 90%. We make it clear.
- GitHub detects programming languages. We want to also know about technologies/frameworks, e.g. "react", "docker", etc.
- The GitHub profiles allow filtering your repos by programming language. We will allow filtering by technologies/frameworks as well.
- The GitHub profiles can be tweaked by clicking around. We allow them to be tweaked programmatically.
- On GitHub only users and organizations have avatars. We bring avatars to repos.
Our enhanced profiles are accessible at https://ghuser.io/<github-username>
, e.g.
ghuser.io/AurelienLourot.
1 We achieve this by using github-contribs.
Request it here.
-
19 Jun 2018
start coding -
04 Jul 2018
first prototype -
14 Aug 2018
fix first scaling issues -
15 Oct 2018
fix second round of scaling issues -
31 Oct 2018
address first user feedback -
30 Nov 2018
display more data on each profile to really make it a modern programmer resume
- Fork this project.
- Make some changes to the web app.
- Validate your changes by running the app locally.
- Create a pull request :)
- Fork this project.
- Make some changes to the markdown files.
- Validate your changes by running
./build.sh
. - Create a pull request :)
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
NOTE: if you should be on the list of contributors but we forgot you, don't be shy and let us know!
For now it's static and the data2 is refreshed at least once per day. If you scroll down to the bottom of your profile you can see how old the data is:
2 All the data about you and your contributions.
Did you give them a star? We don't display repos with no stars at all. We think that if even you haven't given them a star, then you probably aren't proud of them (yet).
No, in fact we'd love GitHub to copy ghuser.io or to even do better, so that this project can die.
For now it's kind of random. See #142 for more details.