javascript
Topic

javascript

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.

Repositories (2775)

nylas-mail
nylas-mail nylas JavaScript

:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

24.7k
javascript-testing-best-practices
javascript-testing-best-practices goldbergyoni JavaScript

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

24.6k
slint
slint slint-ui Rust

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

24.5k
social-analyzer
social-analyzer qeeqbox JavaScript

API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

24.5k
p5.js
p5.js processing JavaScript

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the we...

24.3k
electron-react-boilerplate
electron-react-boilerplate electron-react-boilerplate TypeScript

A Foundation for Scalable Cross-Platform Apps

24.3k
mdb-ui-kit
mdb-ui-kit mdbootstrap SCSS

Bootstrap 5 & Material Design UI KIT

24.2k
MagicMirror
MagicMirror MagicMirrorOrg JavaScript

MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your...

24.2k
ramda
ramda ramda JavaScript

:ram: Practical functional Javascript

24.1k
node-red
node-red node-red JavaScript

Low-code programming for event-driven applications

23.8k
mostly-adequate-guide
mostly-adequate-guide MostlyAdequate JavaScript

Mostly adequate guide to FP (in javascript)

23.8k
validator.js
validator.js validatorjs JavaScript

String validation

23.7k
iview
iview iview Vue

A high quality UI Toolkit built on Vue.js 2.0

23.7k
react-starter-kit
react-starter-kit kriasoft TypeScript

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web app...

23.7k
docz
docz pedronauck TypeScript

✍ It has never been so easy to document your things!

23.6k
intro.js
intro.js usablica TypeScript

Lightweight, user-friendly onboarding tour library

23.5k
oxc
oxc oxc-project Rust

⚓ A collection of high-performance JavaScript tools.

23.4k
tools
tools rome Rust

Unified developer tools for JavaScript, TypeScript, and the web

23.3k
chalk
chalk chalk JavaScript

🖍 Terminal string styling done right

23.3k
stackedit
stackedit benweet JavaScript

In-browser Markdown editor

23.1k
mocha
mocha mochajs JavaScript

☕️ Classic, reliable, trusted test framework for Node.js and the browser

22.9k
cat-catch
cat-catch xifangczy JavaScript

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension

22.9k
SingleFile
SingleFile gildas-lormeau JavaScript

Web Extension for saving a faithful copy of a complete web page in a single HTML file

22.9k
ws
ws websockets JavaScript

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

22.8k
svgo
svgo svg JavaScript

SVG Optimizer for Node.js and CLI. ⚙️

22.8k
react-bootstrap
react-bootstrap react-bootstrap TypeScript

Bootstrap components built with React

22.6k
lowdb
lowdb typicode JavaScript

Simple and fast JSON database

22.6k
ember.js
ember.js emberjs TypeScript

Ember.js - A JavaScript framework for creating ambitious web applications

22.6k
js-cookie
js-cookie js-cookie JavaScript

A simple, lightweight JavaScript API for handling cookies, client-side.

22.6k
react-redux-links
react-redux-links markerikson

Curated tutorial and resource links I've collected on React, Redux, ES6, and more

22.5k
react-grid-layout
react-grid-layout react-grid-layout TypeScript

A draggable and resizable grid layout with responsive breakpoints, for React.

22.5k
scrollreveal
scrollreveal jlmakes JavaScript

Animate elements as they scroll into view.

22.5k
sweetalert
sweetalert t4t5 TypeScript

A beautiful replacement for JavaScript's "alert"

22.2k
dragula
dragula bevacqua JavaScript

:ok_hand: Drag and drop so simple it hurts

22.1k
handsontable
handsontable handsontable TypeScript

JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

22.1k
qwik
qwik QwikDev TypeScript

Instant-loading web apps, without effort

22.1k
markdown-it
markdown-it markdown-it TypeScript

Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed

22k
react-scan
react-scan aidenybai TypeScript

Scan and fix React performance issues

21.9k
jsdom
jsdom jsdom JavaScript

A JavaScript implementation of various web standards, for use with Node.js

21.8k
graal
graal oracle Java

GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

21.7k
automa
automa AutomaApp Vue

A browser extension for automating your browser by connecting blocks

21.7k
Inquirer.js
Inquirer.js SBoudrias TypeScript

A collection of common interactive command line user interfaces.

21.6k
xterm.js
xterm.js xtermjs TypeScript

A terminal for the web

21.3k
cube
cube cube-js Rust

📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics

21.2k
joi
joi hapijs JavaScript

The most powerful data validation library for JS

21.2k
wekan
wekan wekan JavaScript

FLOSS kanban, built with Meteor. Official Public Support at GitHub issues only. Official Private Pre-Paid Support at https://wekan.fi/commercial-suppo...

21.2k
ava
ava avajs JavaScript

Node.js test runner that lets you develop with confidence 🚀

20.8k
normalizr
normalizr paularmstrong JavaScript

Normalizes nested JSON according to a schema

20.8k
You-Dont-Need-JavaScript
You-Dont-Need-JavaScript you-dont-need HTML

CSS is powerful, you can do a lot of things without JS.

20.6k
dotenv
dotenv motdotla JavaScript

Loads environment variables from .env for nodejs projects.

20.6k