Git Product home page Git Product logo

ghuser.io's Introduction

Build Status All Contributors Twitter

Better GitHub profiles


WARNING: This project isn't actively maintained anymore.

Table of Contents

What we are building

Example: https://ghuser.io/AurelienLourot

screenshot

We love the default GitHub profiles and we want to enhance them:

  • The GitHub profiles aren't clearly showing all the 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 much you have contributed to them, their size, 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 having users earn stars: You earn stars when you contribute to a repo. We add all these earned stars and show how many you've 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 also want to 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.

Contributing

To the web app's implementation

To the documentation

  • Fork this project.
  • Make some changes to the markdown files.
  • Validate your changes by running ./build.sh.
  • Create a pull request :)

Contributors

Thanks goes to these wonderful people (emoji key):


Aurelien Lourot

๐Ÿ’ฌ ๐Ÿ› ๐Ÿ’ป ๐Ÿ“– ๐Ÿค” ๐Ÿ‘€

Romuald Brillout

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿš‡ ๐Ÿ‘€ ๐Ÿ’ฌ

Charles

๐Ÿ’ป ๐Ÿค”

Tim Lange

๐Ÿ’ฌ ๐Ÿ’ป

Sharon Lin

๐Ÿ’ป

James George

๐Ÿ› ๐Ÿ’ป

Steven

๐Ÿค” ๐Ÿ’ป

Terrell Russell

๐Ÿ’ป

K Yasaswi Sri Chandra Gandhi

๐Ÿ’ป

Reece Dunham

๐Ÿ’ป

John Vandenberg

๐Ÿ› ๐Ÿค”

Naveen Naidu

๐Ÿ›

Shubham Rath

๐Ÿ›

Aditya Agarwal

๐Ÿ“

Rupesh Krishna Jha

๐Ÿ›

CrazyMax

๐Ÿ›

Michal Weizman

๐Ÿ› ๐Ÿค”

Wei WANG

๐Ÿš‡

Brandon Rhodes

๐Ÿš‡

Richard Littauer

๐Ÿค”

Jordan Sissel

๐Ÿš‡

JPBotelho

๐Ÿค”

George Xie

๐Ÿค”

Anish Karandikar

๐Ÿค”

Palash Nigam

๐Ÿ“

Andrew Bredow

๐Ÿค”

Shadab Zafar

๐Ÿค”

Phil de Joux

๐Ÿค”

Sam Johnson

๐Ÿค”

Arseniy Klempner

๐Ÿค”

Daniel Ruf

๐Ÿค”

Joe Cohen

๐Ÿค”

Jacob Weisz

๐Ÿค” ๐Ÿ›

Mehtab Zafar

๐Ÿค”

Neal McBurnett

๐Ÿค”

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!

FAQ

Is my profile static or dynamic?

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:

screenshot

2 All the data about you and your contributions.

Some of my repos are not showing up on my profile, why?

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).

Does ghuser.io intend to compete with the default GitHub profiles?

No, in fact we'd love GitHub to copy ghuser.io or to even do better, so that this project can die.

How are the organizations sorted in the Contributed to section?

For now it's kind of random. See #142 for more details.

ghuser.io's People

Contributors

lourot avatar brillout avatar jamesgeorge007 avatar kyscg avatar rdil avatar sharontlin avatar styfle avatar trel avatar venarius avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.