DEV Community

Cover image for Best Github Repositories For Developers!!

Best Github Repositories For Developers!!

garvitmotwani profile image Garvit Motwani Updated on ・2 min read

Note: This list is my personal reference You can also refer to this list

Web Developer Roadmap

GitHub logo kamranahmedse / developer-roadmap

Roadmap to becoming a web developer in 2021

Web Developer Roadmap - 2021

Roadmap to becoming a web developer in 2021

Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective; sharing them here to help the community.

Special Announcement:

We now have a YouTube Channel
I plan on covering the roadmaps and put more content there
Subscribe to the channel.

Purpose of these Roadmaps

The purpose of these roadmaps is to give you an idea about the landscape and to guide you if you are confused about what to learn next and not to encourage you to pick what is hip and trendy. You should grow some understanding of why one tool would be…

This repository gives brief descriptions, resources, and the roadmaps to become a developer whether it is Front end development, Back-end development, or DevOps Roadmap.
they also have a website:

30 Seconds Of Code

GitHub logo 30-seconds / 30-seconds-of-code

Short JavaScript code snippets for all your development needs


30 seconds of code

Short JavaScript code snippets for all your development needs

  • Visit our website to view our snippet collection.
  • Use the Search page to find snippets that suit your needs. You can search by name, tag, language or using a snippet's description. Just start typing a term and see what comes up.
  • Browse the JavaScript Snippet List to see all the snippets in this project or click individual tags at the top of the same page to narrow down your search to a specific tag.
  • Click on each snippet card to view the whole snippet, including code, explanation and examples.
  • You can use the button on the right side of a snippet card to copy the code to clipboard.
  • If you like the project, give it a star. It means a lot to the people maintaining it.

Want to contribute?

  • If you want to help us improve, take…

This JavaScript Open Source snippet repository contains a wide variety of ES6 helper functions. It includes helpers for dealing with primitives, arrays, and objects, as well as algorithms, DOM manipulation functions, and Node.js utilities.

Awesome For Beginners

GitHub logo MunGell / awesome-for-beginners

A list of awesome beginners-friendly projects.


Awesome First PR Opportunities Awesome

A list of awesome beginner-friendly projects.

Inspired by First Timers Only blog post.

If you are a maintainer of open-source projects, add the label first-timers-only (or similar) to your project and list it here so that people can find it.

If you are looking to contribute, then explore this list, look at first-timers-only labelled open issues on Github, and follow @first_tmrs_only on Twitter to be notified when a new first-timers-only issue is created.

If you are not a programmer but would like to contribute, check out the Awesome for non-programmers list.

Table of Contents:


  • MvvmCross (label: first-timers-only) The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  • RawCMS (label: good first issue) RawCMS is a headless CMS written…

This Repository contains numerous beginner-friendly projects for almost all programming languages.

Tech Interview Handbook

GitHub logo yangshun / tech-interview-handbook

💯 Materials to help you rock your next coding interview

Tech Interview Handbook

Black Lives Matter. Support the Equal Justice Initiative

What is this?

Carefully curated content to help you ace your next technical interview, with a focus on algorithms. System design questions are in-progress. Besides the usual algorithm questions, other awesome stuff includes:

Help from you in contributing content would be very much appreciated!

Why do I want this?

This repository has practical content that covers all phases of a technical interview, from…

This repository contains the content to help you ace your next technical interview, with a focus on algorithms and some difficult but vital questions that could be asked in an interview.

You Don't Know JS Yet

GitHub logo getify / You-Dont-Know-JS

A book series on JavaScript. @YDKJS on twitter.

You Don't Know JS Yet (book series) - 2nd Edition

This is a series of books diving deep into the core mechanisms of the JavaScript language. This is the second edition of the book series:


To read more about the motivations and perspective behind this book series, check out the Preface.

If you're looking for the previous first edition books, they can be found here.

Premier Sponsor

This edition of the YDKJS book series is exclusively sponsored by Frontend Masters.

Frontend Masters is the gold standard for top-of-the-line expert training material in frontend-oriented software development. With over 150 courses on all things frontend, this should be your first and only stop for quality video training on HTML, CSS, JS, and related technologies.

I teach all my workshops exclusively through Frontend Masters. If you like this book content, please check out my video training courses.

I want…

JavaScript is a fantabulous and in-demand programming language, there are countless free resources out there in other forms for JavaScript, but there are not so many resources in a form of an eBook thus, You Don't Know JS Yet by getify is an amazing eBook to start with JS.

Twitter Handles:


If you have any repositories for the DEVCommunity or me to check out, leave a link to them in the Discussion!

Don't forget to follow me on Twitter!!

Discussion (0)

Editor guide