DEV Community

Cover image for Top 10 Useful Repositories For Frontend Developers
Soumyadeep Dey ☑️
Soumyadeep Dey ☑️

Posted on • Edited on

Top 10 Useful Repositories For Frontend Developers

10 Best Repositories for Web Developers in 2023

As a web developer, staying up to date with the latest tools, frameworks, and libraries is crucial for professional growth. Here are 10 highly recommended repositories on GitHub that can enhance your web development skills and help you build amazing projects:

  • freeCodeCamp/freeCodeCamp: A free online coding bootcamp that offers comprehensive web development courses. It covers a wide range of topics and provides hands-on projects to practice your skills.
  • vuejs/vue: A progressive JavaScript framework renowned for its simplicity and flexibility. It allows you to build responsive user interfaces with ease.
  • angular/angular: A comprehensive JavaScript framework used for building single-page applications. It offers a robust set of features and has a large community.
  • reactjs/react: A widely adopted JavaScript library for building user interfaces. Its component-based architecture and efficient rendering make it a popular choice.
  • facebook/react-native: A JavaScript framework for developing native mobile applications. It leverages React's power to create cross-platform apps for both iOS and Android.
  • bootstrap/bootstrap: A popular front-end framework that simplifies the process of building responsive and mobile-first websites and web applications. It provides a rich collection of customizable components.
  • d3/d3: A JavaScript library for creating interactive data visualizations. It offers powerful tools for manipulating documents based on data.
  • tensorflow/tensorflow: An open-source machine learning framework developed by Google. It allows web developers to build and deploy machine learning models efficiently.
  • webpack/webpack: A popular module bundler for JavaScript applications. It helps optimize and package your code, making it easier to manage dependencies and improve performance.
  • expressjs/express: A fast and minimalist web application framework for Node.js. It simplifies the process of building web applications and APIs with its intuitive and flexible architecture.

Exploring these repositories will give you access to cutting-edge tools and resources in the web development landscape. They can significantly enhance your skills and help you create impressive projects. Happy coding!

Top comments (17)

Collapse
 
adambright profile image
Info Comment hidden by post author - thread only accessible via permalink
Adam Bright

So you've included:

  • Bootstrap, a highly opinionated framework for lazy backend developers, but not TailwindCSS.
  • Airbnb styleguide instead of a link to, let's say, prettier and eslint
  • Axios, mostly redundant library that was replaced by fetch
  • Vue and react but not something like svelte(kit), solid or astro. Or at least nuxt and next
  • d3 that is used in such a specific cases that it doesn't belong to "in high demand"
  • moment.js - a deprecated library
  • express.js - something that can be replaced with benefits by other libraries
  • a list that you didn't write

Did i get it right?

Collapse
 
soumyadeepdey profile image
Soumyadeep Dey ☑️

Updated List Here!

Collapse
 
adambright profile image
Adam Bright

staying up to date with the latest tools, frameworks, and libraries is crucial for professional growth

Ah, damn, here we go again

I don't know why you decided to hide my comment, where I told you why your list is not that good, after changing it, but... it still is not that good:

  • code camp is kinda nice, but it doesn't fit in "repositories" list.
  • vue,angular,react - same as I said before: where is svelte? solid? qwik? astro? leptos? etc. If you want to include UI frameworks, just add them all, no? Oh, there's also htmx now... welp
  • react-native - same, where are most known/used alternatives?
  • bootstrap - I said before, why did you include opinionated UI kit, but not TailwindCSS? There's a ton of UI kits for different UI frameworks. Material? Ant? DaisyUI? Where are they?
  • d3, as I stated, not something everyone will use, why?
  • tensorflow is not everyone will use. if you want to ad Stats and ML related repos, please add others: keras, numpy, pandas, etc. Yes, it's python, but most stats and ML tools will be written in python anyway.
  • webpack is now being replaced by vite. why did you include something old, but not something new, that community already uses widely?
  • express is not the best choice, I said it already.

Also, why does this list contain only javascript related repos, if you didn't strictly bound it to front-end anyway? Why not python? Go? Hell, add Rust for some upvotes! It looks like you misunderstood or misused "Web Dev" with "Frontend dev" and then remembered, that you also have few more repos and just smashed them together.

Collapse
 
http400 profile image
PawelPawelPawel

Moment.js shouldn't be on this list...

Moment.js is a legacy project, now in maintenance mode. In most cases, you should choose a different library.

Collapse
 
soumyadeepdey profile image
Soumyadeep Dey ☑️

Yes!

Collapse
 
atinypixel profile image
Aziz Kaukawala

A much better alternative to moment.js is Day JS

Collapse
 
toolkituse profile image
toolkituse
Collapse
 
soumyadeepdey profile image
Soumyadeep Dey ☑️

Mmmmm

Collapse
 
toolkituse profile image
toolkituse

hahaha

Collapse
 
aturki profile image
Ali Turki

I wonder why web development is often reduced to front end development 🤔

Collapse
 
atinypixel profile image
Aziz Kaukawala

Possibly because all the Batman(s) are busy coding or writing comments (like me) instead of blogs 😂😉

Collapse
 
soumyadeepdey profile image
Soumyadeep Dey ☑️

I'm Vegeance😎🤘

Thread Thread
 
atinypixel profile image
Aziz Kaukawala

🤣🤣🤣

Collapse
 
soumyadeepdey profile image
Soumyadeep Dey ☑️

Here Is An Updated Article After Reading Several Comments!

Happy Coding!

Collapse
 
antonkobelev profile image
AntonKobelev

Link doesn't work - reactjs/react

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more