15 JavaScript GitHub Repos You Should Check Out
Tags: beginners, productivity, webdev, javascript
Published: 2022-02-01 06:32:18

Version control isn't the only thing GitHub offers; it is also a terrific content resource. For Developers seeking to up-skill themselves and stay relevant, GitHub is the go-to resource for free e-books, tutorials, and interview preparation materials. 

Regardless of where they are on their career path, I've compiled a list of the most valuable JavaScript repositories that every developer should have a look. I bet you haven't seen most of these gems before!

Without further ado, let us get into the article

## 1. material-ui

[Link](https://github.com/mui-org/material-ui)

![mui-org_material.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634789978570/NuHYkufjv.png)

The Material-UI library (formerly MUI) is the React UI library you always wanted. Start with your own design system or use Material Design.


## 2. Modernizr

[Link](https://github.com/Modernizr/Modernizr)

![Modernizr_Modern.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790063651/P7N5tgXH0.png)

JavaScript library Modernizr can detect HTML5 and CSS3 features in the users browsers.

## 3. nodemon

[Link](https://github.com/remy/nodemon)


![remy_nodemon_ Mo.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790155057/2o6PmpIoE.png)

The developer's best friend - monitor any change to your node.js application and restart the server automatically

## 4. swagger-ui

[Link](https://github.com/swagger-api/swagger-ui)

![swagger-api_swag.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790224144/om7QK8d7q.png)

Swagger UI generates beautiful documentation dynamically from a Swagger-compliant API using HTML, JavaScript, and CSS assets.

## 5. generator-jhipster

[Link](https://github.com/jhipster/generator-jhipster)

![jhipster_generat.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790310192/udJOqy_dv.png)

The JHipster Development Platform is used to build, develop, and deploy microservice architectures & modern web applications.

## 6. appwrite

[Link](https://github.com/appwrite/appwrite)

![appwrite_appwrit.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790367093/CmB8nN8BD.png)

For developers working on web, mobile, and flutter applications, Appwrite provides a secure backend server packaged as a set of Docker containers

## 7. SuperTinyIcons

[Link](https://github.com/edent/SuperTinyIcons)

![edent_SuperTinyI.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634790443871/fxnicKJhd.png)

Each is less than 1KB! The Super Tiny Icons app is a miniaturized version of the logos of your favorite websites and apps

## 8. outline

[Link](https://github.com/outline/outline)

![outline_outline_.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634792233064/enemY5m42.png)

This is the fastest knowledge base and wiki for growing teams. Feature rich, beautiful, and markdown compatible.

## 9. selectize.js

[Link](https://github.com/selectize/selectize.js)

![selectize_select.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634792931729/-ZakgQsb5.png)

Selectize is a combination of a textbox and a <select> box. The application is jQuery based, and it offers autocomplete and native-feeling keyboard navigation; it can also manage tags and contacts.

## 10. bootstrap-table

[Link](https://github.com/wenzhixin/bootstrap-table)

![wenzhixin_bootst.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634792974068/wS8PGAj9G.png)

This extension provides support for CSS frameworks that are widely used. It can be used with Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js, etc.

## 11. stylelint

[Link](https://github.com/stylelint/stylelint)

![stylelint_stylel.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634793043206/kPZd23r45.png)

An excellent linter that allows you to enforce style conventions, and prevent errors.

## 12. github-profile-readme-generator

[Link](https://github.com/rahuldkjain/github-profile-readme-generator)

![rahuldkjain_gith.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634793130592/EuE-choiZu.png)

🚀 Get the latest stats for GitHub profiles, visitors count, and GitHub stats using a minimal interface.

## 13. lozad.js

[Link](https://github.com/ApoorvSaxena/lozad.js)

![ApoorvSaxena_loz.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634793226446/wUpOiR3EBb.png)

🔥 An efficient, lightweight and customizable lazy loader built with pure JS with no dependencies for responsive images, iframes, etc.

## 14. node-notifier

[Link](https://github.com/mikaelbr/node-notifier)

![mikaelbr_node-no.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634793285142/ZNpiJBSZZ.png)

This is a Node.js notification module capable of sending notifications on Windows, Mac OS, and Linux natively (or Growl in case of failure).

## 15. cockpit

[Link](https://github.com/agentejo/cockpit)

![agentejo_cockpit.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1634793349125/FWZavBykk.png)

Integrate content management into any site - plug-and-play / headless / api-first CMS

I had a lot of fun making the list. I’m sure you’ve stumbled upon some more amazing repositories. Let me know that repository in the comment section below

> You can now extend your support by buying me a Coffee.😊👇

<a href="https://www.buymeacoffee.com/muthuannamalai" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>

Thanks for Reading 😊