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: 2026-01-24 00:16:27 UTC
- JSON Representation
https://github.com/alinebastos/dev-practice
Practice your skills with these ideas.
back-end backend challenge css css3 data-science development front-end front-end-development frontend frontend-practice frontend-skills game git hackathons hacktoberfest javascript practice vim
Last synced: 15 May 2025
https://github.com/yeungon/in-javascript-we-trust
Embrace JavaScript naturally and confidently with coding challenges crafted not only for beginners but for JavaScript lovers, regardless of their level of expertise.
javascript javascript-interview-questions javascript-questions javascript-quiz
Last synced: 16 May 2025
https://imgix.github.io/drift
Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript.
drift hacktoberfest hover-effects javascript zoom-images
Last synced: 13 Mar 2025
https://github.com/lessfish/leetcode
【NO LONGER UPDATE】:pencil2: LeetCode solutions with JavaScript
javascript leetcode leetcode-solutions
Last synced: 08 Apr 2025
https://github.com/orbitbot/chrome-extensions-examples
All Chrome Extension examples collected into one repository
browser-extension chrome-extension extension extensions javascript
Last synced: 18 Dec 2025
https://github.com/zerodytrash/tiktok-live-connector
Node.js library to receive live stream events (comments, gifts, etc.) in realtime from TikTok LIVE.
api api-wrapper bot broadcast chat chat-reader connector hacktoberfest javascript live livestream nodejs package scraper stream tiktok tiktok-api tiktok-live webcast websocket
Last synced: 13 May 2025
https://github.com/acidb/mobiscroll
Cross platform UI controls for progressive web and hybrid apps (plain JS, jQuery, Angular and React)
angular angularjs component-library hybrid-apps ionic ionic-plugin javascript javascript-library jquery mobile-web mobiscroll react ui-components ui-kit
Last synced: 14 May 2025
https://github.com/mozilla/pontoon
Mozilla's Localization Platform
design django javascript localization mozilla pontoon translation
Last synced: 14 May 2025
https://github.com/jeremyckahn/shifty
The fastest TypeScript animation engine on the web
animation javascript shifty tweening tweening-engine typescript
Last synced: 13 May 2025
https://github.com/jadjoubran/webdash
🔥 Orchestrate your web project with Webdash the customizable web dashboard
beginner-friendly javascript nodejs polymer productivity webcomponents webdash
Last synced: 15 May 2025
https://github.com/sindresorhus/gulp-rev
Static asset revisioning by appending content hash to filenames: `unicorn.css` → `unicorn-d41d8cd98f.css`
gulp-plugin hash javascript manifest nodejs rev
Last synced: 14 May 2025
https://github.com/leoding86/webextension-pixiv-toolkit
A web extension for Pixiv
chrome firefox javascript pixiv vuejs vuetifyjs webextension
Last synced: 13 Apr 2025
https://github.com/ellisonleao/clumsy-bird
:bird: :video_game: A MelonJS port of the famous Flappy Bird Game
flappy-bird game game-development javascript melonjs
Last synced: 29 Mar 2025
https://github.com/enkimute/ganja.js
:triangular_ruler: Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -
algebraic-data-types clifford-algebras complex-numbers cplusplus csharp geometric-algebra javascript operator-overloading python quaternion-algebra rust
Last synced: 15 May 2025
https://github.com/adminkit/adminkit
AdminKit is a free & open-source HTML dashboard & admin template based on Bootstrap 5
admin admin-dashboard admin-template admin-theme boilerplate-template bootstrap bootstrap-5 bootstrap-5-admin-panel bootstrap-5-template bootstrap-template bootstrap-theme bootstrap5 html javascript no-jquery sass scss ui-kit vanilla-javascript webpack
Last synced: 14 May 2025
https://github.com/coder-hxl/x-crawl
Flexible Node.js AI-assisted crawler library
ai ai-crawl chromium crawl crawler fingerprint flexible javascript multifunction nodejs puppeteer spider typescript
Last synced: 14 May 2025
https://github.com/react-tags/react-tags
A fantastically simple tagging component for your projects
autocomplete dragdrop hacktoberfest hacktoberfest2023 javascript react react-tags
Last synced: 24 Dec 2025
https://github.com/snipcart/learn-vanilla-js
Open source list of paid & free resources to learn vanilla JavaScript
javascript vanilla-javascript vanilla-js vanillajs
Last synced: 08 Apr 2025
https://github.com/odota/core
Open source Dota 2 data platform
api data docker dota hacktoberfest javascript nodejs
Last synced: 11 Apr 2025
https://github.com/node-opcua/node-opcua
Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/
cryptography cybersecurity energy iec-62541 iiot industrial-automation industry-4 instrumentation iot-platform javascript m2m manufacturing node-opcua nodejs opc-ua opcua transport typescript
Last synced: 12 May 2025
https://github.com/chrisjpatty/flume
Extract logic from your apps with a user-friendly node editor powered by React.
Last synced: 14 May 2025
https://github.com/meyda/meyda
Audio feature extraction for JavaScript.
audio-features feature-extraction hacktoberfest javascript mir music-information-retrieval spectral-centroid zero-cross
Last synced: 12 Dec 2025
https://github.com/liangxiaojuan/vue-meizi
vue最新实战项目,vue2 + vuex + webpack + es6 干货多多,新手福利
css3 demo element-ui html5 javascript react vue vue-cli vue-meizi vue-router vuex webpack
Last synced: 16 May 2025
https://github.com/xpoet/js-data-structure-and-algorithm
从 0 到 1 学习 JavaScript 数据结构与算法
data-structure-and-algorithm javascript
Last synced: 08 Apr 2025
https://github.com/medialize/ally.js
JavaScript library to help modern web applications with accessibility concerns
a11y accessibility focus javascript keyboard keyboard-navigation
Last synced: 10 Apr 2025
https://github.com/XPoet/js-data-structure-and-algorithm
从 0 到 1 学习 JavaScript 数据结构与算法
data-structure-and-algorithm javascript
Last synced: 30 Jul 2025
https://github.com/liangxiaojuan/vue-Meizi
vue最新实战项目,vue2 + vuex + webpack + es6 干货多多,新手福利
css3 demo element-ui html5 javascript react vue vue-cli vue-meizi vue-router vuex webpack
Last synced: 02 Apr 2025
https://github.com/kevinschaich/mintable
🍃 Automate your personal finances – for free, with no ads, and no data collection.
analytics budget budget-management budgeting finance finance-management finance-tracker google-sheets google-sheets-api javascript mint mintable money personal-capital personal-finance plaid plaid-api sheets-api spreadsheet tracker
Last synced: 14 Apr 2025
https://github.com/iamkun/tower_game
💒 HTML5 Canvas Tower Building Game 🏢🏬🏦🏯🏰
Last synced: 15 May 2025
https://github.com/akahuku/wasavi
wasavi is an extension for Chrome, Firefox, and Opera. wasavi changes a textarea element to virtual vi editor which supports almost all the vi/ex commands.
Last synced: 08 Apr 2025
https://github.com/deepakkumar55/ultimate-javascript-project
A comprehensive list of 500 JavaScript project ideas for developers of all skill levels. Open-source and community-driven.
collaborate communityexchange css expressjs html javascript mongodb nodejs opensource reactjs tailwindcss
Last synced: 14 May 2025
https://github.com/lanceli/cnodejs-ionic
The mobile app of https://cnodejs.org made by Ionic 1.x, web demo http://lanceli.com/cnodejs-ionic
cnodejs ionic ionic-framework javascript
Last synced: 16 May 2025
https://github.com/gnat/surreal
🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!
animation cash dom dom-manipulation ergonomics htmx hyperscript javascript jquery jquery-alternative jquery-like jquery-replacement locality-of-behavior queryselector queryselectorall selector surreal timeline umbrella vanilla-js
Last synced: 15 May 2025
https://github.com/ifmeorg/ifme
Free, open source mental health communication web app to share experiences with loved ones
capybara community-driven flow free-software hacktoberfest html i18n javascript jest mental-health rails react react-testing-library rspec ruby ruby-on-rails scss social-impact storybook webpack
Last synced: 10 Apr 2025
https://github.com/bishopfox/jsluice
Extract URLs, paths, secrets, and other interesting bits from JavaScript
Last synced: 13 Apr 2025
https://github.com/zerodytrash/TikTok-Live-Connector
Node.js library to receive live stream events (comments, gifts, etc.) in realtime from TikTok LIVE.
api api-wrapper bot broadcast chat chat-reader connector hacktoberfest javascript live livestream nodejs package scraper stream tiktok tiktok-api tiktok-live webcast websocket
Last synced: 13 Apr 2025
https://github.com/DanielXMoore/Civet
A TypeScript superset that favors more types and less typing
coffeescript javascript typescript
Last synced: 28 Mar 2025
https://github.com/diekmann/wasm-fizzbuzz
WebAssembly from Scratch: From FizzBuzz to DooM.
doom javascript rust wasm webassembly
Last synced: 16 May 2025
https://github.com/bdash-app/bdash
Simple SQL Client for lightweight data analysis.
electron javascript sql visualization
Last synced: 07 Oct 2025
https://github.com/connectrpc/connect-es
The TypeScript implementation of Connect: Protobuf RPC that works.
connectrpc express fastify-plugin grpc grpc-web javascript nextjs nodejs protobuf protoc-plugin rpc schema typescript
Last synced: 13 May 2025
https://github.com/harshcasper/rotten-scripts
Scripts that will make you go WOW!
bash bash-script bash-scripting collaborate deepsource github-pages go-scripts golang hacktoberfest javascript python python-scripts script scripting shortcode student-vscode
Last synced: 14 May 2025
https://github.com/kentcdodds/advanced-react-patterns-v2
Created with CodeSandbox
Last synced: 27 Sep 2025
https://github.com/HarshCasper/Rotten-Scripts
Scripts that will make you go WOW!
bash bash-script bash-scripting collaborate deepsource github-pages go-scripts golang hacktoberfest javascript python python-scripts script scripting shortcode student-vscode
Last synced: 09 Apr 2025
https://github.com/ankit/stylebot
Change the appearance of the web instantly
accessibility chrome chrome-extension css custom-css dark-mode design javascript readability remove-ads stylebot
Last synced: 14 May 2025
https://github.com/ryanmcdermott/code-review-tips
:microscope: Common problems to look for in a code review
code-review javascript readability review-process review-tips reviews
Last synced: 25 Oct 2025
https://github.com/apache/guacamole-client
Mirror of Apache Guacamole Client
c guacamole java javascript network-client network-server
Last synced: 14 May 2025
https://github.com/eta-dev/eta
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript
deno deno-module ejs-alternative expressjs-templating-engine javascript nodejs template-engine template-engine-html typescript
Last synced: 14 May 2025
https://github.com/eqcss/eqcss
EQCSS is a CSS Reprocessor that introduces Element Queries, Scoped CSS, a Parent selector, and responsive JavaScript to all browsers IE8 and up
container-queries css css-reprocessor element-queries eqcss eval javascript max-width meta-selector min-width parent-selector polyfill reprocessor responsive scoped-css scoped-selectors
Last synced: 15 May 2025
https://github.com/nestjs/graphql
GraphQL (TypeScript) module for Nest framework (node.js) 🍷
apollo apollographql graphql hacktoberfest javascript nest nestjs nodejs typescript
Last synced: 12 May 2025
https://github.com/friendsofsymfony/fosjsroutingbundle
A pretty nice way to expose your Symfony routing to client applications.
javascript php routing symfony symfony-bundle
Last synced: 11 May 2025
https://github.com/ishtms/learn-nodejs-hard-way
Learn NodeJS and master the art of server-side programming by creating a backend framework with 0 dependencies.
api backend backend-development book coding javascript learn learn-to-code learning learning-by-doing learning-exercise node nodejs programming programming-fundamentals server training-materials
Last synced: 15 May 2025
https://github.com/lukaszflorczak/vue-agile
🎠 A carousel component for Vue.js
carousel carousel-component javascript js slick slide vue vue-agile vue-component vuejs
Last synced: 29 Sep 2025
https://github.com/luliyucoordinate/Leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 27 Mar 2025
https://github.com/luliyucoordinate/leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 15 May 2025
https://github.com/future-architect/cheetah-grid
The fastest open-source data table for web.
canvas data-table grid javascript javascript-library spreadsheet vue-component vue-components
Last synced: 14 May 2025
https://github.com/pauldijou/redux-act
An opinionated lib to create actions and reducers for Redux
Last synced: 14 May 2025
https://github.com/watson-developer-cloud/node-sdk
:comet: Node.js library to access IBM Watson services.
conversation-service hacktoberfest ibm-watson-services javascript language-translation natural-language typescript watson
Last synced: 12 May 2025
https://github.com/thinkmill/keystatic
First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB
cms content-management-system javascript json markdoc markdown static-content typescript yaml
Last synced: 13 May 2025
https://github.com/owenthereal/godzilla
Godzilla is a ES2015 to Go source code transpiler and runtime
compiler es2015 golang javascript transpiler
Last synced: 12 Apr 2025
https://github.com/jingweno/godzilla
Godzilla is a ES2015 to Go source code transpiler and runtime
compiler es2015 golang javascript transpiler
Last synced: 22 Feb 2025
https://github.com/gram-js/gramjs
NodeJS/Browser MTProto API Telegram client library,
api-client browser hacktoberfest javascript mtproto nodejs telegram telegram-client
Last synced: 12 May 2025
https://github.com/faastjs/faast.js
Serverless batch computing made simple.
batch batch-processing faas javascript library serverless typescript
Last synced: 14 May 2025
https://github.com/victorb/ngProgress
⏳ Angular provider for slim loading bar at the top of the page ( inspired by https://github.com/rstacruz/nprogress )
angular javascript progressbar
Last synced: 13 May 2025
https://github.com/wpengine/headless-framework
Faust.js™ - The Headless WordPress Framework
composable-architecture hacktoberfest headless headless-cms headless-wordpress javascript nextjs react wordpress
Last synced: 04 May 2025
https://github.com/victorb/ngprogress
⏳ Angular provider for slim loading bar at the top of the page ( inspired by https://github.com/rstacruz/nprogress )
angular javascript progressbar
Last synced: 17 Dec 2025
https://github.com/j4k0xb/webcrack
Deobfuscate obfuscator.io, unminify and unpack bundled javascript
ast browserify bundle debundle deobfuscation deobfuscator extract javascript javascript-obfuscator reverse-engineering unminify unpack webpack
Last synced: 14 May 2025
https://github.com/mldangelo/personal-site
My personal website - built with React, React-Router, React-Snap for Static-Export, and GitHub Pages.
github-page javascript personal-website portfolio portfolio-website react resume resume-website serverless webpack
Last synced: 14 May 2025
https://github.com/liyupi/sql-father-frontend-public
新项目:快速生成 SQL 和模拟数据的网站(React 前端),大幅提高开发测试效率!by 程序员鱼皮
ant-design css eslint frontend html javascript npm react sql typescript umi
Last synced: 15 May 2025
https://github.com/wpengine/faustjs
Faust.js™ - The Headless WordPress Framework
composable-architecture hacktoberfest headless headless-cms headless-wordpress javascript nextjs react wordpress
Last synced: 25 Apr 2025
https://github.com/heyputer/kv.js
⚡️ Advanced in-memory caching for JavaScript.
cache in-memory-caching javascript key-value memcached node-cache puter redis
Last synced: 14 May 2025
https://github.com/dmotz/trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
bittorrent chat dapp decentralized firebase ipfs javascript matchmaking mqtt nostr p2p peer-to-peer realtime serverless signaling signalling supabase web3 webrtc webtorrent
Last synced: 10 Apr 2025
https://github.com/yoopta-editor/Yoopta-Editor
Build Notion-like, Craft-like, Coda-like, Medium-like editors with Yoopta
contenteditable editor hacktoberfest javascript notion notion-alternative notion-editor react rich-text rich-text-editor slate wysiwyg wysiwyg-editor
Last synced: 01 Aug 2025
https://github.com/modelfoxdotdev/modelfox
ModelFox makes it easy to train, deploy, and monitor machine learning models.
automl developer-tools elixir elixir-lang go golang javascript js machine-learning mlops python python3 ruby ruby-on-rails rust rust-crate rust-lang rust-library rustlang
Last synced: 11 Apr 2025
https://github.com/ehmicky/modern-errors
Handle errors in a simple, stable, consistent way
browser cause code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions framework javascript library message monitoring nodejs plugins stacktrace typescript
Last synced: 13 May 2025
https://github.com/strophe/strophejs
Strophe.js is an XMPP library for JavaScript
Last synced: 13 May 2025
https://github.com/HeyPuter/kv.js
⚡️ Advanced in-memory caching for JavaScript.
cache in-memory-caching javascript key-value memcached node-cache puter redis
Last synced: 17 Mar 2025
https://github.com/cincheo/jsweet
A Java to JavaScript transpiler.
compiler java javascript javascript-transpiler jsweet language transpiler typescript
Last synced: 14 Apr 2025
https://github.com/frehner/modern-guide-to-packaging-js-library
A guide to help ensure your JavaScript library is the most compatible, fast, and efficient library you can make.
javascript javascript-library npm
Last synced: 08 Apr 2025
https://github.com/mourner/flatbush
A very fast static spatial index for 2D points and rectangles in JavaScript 🌱
algorithm computational-geometry data-structures javascript r-tree spatial-index
Last synced: 13 May 2025
https://github.com/ricmoo/aes-js
A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.
aes block-ciphers cbc cfb ctr ecb javascript ofb
Last synced: 14 May 2025
https://github.com/stripe-archive/stripe-payments-demo
Sample store accepting universal payments on the web with Stripe Elements, Payment Request, Apple Pay, Google Pay, Microsoft Pay, and the PaymentIntents API. 💳🌍✨
3d-secure 3ds2 alipay apple-pay bancontact google-pay ideal javascript nodejs payment-methods payment-request-api payments sepa sofort stripe stripe-elements stripe-payments strong-customer-authentication wechatpay
Last synced: 27 Sep 2025
https://github.com/moesaid/cleopatra
Admin Dashboard Template Built On Tailwind CSS
admin admin- admin-dashboard admin-panel admin-tailwindcss admin-ui cleopatra css dashboard dashboard-tailwindcss html javascript sass tailwind-css tailwindcss
Last synced: 15 May 2025
https://github.com/jhildenbiddle/css-vars-ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
client client-side css custom-properties custom-property ie ie10 ie11 ie9 internet-explorer javascript legacy module polyfill ponyfill shadow shadow-dom variables vars web-component
Last synced: 14 May 2025
https://github.com/sahandghavidel/html-css-javascript-projects-for-beginners
Learn how to build simple, responsive websites using HTML, CSS, and JavaScript
css html html-css-javascript html-css-javascript-project html5 javascript projects vanilla-javascript
Last synced: 15 May 2025
https://github.com/scottlamb/moonfire-nvr
Moonfire NVR, a security camera network video recorder
camera ip-camera javascript nvr rtsp rust security-camera video
Last synced: 14 May 2025
https://github.com/rmanguinho/clean-react
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
clean-architecture clean-code design-pattern hooks javascript react reactjs recoil tdd typescript
Last synced: 16 May 2025
https://github.com/partkeepr/partkeepr
Open Source Inventory Management
inventory javascript partkeepr php
Last synced: 15 May 2025
https://github.com/mailslurper/mailslurper
Local, web-based mail server application. Slurp mails into oblivion!
bootstrap development-tools go javascript mail mailserver mailslurper smtp smtp-server
Last synced: 14 May 2025
https://github.com/tcc0lin/review_reverse
cookie javascript puppeteer python3 web-sign
Last synced: 16 May 2025
https://github.com/tcc0lin/Review_Reverse
cookie javascript puppeteer python3 web-sign
Last synced: 07 Sep 2025
https://github.com/aandrew-me/ytdownloader
Desktop App for downloading Videos and Audios from hundreds of sites
appimage compressor downloader electron electron-app ffmpeg flatpak javascript linux linux-app macos nodejs snap ubuntu video windows youtube youtube-dl youtube-downloader ytdownloader
Last synced: 14 May 2025
https://github.com/crossbario/autobahn-js
WAMP in JavaScript for Browsers and NodeJS
autobahn html5 javascript nodejs pubsub real-time rpc wamp websocket
Last synced: 17 Jan 2026
https://github.com/andrerpena/react-mde
📝 React Markdown Editor
component javascript markdown markdown-editor react typescript
Last synced: 10 Apr 2025
https://github.com/spatie/laravel-cookie-consent
Make your Laravel app comply with the crazy EU cookie law
cookie eu javascript laravel php
Last synced: 12 May 2025
https://github.com/jmaister/excellentexport
Javascript export to Excel
csv csv-export excel export export-excel hacktoberfest javascript javascript-export
Last synced: 13 May 2025
https://github.com/orogene/orogene
Makes `node_modules/` happen. Fast. No fuss.
javascript nodejs package-manager rust typescript
Last synced: 14 May 2025