JavaScript

JavaScript (JS) is a lightweight interpreted or JIT-compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.
- GitHub: https://github.com/topics/javascript
- Wikipedia: https://en.wikipedia.org/wiki/JavaScript
- Created by: Brendan Eich
- Released: December 4, 1995
- Related Topics: nodejs,
- Aliases: js,
- Last updated: 2025-09-28 00:17:01 UTC
- JSON Representation
https://github.com/peers/peerjs
Simple peer-to-peer with WebRTC.
browser dataconnection javascript p2p parcel typescript webrtc
Last synced: 09 Sep 2025
https://github.com/gnab/remark
A simple, in-browser, markdown-driven slideshow tool.
html javascript markdown slideshow
Last synced: 12 May 2025
https://github.com/netflix/conductor
Conductor is a microservices orchestration engine.
distributed-systems grpc java javascript microservice-orchestration orchestration-engine orchestrator reactjs spring-boot workflow-automation workflow-engine workflow-management workflows
Last synced: 24 Jan 2025
https://github.com/habitrpg/habitica
A habit tracker app which treats your goals like a Role Playing Game.
css express habitica hacktoberfest html javascript mongodb node nodejs vue vuejs
Last synced: 08 May 2025
https://github.com/konvajs/konva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
animation canvas drag-and-drop graphics javascript konva node-canvas shape
Last synced: 12 May 2025
https://netflix.github.io/conductor/
Conductor is a microservices orchestration engine.
distributed-systems grpc java javascript microservice-orchestration orchestration-engine orchestrator reactjs spring-boot workflow-automation workflow-engine workflow-management workflows
Last synced: 27 Mar 2025
https://github.com/Netflix/conductor
Conductor is a microservices orchestration engine.
distributed-systems grpc java javascript microservice-orchestration orchestration-engine orchestrator reactjs spring-boot workflow-automation workflow-engine workflow-management workflows
Last synced: 22 Mar 2025
https://github.com/gopherjs/gopherjs
A compiler from Go to JavaScript for running Go code in a browser
compiler go golang hacktoberfest javascript
Last synced: 14 Mar 2025
https://github.com/Gopherjs/Gopherjs
A compiler from Go to JavaScript for running Go code in a browser
compiler go golang hacktoberfest javascript
Last synced: 12 Mar 2025
https://github.com/xifangczy/cat-catch
猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
chrome chrome-extension firefox firefox-extension javascript jquery m3u8-downloader video-downloader
Last synced: 09 May 2025
https://github.com/clearw5/auto.js
Automation&Workflow JavaScript IDE on Android(安卓平台上的JavaScript编程IDE)
android autojs automation javascript javascript-ide nodejs tasker uiautomator workflow
Last synced: 18 Jan 2025
https://github.com/clearw5/Auto.js
Automation&Workflow JavaScript IDE on Android(安卓平台上的JavaScript编程IDE)
android autojs automation javascript javascript-ide nodejs tasker uiautomator workflow
Last synced: 27 Mar 2025
https://github.com/uxsolutions/bootstrap-datepicker
A datepicker for twitter bootstrap (@twbs)
bootstrap bootstrap-datepicker javascript
Last synced: 09 Sep 2025
https://github.com/visgl/deck.gl
WebGL2 powered visualization framework
data-visualization geospatial-analysis javascript maps python visualization webgl
Last synced: 12 May 2025
https://github.com/HabitRPG/habitica
A habit tracker app which treats your goals like a Role Playing Game.
css express habitica hacktoberfest html javascript mongodb node nodejs vue vuejs
Last synced: 24 Mar 2025
https://github.com/utatti/perfect-scrollbar
𝙃𝙪𝙜𝙚 collection of Tailwind MIT licensed (free) components, sections and templates 😎
css dashboard-templates design-systems front-end front-end-development frontend html javascript material-design tailwind tailwind-admin tailwind-css tailwind-react tailwind-template tailwind-vue tailwindcss tailwindcss-plugin tailwindui ui-components uikit
Last synced: 16 Mar 2025
https://github.com/mdbootstrap/TW-Elements
𝙃𝙪𝙜𝙚 collection of Tailwind MIT licensed (free) components, sections and templates 😎
css dashboard-templates design-systems front-end front-end-development frontend html javascript material-design tailwind tailwind-admin tailwind-css tailwind-react tailwind-template tailwind-vue tailwindcss tailwindcss-plugin tailwindui ui-components uikit
Last synced: 14 Mar 2025
https://github.com/gabrielecirulli/2048
The source code for 2048
2048 2048-game game javascript online-game puzzle-game
Last synced: 11 May 2025
https://github.com/taye/interact.js
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
drag-and-drop drop inertia javascript javascript-drag mobile modern-browsers multi-touch snap touch typescript vanilla
Last synced: 13 May 2025
https://github.com/automattic/wp-calypso
The JavaScript and API powered WordPress.com
es2015 es6 es6-javascript javascript nodejs react redux wordpress
Last synced: 09 Sep 2025
https://github.com/keeweb/keeweb
Free cross-platform password manager compatible with KeePass
electron javascript keepass keeweb password password-manager security
Last synced: 14 May 2025
https://github.com/mholt/PapaParse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
Last synced: 13 Mar 2025
https://github.com/Automattic/wp-calypso
The JavaScript and API powered WordPress.com
es2015 es6 es6-javascript javascript nodejs react redux wordpress
Last synced: 17 Mar 2025
https://github.com/gotify/server
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
api cloud free-software golang gotify hosting javascript notifications privacy react self-hosted self-hosting selfhosted
Last synced: 13 May 2025
https://github.com/reactioncommerce/reaction
Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
cart commerce docker e-commerce ecommerce ecommerce-platform graphql hacktoberfest headless javascript marketplace mongodb reaction-action reactioncommerce shop storefront
Last synced: 13 May 2025
https://github.com/qeeqbox/social-analyzer
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
analysis analyzer cli information-gathering javascript nodejs nodejs-cli osint pentest pentesting person-profile profile python reconnaissance security-tools social-analyzer social-media sosint username
Last synced: 12 May 2025
https://github.com/noodle-run/noodle
Rethinking Student Productivity
drizzle-orm education eslint javascript next nextjs13 prettier productivity-tool react redis sqlite tailwindcss trpc turso typescript upstash
Last synced: 13 May 2025
https://github.com/novnc/novnc
VNC client web application
arraybuffer html html-canvas html5 javascript modern-browsers novnc vnc-client websockets websockify wss
Last synced: 09 Sep 2025
https://github.com/apache/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan
Last synced: 12 May 2025
https://github.com/nhn/tui.calendar
🍞📅A JavaScript calendar that has everything you need.
calendar daily frontend fullcalendar javascript milestone monthly schedule task weekly
Last synced: 14 May 2025
https://gabrielecirulli.github.io/2048/
The source code for 2048
2048 2048-game game javascript online-game puzzle-game
Last synced: 02 Apr 2025
https://github.com/mayswind/ariang
AriaNg, a modern web frontend making aria2 easier to use.
aria2 ariang download gui html javascript ui web web-frontend webui
Last synced: 08 May 2025
https://uber.github.io/deck.gl
WebGL2 powered visualization framework
data-visualization geospatial-analysis javascript maps python visualization webgl
Last synced: 19 Jul 2025
https://github.com/mayswind/AriaNg
AriaNg, a modern web frontend making aria2 easier to use.
aria2 ariang download gui html javascript ui web web-frontend webui
Last synced: 15 Mar 2025
https://github.com/linnovate/mean
The MEAN stack uses Mongo, Express, Angular(6) and Node for simple and scalable fullstack js applications
angular express javascript mongodb node stack
Last synced: 23 Apr 2025
https://github.com/30-seconds/30-seconds-of-interviews
A curated collection of common interview questions to help you prepare for your next interview.
awesome-list css education html interview interview-questions javascript learn-to-code learning-resources snippets snippets-collection
Last synced: 23 Apr 2025
https://github.com/novnc/noVNC
VNC client web application
arraybuffer html html-canvas html5 javascript modern-browsers novnc vnc-client websockets websockify wss
Last synced: 14 Mar 2025
https://github.com/cockpit-project/cockpit
Cockpit is a web-based graphical interface for servers.
cockpit javascript linux-servers
Last synced: 12 May 2025
https://github.com/jaredreich/pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
contenteditable editor javascript rich-text-editor text-editing text-editor wysiwyg wysiwyg-editor
Last synced: 12 May 2025
https://github.com/vercel-labs/ai
Build AI-powered applications with React, Svelte, Vue, and Solid
artificial-intelligence generative-ai generative-ui huggingface javascript language-model llm nextjs openai react solidjs svelte typescript vercel vue
Last synced: 20 Feb 2025
https://github.com/karma-runner/karma
Spectacular Test Runner for JavaScript
bdd browser jasmine javascript karma mocha qunit tdd test-runner
Last synced: 12 May 2025
https://github.com/boardgameio/boardgame.io
State Management and Multiplayer Networking for Turn-Based Games
boardgames game-engine javascript multiplayer react react-native tabletop turn-based
Last synced: 12 May 2025
https://github.com/nightwatchjs/nightwatch
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
automated-testing chromedriver end-to-end-testing hacktoberfest javascript nightwatch nightwatchjs nodejs selenium selenium-server selenium-webdriver testing w3c-webdriver webdriver
Last synced: 12 May 2025
https://github.com/invertase/react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
analytics android auth crashlytics database fcm firebase firestore ios javascript push-notifications react react-hooks react-native react-native-app realtime-database remote-config storage transactions web-sdk
Last synced: 09 Sep 2025
https://github.com/ant-design/ant-design-mobile
Essential UI blocks for building mobile web apps.
ant-design antd antd-mobile javascript mobile react react-components typescript
Last synced: 12 May 2025
https://github.com/ccampbell/mousetrap
Simple library for handling keyboard shortcuts in Javascript
javascript keyboard keyboard-shortcuts mousetrap
Last synced: 13 May 2025
https://github.com/aurelia/framework
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.
aurelia-framework cross-platform framework html javascript mobile single-page-applications spa typescript web
Last synced: 11 May 2025
https://github.com/summernote/summernote
Super simple WYSIWYG editor
javascript summernote wysiwyg wysiwyg-editor
Last synced: 12 May 2025
https://github.com/jessepollak/card
:credit_card: make your credit card form better in one line of code
coffeescript credit-card css javascript jquery payments
Last synced: 11 May 2025
https://github.com/inversify/inversifyjs
A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
dependency-injection inversifyjs ioc javascript nodejs typescript
Last synced: 09 Sep 2025
https://github.com/alyssaxuu/flowy
The minimal javascript library to create flowcharts ✨
diagrams drag-and-drop engine flowchart javascript javascript-library marketing marketing-automation minimal zapier
Last synced: 13 May 2025
https://github.com/semgrep/semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript
Last synced: 14 May 2025
https://github.com/piskelapp/piskel
A simple web-based tool for Spriting and Pixel art.
canvas gif javascript pixel-art spritesheet
Last synced: 16 May 2025
https://github.com/dexie/Dexie.js
A Minimalistic Wrapper for IndexedDB
database indexeddb javascript offline offline-storage storage
Last synced: 17 Mar 2025
https://github.com/mapbox/mapbox-gl-js
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
3d javascript maps priority webgl
Last synced: 12 May 2025
https://github.com/AutomaApp/automa
A browser extension for automating your browser by connecting blocks
automation browser-automation browser-extension chrome-extension firefox-extension hacktoberfest javascript vue workflow
Last synced: 24 Mar 2025
https://github.com/automaapp/automa
A browser extension for automating your browser by connecting blocks
automation browser-automation browser-extension chrome-extension firefox-extension hacktoberfest javascript vue workflow
Last synced: 13 May 2025
https://github.com/szimek/signature_pad
HTML5 canvas based smooth signature drawing
canvas drawing javascript signature signature-pad
Last synced: 09 Sep 2025
https://github.com/jacomyal/sigma.js
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
data-visualization graph graph-drawing graph-drawing-framework graphs javascript webgl
Last synced: 09 Sep 2025
https://github.com/wix/detox
Gray box end-to-end testing and automation framework for mobile apps
android automation e2e-tests hacktoberfest hacktoberfest2024 ios javascript react-native test-automation testing testing-tools
Last synced: 09 Sep 2025
https://github.com/microsoft/TypeScript-Node-Starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
express javascript node tslint typescript
Last synced: 12 Mar 2025
https://github.com/davidhdev/react-bits
An open source collection of animated, interactive & fully customizable React components for building stunning, memorable user interfaces.
3d animations component-library components components-library components-react css-animations javascript react reactjs tailwind tailwindcss ui-components ui-library web
Last synced: 11 May 2025
https://github.com/microsoft/typescript-node-starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
express javascript node tslint typescript
Last synced: 24 Jan 2025
https://github.com/iamshuaidi/cs-book
计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍
algorithms books c cs-books html java javascript linux python
Last synced: 14 May 2025
https://github.com/iamshuaidi/CS-Book
计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍
algorithms books c cs-books html java javascript linux python
Last synced: 11 Apr 2025
https://github.com/svgdotjs/svg.js
The lightweight library for manipulating and animating SVG
animation javascript svg svgjs
Last synced: 12 May 2025
https://github.com/web-infra-dev/rspack
The fast Rust-based web bundler with webpack-compatible API 🦀️
build-tool bundler compiler esm javascript jsx loaders module-bundler rspack rstack rust typescript web web-performance webpack
Last synced: 09 Sep 2025
https://tradingview.github.io/lightweight-charts/
Performant financial charts built with HTML5 canvas
canvas charting charting-library charts finance financial-charting-library html5-charts javascript typescript
Last synced: 10 May 2025
https://github.com/onivim/oni
Oni: Modern Modal Editing - powered by Neovim
editing editor gui ide javascript neovim neovim-guis oni react redux rxjs text-editor typescript ui vim
Last synced: 19 Jan 2025
https://github.com/tradingview/lightweight-charts
Performant financial charts built with HTML5 canvas
canvas charting charting-library charts finance financial-charting-library html5-charts javascript typescript
Last synced: 09 Sep 2025
https://github.com/reactjs/react.dev
The React documentation website
documentation javascript react website
Last synced: 12 May 2025
https://github.com/visionmedia/debug
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
browser debug debugging javascript logging node node-js
Last synced: 12 Aug 2025
https://github.com/jquery/jquery-ui
The official jQuery user interface library.
Last synced: 09 Sep 2025
https://github.com/Microsoft/TypeScript-Node-Starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
express javascript node tslint typescript
Last synced: 14 Mar 2025
https://github.com/debug-js/debug
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
browser debug debugging javascript logging node node-js
Last synced: 12 May 2025
https://github.com/inversify/InversifyJS
A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
dependency-injection inversifyjs ioc javascript nodejs typescript
Last synced: 13 Mar 2025
https://github.com/javve/list.js
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
easy-to-use filters flexibility fuzzy-search javascript pagination search sort
Last synced: 13 May 2025
https://github.com/bkimminich/juice-shop
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
24pullrequests application-security appsec ctf hacking hacktoberfest javascript owasp owasp-top-10 owasp-top-ten pentesting security vulnapp vulnerable
Last synced: 17 May 2025
https://github.com/juice-shop/juice-shop
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
24pullrequests application-security appsec ctf hacking hacktoberfest javascript owasp owasp-top-10 owasp-top-ten pentesting security vulnapp vulnerable
Last synced: 13 May 2025
https://github.com/dustinbrett/daedalos
Desktop environment in the browser
desktop-environment javascript os web-desktop
Last synced: 12 May 2025
https://github.com/bitwarden/clients
Bitwarden client apps (web, browser extension, desktop, and cli).
angular bitwarden browser-extension chrome cli desktop electron firefox javascript nodejs safari typescript webextension
Last synced: 09 Sep 2025
https://github.com/jaredpalmer/razzle
✨ Create server-rendered universal JavaScript applications with no configuration
isomorphic javascript parallel preact react typescript universal webpack
Last synced: 14 May 2025
https://github.com/wout/svg.js
The lightweight library for manipulating and animating SVG
animation javascript svg svgjs
Last synced: 15 Feb 2025
https://github.com/tanstack/router
🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
framework fullstack javascript react route router routing rpc search searchparams server-functions ssr state-management typesafe typescript url
Last synced: 09 Sep 2025
https://github.com/rolldown/rolldown
Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.
Last synced: 09 Sep 2025
https://github.com/chimurai/http-proxy-middleware
:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more
browser-sync connect express fastify http-proxy javascript middleware nextjs node nodejs polka proxy proxy-middleware websocket
Last synced: 12 May 2025
https://github.com/febobo/web-interview
语音打卡社群维护的前端面试题库,包含不限于Vue面试题,React面试题,JS面试题,HTTP面试题,工程化面试题,CSS面试题,算法面试题,大厂面试题,高频面试题
javascript react typescript vue
Last synced: 13 May 2025
https://github.com/wix/Detox
Gray box end-to-end testing and automation framework for mobile apps
android automation e2e-tests ios javascript react-native test-automation testing testing-tools
Last synced: 13 Mar 2025
https://github.com/theodinproject/curriculum
The open curriculum for learning web development
css curriculum hacktoberfest html javascript lessons node nodejs ruby ruby-on-rails students
Last synced: 09 Sep 2025
https://github.com/ixartz/next-js-boilerplate
🚀🎉📚 Boilerplate and Starter for Next.js 15 with App Router and Page Router support, Tailwind CSS 4 and TypeScript ⚡️ Made with developer experience first: Next.js + TypeScript + ESLint + Prettier + Drizzle ORM + Husky + Lint-Staged + Vitest + Testing Library + Playwright + Storybook + Commitlint + VSCode + Netlify + PostCSS + Tailwind CSS ✨
boilerplate boilerplate-code jamstack javascript js-boilerplate netlify-template next-js next-theme nextjs nextjs-starter nextjs-template react react-boilerplate reactjs starter-kit starter-project starter-template tailwind-css tailwindcss typescript
Last synced: 16 May 2025
https://github.com/clauderic/react-sortable-hoc
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️
drag-and-drop dragging front-end grid higher-order-component javascript react sortable sorting
Last synced: 13 May 2025
https://github.com/microsoft/frontend-bootcamp
Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
css css-in-js html javascript microsoft office-ui-fabric-react react redux redux-thunk typescript
Last synced: 19 Jan 2025
https://github.com/Microsoft/frontend-bootcamp
Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
css css-in-js html javascript microsoft office-ui-fabric-react react redux redux-thunk typescript
Last synced: 31 Mar 2025
https://github.com/ds300/patch-package
Fix broken node modules instantly 🏃🏽♀️💨
dependencies dependency-manager diff javascript javascript-tools node node-js node-modules nodejs package-management package-manager patch patcher postinstall
Last synced: 12 May 2025
https://github.com/browserstate/history.js
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
hashchange html5-history html5-history-api javascript polyfill
Last synced: 23 Apr 2025
https://github.com/hakanyalcinkaya/kodluyoruz-frontend-101-egitimi
Kodluyoruz için Hazırladığım Video Eğitim Seti Repo'sudur. Tüm Eğitimlerime: https://linktr.ee/hakanyalcinkaya adresinden ulaşabilirsiniz.
css git github html javascript markdown vscode
Last synced: 13 May 2025
https://github.com/therecipe/qt
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
android asteroidos cross-platform-gui felgo freebsd go golang gui-framework ios javascript linux macos qt raspberry-pi sailfish-os ubuntu-touch webassembly windows
Last synced: 23 Apr 2025
https://github.com/socketio/socket.io-client
Realtime application framework (client)
browser javascript nodejs socket-io websocket
Last synced: 12 May 2025
https://github.com/codota/TabNine
AI Code Completions
ai artificial-intelligence atom-package bash cpp golang gpt-2 java javascript jetbrains-plugin lua php python ruby rust sublime-package swift typescript vim-plugin vscode-extension
Last synced: 15 Mar 2025