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.
- razinshafayet2007/rust-vs-zeroA local benchmark suite that compares Rust and Zero programs on your own machine for build time and runtime sp
- sacha-l/mimixAn AI persona based testing tool for Solana apps: fictional users with distinct risk profiles browse your dApp
- sanketthecodecrafter/airesumeanalyzerAn AI web app that compares your resume against a job description to score the match, highlight skill gaps, an
- satyamprakash06/backend-auth-systemA ready-made Node.js backend for user accounts, handling registration, login, tokens, and password security wi
- scheibenwischer-nv/homeserver_hubA self-hosted dashboard that shows live status of your home server services, scans your network for them, and
- shynloc/memos-web-clipperA Chrome extension that clips web pages or selected text into your self-hosted Memos note-taking app as Markdo
- stratoslab/stratos-officeA browser-based AI assistant running fully offline in Chrome or Edge via WebGPU, covering over 30 document, vi
- takashiyoshinaga/agenticcodingblogAn interactive 3D solar system you explore in your browser, with optional AR mode on supported devices.
- tejansree21/self-hosted-cloudA Docker Compose stack bundling Nextcloud, Vaultwarden, Jellyfin, and Uptime Kuma into a one-command self-host
- thelightframework/coherence-chatA demo chat app that compresses long AI conversations into small 'Memory Cards' to keep context lighter and ch
- ulisespereyra-lab/youtube-intelA Chrome extension that automatically tracks and compares multiple YouTube channels, surfacing posting pattern
- vijeth-rai/laconicA Claude Code plugin and hook that makes Claude reply short and direct, like a text to a coworker, instead of
- vishal33bisht/live-pool-dashboardA full stack app for creating polls and watching votes update live across every connected viewer.
- xheldon/vaultechoAn Obsidian-native gateway that turns structured input from automation tools like Coze or Shortcuts into Markd
- 00kaku/gallery-slider-blockA JavaScript gallery slider block for block-based website builders like WordPress, letting you add swipeable i
- 3rd-eden/ircb.ioA JavaScript library for connecting to IRC chat servers, letting developers build bots or clients that join ch
- a15n/a15nA personal website built with the Gatsby framework, starting from a generic starter template for blogs or port
- a15n/checkout-validationAn Angular demo checkout form showing real-time input validation, useful as a reference for building e-commerc
- a15n/dadquotesRepo name suggests a dad-joke project, but the README is empty so its actual features are unknown.
- a15n/door-chatA learning-project real-time chat app built with React, with a separate front-end and back-end server for mess
- a15n/game-of-lifeA browser-based, playable version of Conway's Game of Life, a cellular automaton where simple rules make patte
- a15n/keychain-publicA mobile app for unlocking commercial building doors with a phone swipe instead of physical keys, plus an acce
- a15n/node-blackjackA terminal-based blackjack card game you play entirely with your keyboard, with the computer acting as dealer.
- a15n/server-appA Node.js and Express backend server that stores and serves photo voting data using MongoDB.
- a15n/ted-tributeA responsive clone of the TED website that displays real TED talks in a grid, built with Angular.js and Bootst
- a15n/weather-appA simple React weather app that shows current conditions and forecasts by fetching live data from a weather se
- abernix/easyxdmeasyXDM is a JavaScript library that lets web pages on different domains safely send messages and call functio
- abhishek-kumar09/pledgePledge is a community website where developers publicly commit to using their skills for social good. It is pa
- aj-michael/tetrisA simple Tetris game you can play in your browser, built in Elm to demonstrate how functional programming hand
- akarshsatija/github-followAn app that notifies you automatically when someone follows or unfollows your GitHub account, so you don't hav
- akarshsatija/github-testingA JavaScript project called "time-paradox" with no README documentation explaining what it does, who it's for,
- akarshsatija/purifycssA tool that scans your HTML and JavaScript, finds which CSS classes you actually use, and strips out everythin
- akarshsatija/radioA personal Node.js server that proxies a radio audio stream, giving the creator a stable, self-controlled endp
- akarshsatija/streamuswebsiteThe public marketing website for Streamus, a Chrome extension that turns YouTube into a music player, with dow
- alce/yogajsA JavaScript repository with no README or documentation, making its purpose unclear from available information
- alexkval/moment-in-rbA learning project showing how to use Moment.js for date formatting and math inside a React app, with a live d
- allisonkarlitskaya/anaconda-webuiA web-based interface for Anaconda, the installer behind Fedora and Red Hat Enterprise Linux, guiding users th
- andreban/airhornA playful web app demo that plays an airhorn sound on button click, built to showcase offline-capable web apps
- andris9/zone-logsA lightweight logging system for ZoneMTA that lets you look up the delivery history of any email by its queue
- argosback/squidA small JavaScript tool that generates short, readable unique IDs for labeling things like database records or
- arpitbhalla/react-grid-layoutA React library for building drag-and-drop dashboard grids. Users can rearrange and resize widgets, and the gr
- auvred/prettierPrettier automatically reformats your code into a clean, consistent style, ending debates over quotes, indenta
- bang88/sequelize-autoSequelize-Auto reads your existing database structure and automatically generates the JavaScript or TypeScript
- benjie/graphql-wgThe home base for GraphQL's working group meetings, where maintainers of major GraphQL tools discuss and decid
- boneskull/bobsonBobson is a JavaScript project that generates funny, fake baseball player names that sound almost real. It pow
- botpress/xk6-fakerA k6 extension that generates fake but realistic test data like names and emails during load testing. It's wri
- brandonromano/node-marketoA JavaScript library that makes it easy for Node.js apps to talk to Marketo, a marketing automation platform,
- britecharts/britecharts-react-test-projectA demo React app showing different ways to import and integrate the Britecharts-React charting library into yo
- btea/bookAn interactive Live2D animated character you can add to a website that chats with visitors, moves around the s
- bunlong/react-chartjsA React component library that wraps Chart.js, giving you ready-made line, bar, pie, and other charts that ani
- calda/greek-week-waiverA Chrome extension that flags data entry mistakes in OrgSync waiver forms for fraternities, sororities, and Gr
- camilotk/projeto-faculdadeA university coursework project written in JavaScript with no README or documentation, so its specific purpose
- chmduquesne/bitoduc.frA French-language glossary website that catalogs native French alternatives to common English computer and tec
- chrahunt/filesaver.jsFileSaver.js is a small JavaScript library that lets web apps save files directly to a user's computer from th
- chrahunt/script-loaderA browser extension that injects custom JavaScript into the web game TagPro. Players point it at a script URL
- chrahunt/tprl-standings-scriptsGoogle Sheets scripts that automatically calculate and update race standings for a TagPro Racing community, ha
- colebemis/mdx-deckA tool for building slide decks by writing markdown mixed with React components, turning a plain text file int
- coorasse/ms-dropdownA jQuery plugin that upgrades standard HTML dropdown menus with images, icons, titles, and descriptions for ea
- customcommander/eslintA quality-checking tool for JavaScript that scans your code for bugs, inconsistencies, and style violations, u
- d4l3k/feedlightA JavaScript project called feedlight with only a one-word README, so its actual purpose isn't documented — li
- damianedwards/dashboardA simple web dashboard that shows the current health and build status of open source projects. It was built fo
- dammy001/docs-2This repo holds the official help docs for daily.dev, a website you can run locally or deploy with Docker to v
- danez/nextjs-advanced-middleware-on-netlify-demoA demo showing how to personalize pre-built, cached Next.js pages in real time using Netlify Edge Functions, w
- ddutta/hp-tuningKatib automatically tests different machine learning model settings in parallel on Kubernetes to find the comb
- dead-claudia/eslint-config-npmA ready-made ESLint preset that enforces npm's official JavaScript coding style, so you don't have to write yo
- dinglx/feedback.jsA lightweight JavaScript widget that adds a feedback form to your website, letting visitors attach a screensho
- doganulus/formats-websiteThe source code for the Formats Conference website, a JavaScript-built site for a real academic event.
- drcmda/react-motionA React library that animates values using spring physics instead of fixed timing, so UI motion feels natural
- dsanders11/webpack-dev-serverA local dev server that automatically rebuilds and refreshes your browser whenever you save code changes, so y
- dsanders11/webpack-manifest-pluginA webpack plugin that writes a JSON file mapping your original asset names to their final hashed filenames, so
- dschaper/github-examplesA collection of JavaScript code samples showing how to interact with GitHub programmatically, automating tasks
- dutchcoders/frickleFrickle is a starter kit that bundles together Angular, Express, MongoDB, and build tools into a ready-to-go f
- dwjsong/testdocuThis JavaScript repository has no README, so its purpose, features, and intended usage cannot be determined fr
- ederign/uberfire-thoraThis repo's README is essentially empty, so there isn't enough information to explain what it does or who it's
- erickzhao/eriduxA tiny, educational clone of Redux (under 1KB, zero dependencies) that shows how state management actually wor
- erogol/deepvizDeepViz is an interactive local web tool that visualizes how a convolutional neural network learns over traini
- eternal-flame-ad/pxer-homepageA simple documentation website for the Pxer project where you create a Markdown text file and it automatically
- eternal-flame-ad/shuangShuang is a browser-based typing trainer for shuangpin, a Chinese input method that compresses each syllable i
- eternal-flame-ad/vds-yumechi-topA starter website project built with Docusaurus 2 that generates fast, pre-built documentation or landing page
- eternal-flame-ad/yumechi.jpA pre-configured personal website template using Hugo Theme Stack that lets you launch a clean blog or portfol
- evocateur/yuglifyA command-line tool and Node.js library that shrinks JavaScript and CSS files using Yahoo's battle-tested mini
- fangchenli/arch_backendA local Node.js server that acts as the backend engine for a web or mobile app, handling data and requests beh
- fieldju/aws-slackinA self-serve invite page that automatically adds anyone who enters their email to your Slack workspace, powere
- fieldju/backslideA GNOME Shell extension that automatically rotates your desktop wallpaper from a folder of images on a timer.
- fieldju/cerberus-management-dashboardA self-service web dashboard for creating secret storage boxes and managing who can access them in Nike's Cerb
- fieldju/cerberus-node-client-1A Node.js library that securely fetches secrets from Nike's Cerberus system on AWS Lambda or EC2, handling aut
- fieldju/create-react-libraryA CLI that scaffolds a ready-to-publish React component library plus a linked example app, skipping manual bui
- fieldju/node-measuredA Node.js metrics library for tracking request rates, timings, and other performance stats in production apps.
- fieldju/resume-cliA command-line tool to write your resume once as structured JSON, then export it to PDF, HTML, or Markdown, or
- flexbox/angular-beerA hands-on Angular learning project with example code and exercises, meant to accompany a workshop presentatio
- frenzzy/kdbxwebKdbxWeb is a JavaScript library for reading and editing KeePass (.kdbx) password database files directly in a
- galvez/fastifyFastify is a Node.js web framework for building fast, low-overhead servers and APIs, handling tens of thousand
- garthk/loggyA lightweight Node.js logging library that adds color, timestamps, and desktop notifications to terminal outpu
- glonlas/uniqueimagesA command-line tool that finds duplicate photos in a folder by comparing what the pictures look like, even if
- gokultp/examplesA collection of standalone example HTML files that show how to use Pixi.js to build fast, interactive 2D graph
- gpx/tapjstap.js is a modular Node.js testing framework built on the TAP standard, with plugins for setup/teardown, snap
- grokys/engallhandsThis repository has an empty README, so there isn't enough information to explain what the project does or who
- groundedsage/springish-cssA tool that generates pure CSS keyframes for smooth, bouncy spring animations by calculating spring physics —
- gvergnaud/lenstoreLenStore is a work-in-progress JavaScript state management library that lets you read and update nested app st
- henbos/adapterA compatibility layer that lets you write one WebRTC video/audio calling code path and have it work correctly
All repos · Explain any other repo →