18 Must-Bookmark GitHub Repositories Every Developer Should Know

ShefaliShefali
3 min read

In this post, I'll introduce you to 18 must-bookmark GitHub repositories that will help you in your coding journey.

Let's get started!🚀

30 Days Of JavaScript

This repository provides a 30-day JavaScript coding challenge which can help you to improve your JavaScript skills through hands-on practice.

https://github.com/wesbos/JavaScript30

30 seconds of code

It is a great collection of useful JavaScript snippets that you can understand in 30 seconds or less.

https://github.com/30-seconds/30-seconds-of-code

App Ideas

This repository provides a collection of application ideas that you can use to improve your coding skills.

https://github.com/florinpop17/app-ideas

Awesome JavaScript

It contains a curated list of JavaScript frameworks, libraries, resources, and tools to help you become a better JavaScript developer.

https://github.com/sorrycc/awesome-javascript

Beautiful Docs

It is a collection of great examples and tips from various programming languages and technologies to help you create beautiful documentation for your own projects.

https://github.com/matheusfelipeog/beautiful-docs

Build your own X

You can check out this repository to master programming by recreating your favorite technologies from scratch.

https://github.com/codecrafters-io/build-your-own-x

Coding Interview University

This repository covers a wide range of topics including data structures, algorithms, system design, and more, for preparing for coding interviews.

https://github.com/jwasham/coding-interview-university

CSS Style Guide

This repository offers best practices and conventions for writing clean, scalable, and maintainable CSS code.

https://github.com/dropbox/css-style-guide

Design Resources for Developers

You can improve your design skills and create better user experiences by learning from this repository. This offers a curated list of design resources, including tools, libraries, websites, and articles.

https://github.com/bradtraversy/design-resources-for-developers

Developer Roadmap

It provides a clear guide on what to learn and in what order to advance your career as a developer.

https://github.com/kamranahmedse/developer-roadmap

Free-certifications

This repository provides a comprehensive list of certifications and training courses for various tech topics.

https://github.com/cloudcommunity/Free-Certifications

Free for dev

This provides a collection of software and services that you can use for free.

https://github.com/ripienaar/free-for-dev

Free Programming Books

This is a valuable resource, which offers a huge collection of free programming books covering a wide range of languages, frameworks, and technologies.

https://github.com/EbookFoundation/free-programming-books

How Web Works

This repository is a great resource for understanding the fundamentals of web development and networking.

https://github.com/vasanthk/how-web-works

Node Best Practices

This repository provides a collection of best practices for building Node.js applications, covering topics like project structure, error handling, security, performance optimization, and more.

https://github.com/goldbergyoni/nodebestpractices

Project Based Learning

It is a helpful resource of project-based tutorials that teach programming concepts through hands-on projects.

https://github.com/practical-tutorials/project-based-learning

Public APIs

A collection of free and public APIs for use in software and web development projects.

https://github.com/public-apis/public-apis

You-don’t-know-JS

This repository is a resource for understanding JavaScript's quirks, nuances, and advanced features.

https://github.com/getify/You-Dont-Know-JS

That’s all for today.

I hope it was helpful.

Thanks for reading.

For more content like this, click here.

You can also follow me on X(Twitter) for getting daily tips on web development.

Keep Coding!!

1
Subscribe to my newsletter

Read articles from Shefali directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Shefali
Shefali

I am a passionate web developer from India. I find pleasure in talking about programming and I love to help everyone who needs any guidance related to programming.