Most popular javascript repositories and open source projects

JavaScript is used to give webpages a more interactive feel. Its event driven nature allows for such features as dropdown menus or video games. JavaScript is executed via the client, rather than server. This allows the browser to respond more quickly to a user’s input.

svg.js

The lightweight library for manipulating and animating SVG

1086   11467   11467  

PapaParse

Fast and powerful CSV (delimited text) parser that gracefully handles...

1138   11459   11459  

CS-Book

计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go...

2692   11457   11457  

TypeScript-Node-Starter

A reference example for TypeScript and Node with a detailed README des...

2774   11423   11423  

mousetrap

Simple library for handling keyboard shortcuts in Javascript

1001   11409   11409  

jquery-ui

The official jQuery user interface library.

5283   11318   11318  

oni

Oni: Modern Modal Editing - powered by Neovim

300   11312   11312  

debug

A tiny JavaScript debugging utility modelled after Node.js core's debu...

948   11307   11307  

react.dev

The React documentation website

7644   11217   11217  

summernote

Super simple WYSIWYG editor

2233   11157   11157  

openreplay

Session replay, cobrowsing and product analytics you can self-host. Id...

628   11097   11097  

razzle

✨ Create server-rendered universal JavaScript applications with no co...

862   11094   11094  

web-interview

语音打卡社群维护的前端面试题库,包含不限于Vue面试题,React面试题,JS面...

1713   11087   11087  

list.js

The perfect library for adding search, sort, filters and flexibility t...

921   11065   11065  

patch-package

Fix broken node modules instantly 🏃🏽‍♀️💨

313   10958   10958  

http-proxy-middleware

:zap: The one-liner node.js http-proxy middleware for connect, express...

865   10932   10932  

kodluyoruz-frontend-101-egitimi

Kodluyoruz için Hazırladığım Video Eğitim Seti Repo'sudur. Tüm Eğitiml...

4081   10881   10881  

react-sortable-hoc

A set of higher-order components to turn any list into an animated, ac...

987   10850   10850  

engine

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

1489   10818   10818  

frontend-bootcamp

Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux

1214   10810   10810  

TabNine

AI Code Completions

515   10801   10801  

curriculum

The open curriculum for learning web development

14389   10783   10783  

history.js

History.js gracefully supports the HTML5 History/State APIs (pushState...

1401   10776   10776  

dom-to-image

Generates an image from a DOM node using HTML5 canvas

1689   10693   10693  

qt

Qt binding for Go (Golang) with support for Windows / macOS / Linux /...

754   10668   10668  

typescript-tutorial

TypeScript 入门教程

1357   10653   10653  

sharedrop

Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop

842   10641   10641  

cdnjs

🤖 CDN assets - The #1 free and open source CDN built to make life eas...

4522   10625   10625  

socket.io-client

Realtime application framework (client)

3027   10619   10619  

blog

我是木易杨,公众号「高级前端进阶」作者,跟着我每周重点攻克一个前端面试...

1107   10603   10603  

webamp

Winamp 2 reimplemented for the browser

717   10579   10579  

reactstrap

Simple React Bootstrap 5 components

1299   10565   10565  

MathJax

Beautiful and accessible math in all browsers

1172   10561   10561  

reactide

Reactide is the first dedicated IDE for React web application developm...

618   10532   10532  

giscus

A commenting system powered by GitHub Discussions. :octocat: :speech_b...

412   10527   10527  

cytoscape.js

Graph theory (network) library for visualisation and analysis

1644   10521   10521  

ungit

The easiest way to use git. On any platform. Anywhere.

639   10516   10516  

helmet

Help secure Express apps with various HTTP headers

388   10496   10496  

zh.javascript.info

现代 JavaScript 教程(The Modern JavaScript Tutorial),以最新的 ECMAS...

1195   10485   10485  

mal

mal - Make a Lisp

2641   10458   10458  

flowy

The minimal javascript library to create flowcharts ✨

891   10445   10445  

nodeppt

This is probably the best web presentation tool so far!

2059   10374   10374  

jquery-validation

jQuery Validation Plugin library sources

2769   10359   10359  

knockout

Knockout makes it easier to create rich, responsive UIs with JavaScrip...

1555   10337   10337  

clients

Bitwarden client apps (web, browser extension, desktop, and cli).

1401   10314   10314  

milkdown

🍼 Plugin driven WYSIWYG markdown editor framework.

464   10248   10248  

pollyjs

Record, Replay, and Stub HTTP Interactions.

353   10243   10243  

cyclejs

A functional and reactive JavaScript framework for predictable code

420   10240   10240  

react-native-reanimated

React Native's Animated library reimplemented

1407   10239   10239  

protobuf.js

Protocol Buffers for JavaScript & TypeScript.

1433   10232   10232