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.

elasticsearch-dump

Import and export tools for elasticsearch

822   6938   6938  

isomorphic-git

A pure JavaScript implementation of git for node and browsers!

341   6926   6926  

glide

A dependency-free JavaScript ES6 slider and carousel. It’s lightweight...

781   6899   6899  

illa-builder

🚀 Retool open-source alternative, with low-code UI components and supp...

424   6896   6896  

js-code-to-svg-flowchart

js2flowchart - a visualization library to convert any JavaScript code...

498   6874   6874  

i18next

i18next: learn once - translate everywhere

622   6865   6865  

simple-peer

📡 Simple WebRTC video, voice, and data channels

977   6864   6864  

ethers.js

Complete Ethereum library and wallet implementation in JavaScript.

1595   6848   6848  

NodeOS

Lightweight operating system using Node.js as userspace

630   6840   6840  

brunch

:fork_and_knife: Web applications made easy. Since 2011.

474   6838   6838  

carbon

A design system built by IBM

1607   6838   6838  

esprima

ECMAScript parsing infrastructure for multipurpose analysis

798   6808   6808  

neutralinojs

Portable and lightweight cross-platform desktop application developmen...

316   6798   6798  

jspaint

🎨 Classic MS Paint, REVIVED + ✨Extras

544   6774   6774  

nsfwjs

NSFW detection on the client-side via TensorFlow.js

481   6771   6771  

nhost

The Open Source Firebase Alternative with GraphQL.

398   6768   6768  

fkill-cli

Fabulously kill processes. Cross-platform.

211   6747   6747  

hospitalrun-frontend

Frontend for HospitalRun

2185   6740   6740  

ES6-for-humans

A kickstarter guide to writing ES6

612   6739   6739  

noty

⛔️ DEPRECATED - Dependency-free notification library that makes it eas...

1069   6715   6715  

artillery

🌩 Cloud-scale load testing, as easy as 1-2-3. Serverless & batteries-...

483   6712   6712  

vuelidate

Simple, lightweight model-based validation for Vue.js

508   6661   6661  

webiny-js

Open-source serverless enterprise CMS. Includes a headless CMS, page b...

538   6655   6655  

locomotive-scroll

🛤 Detection of elements in viewport & smooth scrolling with parallax.

1086   6652   6652  

TypeScript

TypeScript 使用手册(中文版)翻译。http://www.typescriptlang.org

1096   6642   6642  

zeroclipboard

The ZeroClipboard library provides an easy way to copy text to the cli...

1097   6638   6638  

daedalOS

Desktop environment in the browser

464   6637   6637  

sharedrop

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

552   6609   6609  

jerryscript

Ultra-lightweight JavaScript engine for the Internet of Things.

665   6603   6603  

web-skills

A visual overview of useful skills to learn as a web developer

645   6600   6600  

lightweight-charts

Performant financial charts built with HTML5 canvas

1288   6583   6583  

clappr

:clapper: An extensible media player for the web.

847   6579   6579  

1loc

What's your favorite JavaScript single LOC (line of code)?

509   6557   6557  

superstruct

A simple and composable way to validate data in JavaScript (and TypeSc...

228   6538   6538  

rickshaw

JavaScript toolkit for creating interactive real-time graphs

981   6537   6537  

remark

remark is a popular tool that transforms markdown with plugins. These...

375   6470   6470  

wasm-bindgen

Facilitating high-level interactions between Wasm modules and JavaScri...

904   6467   6467  

perspective

A data visualization and analytics component, especially well-suited f...

764   6464   6464  

node-crawler

Web Crawler/Spider for NodeJS + server-side jQuery ;-)

891   6462   6462  

anypixel

A web-friendly way for anyone to build unusual displays

528   6443   6443  

vue-multiselect

Universal select/multiselect/tagging component for Vue.js

978   6436   6436  

react-admin

:sparkles: react-admin system solution : react 后台管理系统解决方案

1839   6415   6415  

berry

📦🐈 Active development trunk for Yarn ⚒

1007   6407   6407  

omni

The all-in-one tool to supercharge your productivity ⌨️

275   6392   6392  

BackstopJS

Catch CSS curve balls.

597   6389   6389  

shaka-player

JavaScript player library / DASH & HLS client / MSE-EME player

1284   6389   6389  

ce

Jspreadsheet is a lightweight vanilla javascript plugin to create amaz...

783   6383   6383  

plop

Consistency Made Simple

263   6381   6381  

WebKit

Home of the WebKit project, the browser engine used by Safari, Mail, A...

970   6372   6372  

OS.js

OS.js - JavaScript Web Desktop Platform

807   6324   6324