Some of the main advantages of Javascript are its community and ecosystem. The ecosystem is huge and it is very easy to get lost, literally. I have bookmarked over time a ton of Javascript resources. Here I put a list with my favourite Javascript Github repositories, which does not include frameworks (Angular, React & Co are most likely known by everyone).
Awesome javascript
I love the awesome lists. So much that I have bookmarked most of them and made them searchable on Bookmarks.dev
Link
sorrycc / awesome-javascript
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
Project-guidelines
A set best practices for JavaScript projects - Git, Documentation, Code Style, Logging, API design etc
Link
elsewhencode / project-guidelines
A set of best practices for JavaScript projects
Find it on Bookmarks.dev
Airbnb JavaScript Style Guide() {
"A mostly reasonable approach to JavaScript" as they call it. Types, references, objects, arrays, arrow functions, modules, hoisting etc. - most of them with good and bad examples
Link
airbnb / javascript
JavaScript Style Guide
20+ Web Projects With Vanilla JavaScript
Source code 20+ mini projects using nothing but HTML5, CSS & JavaScript. No JS or CSS frameworks, no libraries, etc - Live demo links are also present
Link
bradtraversy / vanillawebprojects
Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries
Algorithms
This repository contains JavaScript based examples of many popular algorithms and data structures.
Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).
☝ Note that this project is meant to be used for learning and researching purposes only and it is not meant to be used for production.
Link
trekhleb / javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Faker.js
Generate massive amounts of realistic fake data in Node.js and the browser
Link
Prettier
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
Link
Google Style Guides
This projects holds style guides for major languages used by Google, Javascript being one of them.
google / styleguide
Style guides for Google-originated open-source projects
You don't know JS
This is a series of books diving deep into the core mechanisms of the JavaScript language.
getify / You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
Dev Bookmarks tagged - [javascript]
Javascript is one of the most tagged languages on Bookmarks.dev. The public bookmarks are shared into this Github repository and most likely all the above listed are referenced from this git repo.
codeverland / bookmarks
🔖 ⭐ Collection of public dev bookmarks, shared with ❤️ from www.codever.land
Bookmark and search javascript resources
These and many more useful javascript resources are easily searchable and bookmarkable on Bookmarks.dev - [javascript] site:github.com
Did I miss an important one? Which one is your favourite?
Top comments (0)