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.

rescript

ReScript is a robustly typed language that compiles to efficient and h...

471   7152   7152  

must-watch-javascript

🔥 JavaScript talks you have to see 📺 on functional programming, perf...

366   7130   7130  

superstruct

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

224   7120   7120  

es5-shim

ECMAScript 5 compatibility shims for legacy (and modern) JavaScript en...

939   7117   7117  

FE-Interview

🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真...

892   7108   7108  

js-code-to-svg-flowchart

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

481   7106   7106  

awesome-web-scraping

List of libraries, tools and APIs for web scraping and data processing...

814   7082   7082  

metroui

A progressive front-end framework for creating high-performance respon...

1959   7058   7058  

backbone.marionette

The Backbone Framework

1248   7048   7048  

folium

Python Data. Leaflet.js Maps.

2230   7044   7044  

proposal-pipeline-operator

A proposal for adding a useful pipe operator to JavaScript.

110   7043   7043  

cash

An absurdly small jQuery alternative for modern browsers.

275   7028   7028  

ES6-for-humans

A kickstarter guide to writing ES6

637   7021   7021  

ce

Jspreadsheet is a lightweight JavaScript data grid component for creat...

872   7009   7009  

timesheet.js

JavaScript library for HTML5 & CSS3 time sheets

547   6985   6985  

napi-rs

A framework for building compiled Node.js add-ons in Rust via Node-API

323   6954   6954  

sketch-measure

Make it a fun to create spec for developers and teammates

616   6949   6949  

fkill-cli

Fabulously kill processes. Cross-platform.

160   6936   6936  

hotkeys-js

➷ A robust Javascript library for capturing keyboard input. It has no...

419   6930   6930  

vuelidate

Simple, lightweight model-based validation for Vue.js

490   6913   6913  

hospitalrun-frontend

Frontend for HospitalRun

2224   6871   6871  

i18next

i18next: learn once - translate everywhere

622   6865   6865  

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  

tutanota

Tuta is an email service with a strong focus on security and privacy t...

577   6829   6829  

esprima

ECMAScript parsing infrastructure for multipurpose analysis

798   6808   6808  

awesome-test-automation

A curated list of awesome test automation frameworks, tools, libraries...

1469   6806   6806  

arkime

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

1089   6795   6795  

vue-multiselect

Universal select/multiselect/tagging component for Vue.js

997   6772   6772  

node-crawler

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

879   6766   6766  

forge

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

574   6747   6747  

react-admin

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

1874   6686   6686  

html-to-image

✂️ Generates an image from a DOM node using HTML5 canvas and SVG.

637   6675   6675  

noty

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

1028   6655   6655  

locomotive-scroll

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

1086   6652   6652  

Under-the-hood-ReactJS

Entire React code base explanation by visual block schemes (Stack vers...

609   6649   6649  

daedalOS

Desktop environment in the browser

464   6637   6637  

fonoster

🚀 The open-source alternative to Twilio.

394   6632   6632  

zeroclipboard

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

1031   6603   6603  

Choices

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

630   6592   6592  

html-dom

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

458   6574   6574  

ml5-library

Friendly machine learning for the web! 🤖

909   6568   6568  

framework

Simple forum software for building great communities.

847   6563   6563  

mavonEditor

mavonEditor - A markdown editor based on Vue that supports a variety o...

915   6557   6557  

1loc

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

509   6557   6557  

zeppelin

Web-based notebook that enables data-driven, interactive data analytic...

2834   6556   6556  

couchdb

Seamless multi-primary syncing database with an intuitive HTTP/JSON AP...

1055   6555   6555  

rickshaw

JavaScript toolkit for creating interactive real-time graphs

935   6525   6525  

react-native-gesture-handler

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

1032   6515   6515  

nlp.js

An NLP library for building bots, with entity extraction, sentiment an...

632   6486   6486