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.

documentation

:book: documentation for modern JavaScript

511   5706   5706  

svgedit

Powerful SVG-Editor for your browser

1428   5706   5706  

arkime

Arkime is an open source, large scale, full packet capturing, indexing...

1031   5690   5690  

log4js-node

A port of log4js to node.js

779   5658   5658  

Choices

A vanilla JS customisable select box/text input plugin ⚡️

593   5654   5654  

forge

:electron: A complete tool for building and publishing Electron applic...

456   5652   5652  

didact

A DIY guide to build your own React

497   5635   5635  

node-notifier

A Node.js module for sending notifications on native Mac, Windows and...

340   5623   5623  

vue-interactive-paycard

Credit card form with smooth and sweet micro-interactions

703   5616   5616  

decimal.js

An arbitrary-precision Decimal type for JavaScript

482   5608   5608  

duktape

Duktape - embeddable Javascript engine with a focus on portability and...

533   5594   5594  

vuesax

New Framework Components for Vue.js 2

755   5591   5591  

lebab

Turn your ES5 code into readable ES6. Lebab does the opposite of what...

196   5584   5584  

tsparticles

tsParticles - Easily create highly customizable JavaScript particles e...

676   5571   5571  

nwb

A toolkit for React, Preact, Inferno & vanilla JS apps, React librarie...

368   5568   5568  

staticrypt

Password protect a static HTML page, decrypted in-browser

374   5543   5543  

remarkable

Markdown parser, done right. Commonmark support, extensions, syntax pl...

396   5536   5536  

tabulator

Interactive Tables and Data Grids for JavaScript

716   5536   5536  

million

Virtual DOM into the future! 🔟🔼6️⃣

153   5526   5526  

astexplorer

A web tool to explore the ASTs generated by various parsers.

671   5517   5517  

node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome y...

1020   5494   5494  

regulex

:construction: Regular Expression Excited!

737   5484   5484  

smooth-scroll

A lightweight script to animate scrolling to anchor links.

876   5478   5478  

nodegit

Native Node bindings to Git.

730   5466   5466  

react-native-gesture-handler

Declarative API exposing platform native touch and gesture system to R...

901   5454   5454  

understandinges6

Content for the ebook "Understanding ECMAScript 6"

803   5447   5447  

just

A library of dependency-free JavaScript utilities that do just one thi...

229   5444   5444  

nbnhhsh

😩「能不能好好说话?」 拼音首字母缩写翻译工具

244   5434   5434  

nerv

A blazing fast React alternative, compatible with IE8 and React 16.

296   5427   5427  

melonJS

a fresh, modern & lightweight HTML5 game engine

618   5404   5404  

ui-grid

UI Grid: an Angular Data Grid

2506   5398   5398  

npm-run-all

A CLI tool to run multiple npm-scripts in parallel or sequential.

272   5398   5398  

nyc

the Istanbul command line interface

386   5368   5368  

cockpit

Add content management functionality to any site - plug & play / headl...

535   5366   5366  

tutanota

Tutanota is an email service with a strong focus on security and priva...

500   5365   5365  

postcss-cssnext

`postcss-cssnext` has been deprecated in favor of `postcss-preset-env`...

221   5333   5333  

shipit

Universal automation and deployment tool ⛵️

230   5327   5327  

webpacker

Use Webpack to manage app-like JavaScript modules in Rails

1486   5325   5325  

aphrodite

Framework-agnostic CSS-in-JS with support for server-side rendering, b...

222   5322   5322  

papercups

Open-source live customer chat

425   5318   5318  

body-parser

Node.js body parsing middleware

691   5293   5293  

frappe

Low code web framework for real world applications, in Python and Java...

2725   5292   5292  

bootstrap-fileinput

An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file pre...

2416   5289   5289  

developer-handbook

An opinionated guide on how to become a professional Web/Mobile App De...

610   5289   5289  

html-dom

Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐...

430   5287   5287  

sucrase

Super-fast alternative to Babel for when you can target modern JS runt...

130   5282   5282  

pdf-lib

Create and modify PDF documents in any JavaScript environment

494   5280   5280  

bowser

a browser detector

508   5277   5277  

preguntas-entrevista-react

Preguntas típicas sobre React para entrevistas de trabajo ⚛️

609   5256   5256  

react-datasheet

Excel-like data grid (table) component for React

507   5254   5254