Providing you the guidance, tools, and education to become the most efficient and productive recruiter, sourcer, or hiring manager possible|

By Ben Slater

It’s no secret that recruiting developers might just be one of the toughest parts of every sourcers day.

If you’re still trawling LinkedIn relentlessly you’re missing a trick. You need to take advantage of social networks like Github to source top engineers.

So why should you use Github for recruitment?

Well, sourcing on Github is free, but more importantly, Github is a pretty important part of most serious developer’s workflow. As a result, it’s become very popular with the kinds of technical candidates that you might struggle to find elsewhere.

We’ve broken down everything you need to know about recruiting and sourcing developers on Github. Enjoy!

What is Github?

Github is the world’s biggest social coding site.

It’s a place where developers can host, share and collaborate on code that is built around an open source framework (e.g. Ruby on Rails).

All software projects on the site use the Git revision control system) (a version tracking system). Thus lets developers record and track updates to code, and compare it with the original.

Simply put, sharing code on Github is the technical equivalent of sharing photos or content on Facebook or Instagram.

Recruiting on Github: What can you learn?

Github is packed full of great technical talent.

If you want to source candidates on Github effectively, you need to know where to look. You can learn heaps about each developer, and their interests and skills if you pay attention…

A developer’s Github profile provides a wealth of information.

sourcing on github (candidate profile)

A quick glance should tell you a candidate’s username, current employer, location and email address, but digging a little deeper pays off:


These include personal blogs, projects and other links that candidates have chosen to display (all great places to learn more about their work and interests!)


The number of followers a developer has on Github is a great indicator of their skill and reputation within the Open Source community.

For reference:

2-10 followers is good, 11-25 is very good, 26-75 is fantastic and anyone with 75+ followers is a complete rockstar (be warned, these people can be tricky to recruit!)


This is where you can see the contributions that a developer has made to other projects on the site. Even if you’re completely non-technical you can glean a fair amount from exploring this section.

For example:

See if you can spot keywords that pertain to the coding languages the person usually writes in (for example “rails” should be visible if a person has contributed to a Ruby on Rails project.

sourcing on github (rails contributions)


The repositories section contains the open-source development projects that the developer is hosting on Github, as well as projects that they’ve copied (“forked”).

To gauge the popularity of a developer’s projects in the community, you should check how many people have starred or “forked”, (forking or starring code indicates that other developers see it as valuable).

recruiting on github (repositories)


Forking” someone’s repository creates a copy of it. This allows the forker to modify the original code and use it for their own projects.

This concept of sharing ideas and code is at the very core of open source sites like Github, (if code is meant to be private it will not be hosted on the site).

When you go to a repository page, you can see how many people have starred and forked it, as well as a range of other project activity. A large amount of activity indicates that a developer has created (or is working on) a popular project.

How to search for developers on Github

With more than 32 million monthly users, Github can offer a lot to recruiters who understand how to search the platform.

Here’s a step-by-step guide on how to source developers on Github.

1. Create an account

Sounds obvious right! Github search is pretty limited to anyone who isn’t logged in, so creating an account and adding basic information and a photo will help you get started.

2. Run a new search

There are 3 main things to think about when you run a search on Github.

Followers: As we discussed previously, followers are a great indicator of the respect that a developer has earned within the open source community. As such, they’re a neat way to gauge seniority.

Language: What specific skillset are you looking for?

Location: Unless you’re trying to fill a remote role, location is always an important parameter for your search.

Here are a few examples of how you might combine these terms into a search:

language:ruby on rails location:london followers:5..10

language:javascript location:san francisco followers:<50

You don’t have to run your search directly from Github, you can use Google instead. Here are a few effective strings to source candidates from Google:

Find Profiles: “public activity” -tab.activity

Find Profiles with location: “london” “joined on” “public activity” -tab.activity

Find Profiles with key terms: (ios | android) “public activity” -tab.activity

Find Profiles with key terms, followers or starred count: (“50..250 followers” | “100..500 starred”) (javascript) “joined on” -tab.activity

You can add parameters like “joined on [insert date]”, specific organisations or even the organisations of a certain headcount to narrow your search further.

3. Filter candidate profiles

By default Github usually shows you repositories (not profiles) in the search results. You need to filter by users to find the candidates that match your new search.

sourcing on github (select user)

Github will automatically show you the best match for your query, but there’s an option to re-order your results by things like “most followers”, “most repositories” and “most recently joined”.

Sometimes it can be effective to sort candidates by the amount of time they’ve been a member on the site (“most recently joined”). These candidates are unlikely to have been contacted by as many recruiters and may be more likely to reply to you…

sourcing on github (filter search)

Once you’ve found the candidates that you’re looking for, log their profiles with a Sourcing Chrome Extension, and add them to your CRM or spreadsheet.

How to contact candidates on Github

One of the biggest advantages of sourcing on Github is that most candidates list their personal email address in their profile.

This makes outreach easy, the only problem is that it makes outreach easy for every other recruiter!

This is why personalising your message effectively becomes so important. The developers that you contact may be receiving countless other recruiting messages – you need to find a way to stand out.

The best way to do this is by learning as much as you can about candidates.

i) Check repositories

Head back over to a developers repositories to see the code that they’ve stored. It doesn’t matter if you don’t know your CSS from your HTML, you can still get plenty of information here.

sourcing on github (repositories)

Code listed under “Sources” has been authored by the developer, while anything that’s been “Forked” has been copied from another user.

Look for recognisable keywords, and open up projects to read the description and learn more. Remember, most of the code on Github is related to personal projects, so you can get a really good idea of what people are genuinely passionate about.

Remember: anything that you spot here can be used in your outreach.

ii) Monitor public activity

Take a look at their public activity to see what they’ve been focused on recently.Have they been on active on GitHub? Are they adding more code, or forking someone else’s? Is there a particular project that they’re spending a lot of time on?

If so try and mention it in your message.sourcing on github (public activity)

iii) Cross reference

Github is great for giving you a snapshot of a candidate’s technical interests, but make sure you cross reference it sites like Twitter, LinkedIn and Facebook to get the full picture on candidates.

iv) Craft a custom message

The final step is simple. Pull together all of the personal information that you’ve picked up from Github and other social networks and craft your message.

Here’s an example that we put together to give you an idea of the kind of message that works well here:

contact candidates on Github

Original posting link:

By |2019-08-10T10:57:19-05:00July 14th, 2019|Blogs and Articles|85 Comments


  1. vurtil opmer November 14, 2019 at 3:50 am - Reply

    I’ve learn some good stuff here. Certainly worth bookmarking for revisiting. I surprise how so much attempt you place to create this sort of excellent informative site.

  2. Samuel December 19, 2019 at 2:25 pm - Reply

    I blog often and I really appreciate your content. Your article has truly peaked my interest.

    I will book mark your site and keep checking for new information about once per week.
    I opted in for your RSS feed too.

  3. Monte December 19, 2019 at 2:34 pm - Reply

    Thanks for your personal marvelous posting!

    I quite enjoyed reading it, you can be a great author.I will make sure to bookmark your blog and will eventually come back down the road.
    I want to encourage you to continue your great posts, have a nice evening!

  4. Emilia December 19, 2019 at 2:39 pm - Reply

    It’s really a great and helpful piece of info. I’m glad that you shared this helpful info with us.

    Please keep us informed like this. Thanks for sharing.

  5. Gilda December 19, 2019 at 2:40 pm - Reply

    I read this piece of writing completely concerning the comparison of newest and
    preceding technologies, it’s amazing article.

  6. Cindi December 19, 2019 at 2:40 pm - Reply

    Hello, I enjoy reading through your post. I wanted to write
    a little comment to support you.

  7. Rozella December 19, 2019 at 2:49 pm - Reply

    Keep this going please, great job!

  8. dee December 19, 2019 at 2:51 pm - Reply

    It’s actually a nice and helpful piece of info. I’m satisfied that you shared
    this helpful info with us. Please keep us up to date like this.
    Thank you for sharing.

  9. Laurence December 19, 2019 at 2:55 pm - Reply

    I could not resist commenting. Well written!

  10. King.Sorusor.Org December 19, 2019 at 3:01 pm - Reply

    Hi, I do believe this is a great web site.

    I stumbled upon it 😉 I’m going to bookmark it. May you become rich and continue to guide others.

  11. Johnny December 19, 2019 at 3:02 pm - Reply

    Hey there! I know this is kinda off topic but I’d figured I’d ask.
    Would you be interested in trading links or maybe guest authoring
    a blog article or vice-versa? My blog covers a lot of the same subjects as yours and
    I think we could greatly benefit from each other. If you are interested feel
    free to send me an email. I look forward to hearing from you!
    Terrific blog by the way!

  12. Bernadette December 19, 2019 at 3:21 pm - Reply

    Pretty nice post. I just stumbled upon your weblog and wished to say that
    I have really enjoyed surfing around your blog posts.
    After all I will be subscribing to your rss feed and I hope you write again soon!

  13. Cecil December 19, 2019 at 3:28 pm - Reply

    Simply want to say your article is as astounding.
    The clearness in your post is simply nice and i could
    assume you’re an expert on this subject. Well with your permission let me to grab your RSS feed to keep updated
    with forthcoming post. Thanks a million and please continue the gratifying work.

  14. Ines December 19, 2019 at 3:35 pm - Reply

    You should enter a contest for one of the greatest recruiting resource websites on the web.
    I most certainly will highly recommend MadSourcer!

  15. Gisele December 19, 2019 at 3:47 pm - Reply

    Thanks for your marvelous posting! I genuinely enjoyed reading it, you are a great author.I
    will always bookmark your blog and definitely will come back later on. I want to
    encourage you to continue your great writing, have
    a nice evening!

  16. Diego December 19, 2019 at 3:56 pm - Reply

    It’s difficult to find well-informed people in this particular topic, however, you sound
    like you know what you’re talking about! Thanks

  17. Hazel December 19, 2019 at 4:06 pm - Reply

    If someone desires to have updated info on the most recent technologies then that person must pay a
    visit this web site and be up to date!

  18. December 19, 2019 at 4:07 pm - Reply

    Good day! I just wish to offer you a big thumbs up for your excellent info you have here on this post.
    I will be returning to your web site for more soon.

  19. December 19, 2019 at 4:13 pm - Reply

    Awesome post.

  20. calvin December 19, 2019 at 4:14 pm - Reply

    That is a very good tip particularly to those fresh to
    the blogosphere. Brief but very accurate info… Thanks for sharing this one.
    A must read post!

  21. Bettina December 19, 2019 at 4:22 pm - Reply

    Wonderful post! We will be linking to this great post on our site.
    Keep up the great writing.

  22. Ambrose December 19, 2019 at 4:24 pm - Reply

    What’s up, I check your blog like every week. Your writing style is witty, keep it up!

  23. Tawnya December 19, 2019 at 4:28 pm - Reply

    It’s difficult to find experienced people about this subject, however, you
    seem like you know what you’re talking about! Thanks

  24. Vanita December 19, 2019 at 4:28 pm - Reply

    Very good info. Lucky me I discovered your website by accident (stumbleupon).

    I have book-marked it for later!

  25. Nydia December 19, 2019 at 4:33 pm - Reply

    Thanks very nice blog!

  26. Rosita December 19, 2019 at 4:39 pm - Reply

    I could not resist commenting. Very well written!

  27. Paulina December 19, 2019 at 4:40 pm - Reply

    This is very interesting, You’re a very skilled blogger.

    I have joined your feed and look forward to seeking more of your great post.
    Also, I’ve shared your website in my social networks!

  28. December 19, 2019 at 4:40 pm - Reply

    Wow, amazing blog layout! How long have you been blogging
    for? you make blogging look easy. The overall look of your site is wonderful, as well as
    the content!

  29. Leslie December 19, 2019 at 4:49 pm - Reply

    WOW just what I was looking for. Came here by searching for sourcing techniques.

  30. Brianna December 19, 2019 at 4:51 pm - Reply

    Hey very interesting blog!

  31. December 19, 2019 at 4:55 pm - Reply

    Thanks very interesting blog!

  32. Mckenzie December 19, 2019 at 5:02 pm - Reply

    Great post.

  33. December 19, 2019 at 5:10 pm - Reply

    Its like you read my mind! You appear to know so much about this,
    like you wrote the book in it or something. I think that you can do
    with some pics to drive the message home a bit, but instead of
    that, this is excellent blog. A great read.

    I’ll definitely be back.

  34. Claribel December 19, 2019 at 5:15 pm - Reply

    I like the valuable information you provide in your articles.

    I will bookmark your weblog and check again here frequently.
    I’m quite sure I’ll learn many new stuff right
    here! Good luck for the next!

  35. Pauline December 19, 2019 at 5:15 pm - Reply

    Hi there, I enjoy reading all of your article posts.
    I wanted to write a little comment to support you.

  36. Danielle December 19, 2019 at 5:17 pm - Reply

    This info is invaluable. How can I find out more?

  37. Boyce December 19, 2019 at 5:20 pm - Reply

    I could not refrain from commenting. Very well written!

  38. December 19, 2019 at 5:22 pm - Reply

    Great work! This is the kind of information that
    should be shared across the web. Disgrace on the search engines for now not positioning this publish upper!

    Come on over and consult with my site . Thanks =)

  39. Candace December 19, 2019 at 5:22 pm - Reply

    Excellent blog here! Also your website loads up fast!

    What web host are you using? Can I get your affiliate link to your host?
    I wish my web site loaded up as fast as yours lol

  40. Libby December 19, 2019 at 5:22 pm - Reply

    You actually make it seem so easy with your presentation but
    I find this matter to be really something that I think I would never understand.
    It seems too complicated and extremely broad for me.
    I am looking forward for your next post, I will try to get
    the hang of it!

  41. Carmelo December 19, 2019 at 5:23 pm - Reply

    I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you
    hire out a designer to create your theme? Outstanding work!

  42. Bettye December 19, 2019 at 5:26 pm - Reply

    Hi there! Do you use Twitter? I’d like to follow you
    if that would be ok. I’m undoubtedly enjoying your blog and look forward to new posts.

  43. Columbus December 19, 2019 at 5:27 pm - Reply

    I know this if off topic but I’m looking into starting my own weblog and was curious what all is needed to get set up?
    I’m assuming having a blog like yours would
    cost a pretty penny? I’m not very internet smart so I’m not 100% positive.
    Any suggestions or advice would be greatly appreciated.

    Appreciate it

  44. Celsa December 19, 2019 at 5:27 pm - Reply

    There’s definately a great deal to know about
    this subject. I really like all the points you have made.

  45. Melisa December 19, 2019 at 5:29 pm - Reply

    Great web site you’ve got here.. It’s difficult to find quality
    writing like yours nowadays. I really appreciate people like
    you! Take care!!

  46. Gale December 19, 2019 at 5:29 pm - Reply

    It’s the best time to make a few plans for the future and it’s time to be happy.
    I’ve read this publish and if I may I desire to recommend you few attention-grabbing things or suggestions.
    Maybe you could write subsequent articles relating to this article.
    I want to learn even more things about it!

  47. Amos December 19, 2019 at 5:30 pm - Reply

    It’s really a cool and helpful piece of info. I’m happy that you just shared this useful information with us.
    Please keep us informed like this. Thanks for sharing.

  48. Agueda December 19, 2019 at 5:30 pm - Reply

    My partner and I stumbled over here from a different page and thought I should check things out.
    I like what I see so i am just following you. Look forward to looking over your web page again.

  49. Victorina December 19, 2019 at 5:30 pm - Reply

    I read this post completely concerning the difference of latest
    and earlier technologies, it’s amazing article.

  50. discuss December 19, 2019 at 5:31 pm - Reply

    I have been surfing on-line more than three hours lately, but I by no means discovered any attention-grabbing article like yours.
    It is beautiful worth enough for me. In my opinion, if all webmasters and bloggers made excellent content as you
    probably did, the net will likely be a lot more useful than ever before.

  51. Jon December 19, 2019 at 5:32 pm - Reply

    Oh my goodness! Incredible article dude! Many thanks, However I am encountering issues with your RSS.
    I don’t know the reason why I am unable to join it.
    Is there anyone else having the same RSS problems? Anybody who knows the answer can you kindly respond?

  52. Colleen December 19, 2019 at 5:35 pm - Reply

    Hello mates, how is everything, and what you desire to say concerning
    this article, in my view its really amazing designed
    for me.

  53. Sam December 19, 2019 at 5:40 pm - Reply

    Hello There. I found your weblog using msn. This is an extremely well written article.
    I will make sure to bookmark it and come back to learn more of your helpful info.

    Thank you for the post. I will certainly return.

  54. Julian December 19, 2019 at 5:42 pm - Reply

    Very nice post. I just stumbled upon your blog and wanted to say that I’ve truly
    loved surfing around your weblog posts. In any case I will be
    subscribing to your rss feed and I am hoping you write again very soon!

  55. Fidelia December 19, 2019 at 5:42 pm - Reply

    It is in reality a great and helpful piece of info.
    I am glad that you shared this helpful information with us.
    Please keep us up to date like this. Thank you for

  56. Amado December 19, 2019 at 5:42 pm - Reply

    I do not even know how I ended up here, but I thought this post was
    great. I don’t know who you are but definitely you’re going to
    a famous blogger if you aren’t already 😉 Cheers!

  57. Latonya December 19, 2019 at 5:43 pm - Reply

    Fabulous, what a weblog it is! This website provides valuable data to us, keep it up.

  58. Jeffry December 19, 2019 at 5:43 pm - Reply

    What’s Going down i’m new to this, I stumbled upon this I
    have discovered It absolutely helpful and it has helped
    me out loads. I’m hoping to contribute & help other users like its aided me.

    Good job.

  59. Eli December 19, 2019 at 5:44 pm - Reply

    Hi, I think your blog might be having internet browser compatibility problems.
    Whenever I look at your blog in Safari, it looks fine however, if opening in Internet Explorer, it’s got some overlapping issues.

    I simply wanted to provide you with a quick heads up!
    Besides that, excellent site!

  60. gena December 19, 2019 at 5:44 pm - Reply

    When I originally left a comment I appear to have clicked on the -Notify me when new comments are added-
    checkbox and from now on every time a comment is added I get four emails with the exact
    same comment. There has to be a means you can remove me from that
    service? Thanks!

  61. December 19, 2019 at 5:46 pm - Reply

    I pay a visit day-to-day a few blogs and websites to read articles, however this blog offers feature based posts.

  62. Claudia December 19, 2019 at 5:47 pm - Reply

    I am really impressed with your writing skills as well as with
    the layout on your blog. Is this a paid theme
    or did you customize it yourself? Anyway keep
    up the excellent quality writing, it’s rare to see a nice blog like
    this one today.

  63. Iris December 19, 2019 at 5:48 pm - Reply

    Hi! I just would like to give you a huge thumbs up for the excellent info
    you have here on this post. I am coming back to your website for more

  64. Rosalina December 19, 2019 at 5:49 pm - Reply

    Undeniably believe that which you stated.
    Your favorite reason seemed to be on the web the simplest thing to be aware
    of. I say to you, I certainly get annoyed while people consider worries that they plainly
    do not know about. You managed to hit the nail upon the
    top and defined out the whole thing without having side-effects ,
    people could take a signal. Will likely be back
    to get more. Thanks

  65. Keenan December 19, 2019 at 5:49 pm - Reply

    I’ll right away snatch your rss feed as I can’t find your email subscription hyperlink or e-newsletter service.

    Do you’ve any? Please let me realize in order that I could subscribe.

  66. December 19, 2019 at 5:50 pm - Reply

    Hola! I’ve been reading your blog for a while now
    and finally got the bravery to go ahead and give you a shout
    out from Atascocita Texas! Just wanted to mention keep up the great job!

  67. Kelle December 19, 2019 at 5:51 pm - Reply

    It’s an amazing article designed for all the web visitors; they will obtain advantage from it I am sure.

  68. stewart December 19, 2019 at 5:52 pm - Reply

    My brother recommended I would possibly like this website.
    He used to be totally right. This publish truly made my day.
    You cann’t consider simply how a lot time I had spent for this info!

  69. Zoe December 19, 2019 at 5:52 pm - Reply

    Fantastic items from you, man. I have take into accout your stuff prior to and you are simply extremely great.

    I actually like what you have bought here, really like what you are stating and the way in which during which you say it.
    You are making it entertaining and you still take care of to keep it wise.
    I cant wait to read much more from you. That
    is really a tremendous web site.

  70. December 19, 2019 at 5:53 pm - Reply

    Woah! I’m really enjoying the template/theme of this website.

    It’s simple, yet effective. A lot of times it’s hard to get that “perfect balance”
    between usability and visual appeal. I must say
    you’ve done a very good job with this. In addition, the blog loads very fast for me on Firefox.
    Superb Blog!

  71. Antoinette December 19, 2019 at 5:54 pm - Reply

    Thank you a bunch for sharing this with all people you actually recognize what you are speaking about!
    Bookmarked. Kindly additionally consult with my website =).
    We will have a link change contract between us

  72. Savannah December 19, 2019 at 5:57 pm - Reply

    What’s up colleagues, good paragraph and fastidious arguments commented at this place, I am really enjoying by these.

  73. MadSourcer Editorial Team December 20, 2019 at 9:11 am - Reply

    I appreciate the feedback!

  74. Deanne M. December 24, 2019 at 9:22 am - Reply

    Have you ever thought about writing an ebook or guest authoring on other blogs?
    I have a blog based on the same information you discuss and would love to have you share some stories/information. I know my viewers would enjoy your work.
    If you’re even remotely interested, feel free to send me an email.

  75. Trisha December 29, 2019 at 9:32 am - Reply

    It’s really a nice and helpful piece of info. I am happy that
    you just shared this helpful info with us.
    Please keep us up to date like this. Thanks for sharing.

  76. Danny December 29, 2019 at 10:01 am - Reply

    Woah! I’m really loving the template/theme of this blog. It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between usability and visual appeal.
    I must say that you’ve done an excellent job with this.
    Additionally, the blog loads very quick for me on Safari.

    Excellent Blog!

  77. Trent Grover December 29, 2019 at 11:10 am - Reply

    I like the valuable info you provide in your articles.

    I’ll bookmark your blog and check again here frequently.
    I’m quite sure I’ll learn a lot of new stuff right here!

    Keep up the good work!

  78. Liza Ammy December 30, 2019 at 5:03 am - Reply

    Great article post.Thanks Again. Keep writing

  79. Ashli Tran December 30, 2019 at 7:03 am - Reply

    Quality content is the key to motivate users to pay a visit the web site, that’s what this web page is providing. Well done!

  80. John S. January 2, 2020 at 12:01 am - Reply

    WOW just what I was searching for. Came here by searching for keyword…next thing you know I’m here!

    • Ajinkya November 23, 2020 at 9:50 am - Reply

      A very good read. Wanted to share a good tool source candidates from GitHub – Webbtree.
      Helps X-Ray search, grab using Chrome extension and do CRM on a cloud based platform, to get rid of spreadsheets.

  81. Tracey January 12, 2020 at 2:33 pm - Reply

    I really like what you guys are usually up too. Such clever work and reporting! Keep up the excellent works guys I’ve added you guys
    to my own blogroll.

Leave A Comment

This website uses cookies and third party services. Ok