top JavaScript repos, explained fr
popular JavaScript repos on github, each explained in plain english: what it does, its stack, and how to run it.
- himanshu-dixit/axios-get-api-react-hooks-bylfchA small StackBlitz demo showing how to fetch data from an external API using Axios inside a React app built wi
- himanshu-dixit/lighthouse-ci-actionA GitHub Action that runs Google Lighthouse audits on your web pages every push or PR, failing the build if pe
- himanshumahajan138/lcThis repository has an essentially empty README, so its purpose cannot be determined from available documentat
- hsorbo/frida-uikitA Frida-based tool that lets you find and control iOS app UI elements (buttons, text fields) programmatically
- ideal/honeycomb-cliA command-line tool that scaffolds, runs, and packages micro-apps built with the Honeycomb framework, handling
- isthaison/victory-nativeA toolkit for adding charts and data visualizations to React Native mobile apps. It provides pre-built chart c
- ivansanchez/geojson-vtA browser-based JavaScript library that slices massive GeoJSON files into small vector tiles, so interactive m
- jacksontian/htmlhintA spellchecker for HTML that scans your web page files and flags mistakes like missing closing tags or duplica
- jakecoffman/game-serverA proof-of-concept server that turns smartphones into game controllers with private screens while showing shar
- jasonlbeggs/tailwindcss-form-stylesA set of pre-built Tailwind CSS styles that make selects, checkboxes, and radio buttons look polished out of t
- jasonsanford/overlayOverlay is a small JavaScript component that adds a dimmed background layer behind popups, modals, or dialogs,
- jerelmiller/routerA React routing library that lets apps switch between pages or views instantly without a full page reload, wit
- jonahss/2015An archive of slides, code, and materials from every talk at the 2015 Midwest JS conference, centralized in on
- jonluca/httpsnippetHTTPSnippet converts a description of a web request into ready-to-use code snippets for dozens of programming
- jonluca/reddit-researchA JavaScript tool that learns to detect Reddit spam posts by studying examples of spam and non-spam titles, th
- josdejong/preactA 3-kilobyte JavaScript library that builds interactive web UIs the same way React does, using a virtual DOM,
- joshkalpin/rmcFlow is a website that lets university students plan course schedules together with friends, comparing classes
- joshuakgoldberg/jsCore JavaScript parsing and analysis packages that power ESLint. They turn raw code into a structured tree, ma
- joshuakgoldberg/reactReact is a JavaScript library for building interactive user interfaces. It lets you create reusable UI pieces
- joshuakgoldberg/rewriteThe next version of ESLint is being rebuilt as a set of smaller, focused packages that handle specific jobs li
- jtangelder/cdnjsA public, Cloudflare-hosted CDN that stores and serves fast copies of popular open-source JavaScript and CSS l
- kautukkundan/gdgbvpattendanceAn empty-README JavaScript project whose name suggests an attendance tracking system for a Google Developer Gr
- kayone/appA JavaScript codebase used as the central learning project for the Develop With Passion developer bootcamp. St
- kayone/backbone.marionetteA JavaScript library that sits on top of Backbone.js, providing ready-made architecture, memory management, an
- kayone/twitter-bootstrap-mvcA toolkit for Microsoft MVC web apps that automatically applies Bootstrap styling to forms and pages, with bui
- keavon/eggbertA simple browser-based 2D game where you play a baby chick trying to crack out of its shell, built as a class
- kemezz/twitter-clone-backendA practice Twitter-clone backend built with Express and MongoDB that handles user accounts and short posts. It
- kentonv/promiseA JavaScript library that adds Promise support to older environments, plus a Fiber-based mode that lets async
- khushal87/hackccelerate-ffreakfFreak is a lightweight fitness tracking web app that lets you log workouts and monitor health metrics from an
- khushal87/heaser-backendBackend for HeaseR, an HR tool to manage employees and track financial details. Built as a hackathon project f
- kpdecker/fireworksFireworks lets you script a virtual fireworks light show, turning effects like bursts and sparkles into an ani
- kswedberg/rethinkdb-pullCopies a RethinkDB database from a remote server to your local machine so you can develop and test against rea
- lfaraone/sandstormSandstorm is a self-hosted platform for running sandboxed productivity apps on your own server, giving you web
- lidel/sxg-republisher-extensionA browser extension that lets you view cryptographically signed websites delivered over IPFS, keeping sites vi
- liushuyu/tour_of_rustTour of Rust is a free, interactive online tutorial that helps experienced programmers quickly learn the Rust
- lpinca/sawsA lightweight Node.js helper library that wraps AWS DynamoDB and SNS with a simpler interface, keeping your co
- luckyadam/kjThis repository has no README, so there is no documentation explaining what it does or how it works.
- lyfeyaj/wxappunpackerwxappUnpacker takes a compiled WeChat Mini Program package file and reverses it back into the original readabl
- m3ngyang/cloudA platform that lets teams submit AI training jobs to a cluster of GPU-equipped computers and monitor progress
- maiieul/udemy-testing-exerciseA beginner practice project for learning to write JavaScript tests with Jest, set up as a ready-to-go sandbox
- malept/leafletLeaflet is a lightweight JavaScript library for adding fast, interactive maps with zoom, markers, and layers t
- malept/node-appdmgnode-appdmg builds polished Mac DMG installer files from a simple JSON config, so developers can automate DMG
- mattms/jshelpA JavaScript-related repository whose README says only 'Javascript help,' so its actual purpose can't be deter
- mbwhite/yeoman-testA testing toolkit for Yeoman generators that automates simulating generator runs, supplying prompt answers, an
- methuselah96/react-router-hash-linkA drop-in replacement for React Router's Link that actually scrolls the page to the matching #hash section, in
- mort3za/perscalPersCal is a command-line tool that instantly converts dates between the Gregorian and Persian calendars, usef
- msfussell/diagrid-docsThe Docusaurus-based documentation website for Diagrid, letting maintainers write docs in Markdown and deploy
- mussabpro/dbs-projectAn interactive 22-slide browser presentation teaching database design principles using a bookstore Point of Sa
- nearai/api.near.ai-retirementA tiny Cloudflare Worker that responds to any request to the old NEAR AI API with a clear 'this service is gon
- nishnha/hiveHive is a web-based version of the two-player board game where you place insect tiles to surround your opponen
- njsmith/vmprof-serverA dashboard service that visualizes Python performance profiles, showing exactly which functions and lines are
- nknj/popup-chinese-podcast-downloaderA small command-line tool that downloads all podcast audio lessons from the Popup Chinese language-learning we
- nknj/replit-ai-playgroundA browser-based playground for experimenting with AI features, letting you prototype AI-powered apps without s
- nodebb/nodebb-plugin-undelete-usersA NodeBB plugin that recreates deleted user accounts and reconnects their orphaned posts and threads, so forum
- octogonz/jestJest is a JavaScript testing tool that runs your tests automatically and tells you instantly if your code brok
- olizilla/reifyA tool that lets you write modern JavaScript import/export syntax in Node.js by translating it into CommonJS,
- ololobus/shri-formA JavaScript web form application built for a Moscow interface-development school to collect applicant or stud
- ondrej-kvasnovsky/meteorite-clean-appA starter template for Meteor web apps that gives you a ready-made folder structure and common add-ons so you
- parkedwards/reduxsimplestarterA ready-to-run starter project for learning Redux, with all the setup already done so you can focus on the con
- patrickarlt/esri-revealA custom presentation theme for Esri built on reveal.js, letting you create browser-based slides that match Es
- patrickarlt/hast-util-to-mdastA JavaScript library that converts HTML content into clean Markdown text. It maps HTML tags like headings and
- patrickjs/agent-workspace-labA sandbox environment for safely testing AI coding agents against fake GitHub and file system services before
- patrickjs/bracketsA lightweight desktop code editor for web developers with inline Quick Edit and a Live Preview that updates yo
- patrickjs/create-react-appA tool that sets up a fully working React project with one command, with no build configuration needed.
- patrickjs/gist-workflowA CLI tool that packages folder-based code like Codex skills into GitHub Gists, keeping a registry.json and fl
- patrickjs/jquery-mobileA framework that extends jQuery with pre-built, touch-friendly components so websites automatically adapt to p
- patrickjs/maderapawnThis repo's README is essentially empty, so there isn't enough information to describe what the project actual
- patrickjs/npmcdnA CDN that lets you load any npm-published JavaScript package directly in a browser via a script tag, no insta
- patrickjs/shared-agent-stateA file-backed coordination toolkit that lets multiple coding agents share state and avoid conflicts while work
- patrickjs/webpack-bundle-analyzerAn interactive treemap tool that visualizes what's inside your JavaScript bundle, so you can spot bloat and sh
- patrickjs/zed-night-wolf-transparentA Night Wolf color theme port for the Zed editor with eight transparency variants, from readable blur to fully
- patthemav/clippyA visual tool for drawing custom shapes and masks for website elements, which then generates the CSS clip-path
- peterkrieg/react-practice-2A beginner-friendly React practice project scaffolded with Create React App, providing a ready-to-code environ
- petersendidit/vim-package-infoA Vim/Neovim plugin that shows the latest version of each package in your package.json or Cargo.toml right ins
- pflammertsma/clever-clipboardA Chrome extension that remembers the last 50 things you copied — text or images — so you can search and reuse
- pi0/reactReact is a JavaScript library for building interactive user interfaces from reusable, self-contained component
- pikachuexe/qA JavaScript library that gives you promises so you can chain async operations like API calls or file reads, i
- prisma/prisma-client-generated-cache-reproA demo project that reproduces a Prisma caching bug on Vercel where stale generated code causes deployment fai
- qard/matcha-json-reporterA JavaScript plugin for the Matcha testing framework that outputs test results as structured JSON data instead
- qstar/testdemoA personal collection of standalone HTML and JavaScript examples covering common front-end coding techniques,
- relequestual/cookie-noticeA jQuery plugin that adds a cookie consent banner to websites, helping site owners comply with privacy regulat
- relequestual/gatsby-theme-wavesA Gatsby theme that adds scroll-driven animations to MDX content, letting you create step-by-step tutorials wh
- relequestual/react-jsonschema-formA React component that automatically generates interactive forms from a JSON data blueprint, so developers des
- relequestual/select2-bootstrap-cssA CSS stylesheet that makes Select2 dropdown menus visually match Bootstrap's design language, fixing styling
- relequestual/semantic-releaseAutomates software publishing by reading commit messages to decide version numbers, write changelogs, and rele
- relequestual/star-trek-attack-wing-utopiaA browser-based fleet builder for the Star Trek Attack Wing tabletop game that lets players assemble and exper
- relequestual/staw-angry_spudsA web tool for building and organizing fleets for the Star Trek Attack Wing tabletop game, letting players ass
- renie/jqueryThis is the source code repository where jQuery itself is developed, letting contributors build custom version
- requarks/eslint-config-requarksA ready-to-use set of JavaScript code style rules based on StandardJS with minor tweaks, so teams can enforce
- rkenmi/bataviaAn early-alpha JavaScript engine that runs Python code directly inside the browser, no installation required.
- rmariuzzo/xoA zero-config JavaScript code style checker built on ESLint with sensible defaults already chosen — run one co
- robertknight/jsdomjsdom simulates a web browser inside Node.js, letting you load HTML, run JavaScript against it, and test pages
- rohan-paul/create-react-appA tool that creates a new React web app in seconds with one command, handling all the build setup automaticall
- rohan-paul/wtfjsA curated collection of surprising and counterintuitive JavaScript behaviors, with clear explanations of why t
- ruanyl/slateSlate is a customizable JavaScript framework for building rich text editors, like the ones in Google Docs or M
- ruanyl/vinylA JavaScript library that provides a standard, portable file object so build tools like Gulp can pass file dat
- salmanm/nockNock lets Node.js developers test code that makes HTTP requests by intercepting those calls and returning fake
- samuelmaddock/togetherjsTogetherJS lets website owners add real-time collaboration to their site, so visitors can see each other's cur
- sandyarmstrong/codemirrorCodeMirror is a JavaScript tool that turns a standard text box on a web page into a full-featured code editor
- satya164/uniqA tiny JavaScript utility that removes duplicate values from an array, giving you back a clean list with only
All repos · Explain any other repo →