javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
There are 522667 repositories under javascript topic.
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
facebook/react
The library for web and native user interfaces.
vuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
getify/You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
practical-tutorials/project-based-learning
Curated list of project-based tutorials
twbs/bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
airbnb/javascript
JavaScript Style Guide
Chalarangelo/30-seconds-of-code
Short code snippets for all your development needs
electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
justjavac/free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
nodejs/node
Node.js JavaScript runtime ✨🐢🚀✨
axios/axios
Promise based HTTP client for the browser and node.js
mrdoob/three.js
JavaScript 3D Library.
microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
goldbergyoni/nodebestpractices
:white_check_mark: The Node.js best practices list (February 2024)
angular/angular
Deliver web apps with confidence 🚀
denoland/deno
A modern runtime for JavaScript and TypeScript.
ryanmcdermott/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
storybookjs/storybook
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
florinpop17/app-ideas
A Collection of application ideas which can be used to improve your coding skills.
oven-sh/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
thedaviddias/Front-End-Checklist
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
DopplerHQ/awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
mermaid-js/mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
nestjs/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
webpack/webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
expressjs/express
Fast, unopinionated, minimalist web framework for node.
chartjs/Chart.js
Simple HTML5 Charts using the <canvas> tag
enaqx/awesome-react
A collection of awesome things regarding React ecosystem
microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
leonardomso/33-js-concepts
📜 33 JavaScript concepts every developer should know.
strapi/strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
socketio/socket.io
Realtime application framework (Node.JS server)
atom/atom
:atom: The hackable text editor