Open-source Web development projects
684 MIT-licensed web development projects, most-starred first — free to use, modify and ship commercially. Each page covers what it is, who it suits, how to install and run it, and how it compares.
AI & agentsAudioBackend & APIsData & databasesDesign & UIDesktop & OSDevOps & cloudDeveloper toolsGames & graphicsLearning & careersMarketing & contentMobileProductivitySecurity & privacyVideo & media
- 1ReactA JavaScript library for building interactive user interfaces out of reusable components.★ 252k
- 2VueVue 2, a JavaScript framework for building user interfaces. Now end-of-life and no longer maintained.★ 212k
- 3BootstrapA free front-end toolkit of ready-made CSS and JavaScript for building responsive websites.★ 175k
- 4Next.jsA React framework for building websites and web apps with server rendering and routing built in.★ 143k
- 5shadcn/uiCopy-in React UI components you customize as your own code, built on Tailwind CSS.★ 127k
- 6React NativeA framework for building native Android and iOS apps using React and JavaScript.★ 127k
- 7ElectronA framework for building desktop apps for macOS, Windows, and Linux using JavaScript, HTML, and CSS.★ 124k
- 8Browser UseOpen-source Python library that lets an AI agent control a web browser to complete tasks.★ 120k
- 9three.jsA JavaScript library for drawing and animating 3D scenes in web browsers.★ 117k
- 10axiosA promise-based HTTP client that works in both browsers and Node.js.★ 109k
- 11Taste SkillAgent skill that steers coding agents toward distinct web designs with reference images and browser checks.★ 108k
- 12FastAPIA Python framework for building web APIs quickly, using standard type hints.★ 105k
- 13Create React AppA deprecated tool that sets up a basic single-page React app with no build configuration.★ 103k
- 14AngularA TypeScript framework and CLI for building large web and mobile-style apps.★ 101k
- 15Ant DesignA React component library and design system for building enterprise web apps.★ 100k
- 16Material UIA React component library of ready-made UI pieces built on Google's Material Design.★ 99.3k
- 17App Ideas CollectionA list of app project ideas with detailed specs, meant to help developers practice coding.★ 98.4k
- 18Tailwind CSSA utility-first CSS framework for building custom user interfaces quickly.★ 98.3k
- 19Web-Dev-For-BeginnersA free 12-week, 24-lesson beginner course teaching HTML, CSS and JavaScript through hands-on projects.★ 97.1k
- 20nvmA command-line tool to install and switch between multiple Node.js versions on Mac, Linux, and WSL.★ 95.7k
- 21StorybookA workshop for building, viewing, and testing UI components one at a time, outside the full app.★ 91.4k
- 22MermaidGenerate diagrams from Markdown-like text, for docs and code.★ 91k
- 23vue-element-adminFront-end starter template for admin dashboards, built on Vue and Element UI.★ 90.1k
- 24SvelteA web UI framework whose compiler turns components into plain JavaScript that updates the page directly.★ 88.5k
- 25ViteA fast frontend build tool with a quick dev server and optimized production builds.★ 83.7k
- 26Screenshot to CodeTurns screenshots or mockups into code for HTML, React, Vue and other stacks using AI.★ 81k
- 27GitHub Readme StatsGenerates GitHub profile stat cards you can embed in your README.★ 79.9k
- 28NestJSA TypeScript/JavaScript framework for building structured server-side Node.js applications.★ 77k
- 29Front-End ChecklistA categorized checklist of front-end best practices, usable in a browser, in the README, or via an AI agent.★ 74.6k
- 30Anime.jsA JavaScript library for animating CSS properties, SVG, DOM attributes and plain objects.★ 74.2k
- 31awesome-vueA curated list of links to tools, tutorials, and projects related to Vue.js.★ 73.5k
- 32reveal.jsA free HTML framework for building slide presentations that run in a web browser.★ 72.5k
- 33ExpressA minimal, unopinionated web framework for building servers and APIs with Node.js.★ 69.6k
- 34Chart.jsA JavaScript library for drawing simple, customizable charts on web pages using canvas.★ 67.8k
- 35design-resources-for-developersA curated, link-only list of free and paid design resources: stock photos, templates, CSS frameworks, UI libra★ 67.3k
- 36DocusaurusA tool for building and maintaining open source documentation websites.★ 66.6k
- 3733 JS ConceptsA reading guide to 33 core JavaScript concepts, with explanations and code examples.★ 66.5k
- 38webpackA JavaScript module bundler that packs many files into a few optimized assets for the browser.★ 66k
- 39Socket.IOA JavaScript library for real-time, two-way messaging between clients and servers.★ 63.2k
- 40ReduxA JavaScript library for keeping an app's shared state predictable and easy to test.★ 61.4k
- 41NuxtA free, open-source framework for building full-stack web apps and sites with Vue.js.★ 61k
- 42jQueryA JavaScript library that simplifies finding and changing web page elements and handling events and AJAX.★ 59.8k
- 43ZustandA small React state-management library built on hooks, with no providers needed.★ 58.9k
- 44RailsA Ruby web framework for building database-backed web apps using the MVC pattern.★ 58.8k
- 45AngularJSA legacy JavaScript framework for building browser apps; support ended in January 2022.★ 58.5k
- 46HTML5 BoilerplateA starter template of HTML, CSS and JavaScript files for building fast, robust websites.★ 57.7k
- 47React RouterA routing library for React apps that maps URLs to screens and data.★ 56.6k
- 48GatsbyA React-based framework for building fast websites and apps, with static or server rendering.★ 55.9k
- 49GhostOpen-source publishing platform for blogs, memberships, subscriptions and newsletters.★ 55.7k
- 50VueA JavaScript framework for building user interfaces on the web, designed to be adopted gradually.★ 55k
- 51ElementA Vue 2 component library of ready-made UI pieces for building web apps.★ 54k
- 52normalize.cssA small CSS file that makes browsers display basic HTML elements more consistently.★ 53.5k
- 53ExpoOpen-source framework for building native Android, iOS, and web apps with React.★ 53.3k
- 54IonicA UI toolkit for building iOS, Android, and web apps from one JavaScript and web codebase.★ 52.7k
- 55PrettierAn opinionated code formatter that rewrites your code in one consistent style.★ 52.4k
- 56JekyllA Ruby tool that turns Markdown and templates into a static website, with blog support.★ 51.7k
- 57CypressA JavaScript tool for automated end-to-end and component testing of web apps in a browser.★ 51k
- 58Semantic UIA CSS and JavaScript UI component framework built around theming and readable HTML.★ 51k
- 59TanStack QueryA library for fetching, caching, and updating data from servers in web apps.★ 50.5k
- 60RuffA very fast Python linter and code formatter, written in Rust.★ 50.4k
- 61BulmaA CSS framework built on Flexbox that gives you styled layout and UI classes.★ 50k
- 62Cal.diyOpen-source, self-hosted scheduling app for booking meetings, a community fork of Cal.com.★ 49.6k
- 63SlidevWrite presentation slides in Markdown, rendered with Vue and Vite.★ 49.3k
- 64Day.jsA small JavaScript library for working with dates and times, with an API similar to Moment.js.★ 48.7k
- 65PixiJSA JavaScript library for fast 2D graphics, animation and interactive content in the browser.★ 48.6k
- 66Moment.jsA JavaScript library for parsing, validating, manipulating and formatting dates; now in maintenance mode.★ 47.9k
- 67React TypeScript CheatsheetA documentation cheatsheet for using React with TypeScript, with opinionated examples.★ 47.1k
- 68Monaco EditorA code editor component for web pages, taken from VS Code's editor.★ 46.9k
- 69Full Stack FastAPI TemplateA starter project combining a FastAPI backend, React frontend, and PostgreSQL database, with login and Docker ★ 46.1k
- 70AdminLTEFree Bootstrap 5 admin dashboard template with responsive layouts and dark mode.★ 45.7k
- 71PayloadOpen-source Next.js framework that adds a TypeScript backend and admin panel to your app.★ 45.6k
- 72JestA JavaScript testing framework that runs test files and checks results, with a watch mode and snapshots.★ 45.5k
- 73HallmarkA design skill that makes AI coding assistants build web pages that don't look machine-made.★ 45.5k
- 74Reactive ResumeA free, open-source resume builder that stores your data and lets you self-host it.★ 45.2k
- 75React Hook FormA React library for building forms, handling their state and validation with hooks.★ 44.9k
- 76ZodTypeScript-first library for validating data at runtime and inferring static types from the same schema.★ 44.2k
- 77BabelA compiler that converts newer JavaScript into versions older browsers and runtimes can run.★ 44.1k
- 78ParcelA zero-config web build tool that bundles JavaScript, CSS, HTML and other assets.★ 44k
- 79Front End Interview HandbookFree front end job interview prep: topics, questions, and formats, as a website and repo.★ 44k
- 80daisyUIA free component library of ready-made UI pieces for Tailwind CSS.★ 42.7k
- 81TablerFree, open source Bootstrap 5 admin dashboard UI kit with dark mode and RTL support.★ 42k
- 82SwiperA free JavaScript touch slider for mobile-friendly carousels and image galleries.★ 41.9k
- 83HexoA Node.js tool that turns Markdown posts into a static blog website.★ 41.8k
- 84NW.jsA runtime for building desktop apps with HTML, JavaScript, and Node.js modules.★ 41.1k
- 85styled-componentsA library for styling React components with CSS written inside your JavaScript.★ 41.1k
- 86tRPCA TypeScript library for building APIs whose types are shared between server and client, with no code generati★ 40.8k
- 87Chakra UIA React component library for building accessible web apps and design systems quickly.★ 40.7k
- 8850projects50daysA course repo of 50+ small HTML, CSS and JavaScript mini-projects for learning front-end basics.★ 40.6k
- 89PhaserA free JavaScript framework for making 2D HTML5 games that run in web browsers and on mobile web.★ 40.6k
- 90FiberAn Express-style web framework for building fast HTTP servers and APIs in Go.★ 40.2k
- 91ruoyi-vue-proJava admin-system template (Spring Boot + Vue) with permissions, workflow, multi-tenancy and many business mod★ 40.2k
- 92esbuildA very fast tool that bundles and minifies JavaScript, TypeScript, and CSS for the web.★ 40.1k
- 93PreactA small (about 4kB) React-style library for building user interfaces in JavaScript.★ 39k
- 94TiptapA headless rich text editor framework for JavaScript apps, with no built-in look.★ 38.9k
- 95Ant Design ProA React starter template with admin-style pages built on Ant Design.★ 38.9k
- 96React FlowOpen source React and Svelte libraries for building node-based, diagram-style user interfaces.★ 38.9k
- 97MaterializeA CSS framework that gives web pages ready-made styled parts based on Google's Material Design.★ 38.8k
- 98ASP.NET CoreA free, open-source framework from Microsoft for building web apps and APIs in C# on any major OS.★ 38.5k
- 99CopilotKitA TypeScript toolkit for building chat and generative UI on top of AI agents in web, mobile, and chat apps.★ 38.5k
- 100AI Website ClonerA template that has an AI coding agent copy a website into a clean Next.js app.★ 38.4k
- 101impress.jsA JavaScript framework for making zoomable, 3D-style presentations in a web browser using CSS transforms.★ 38.2k
- 102TextualA Python framework for building terminal and web-browser user interfaces.★ 37.6k
- 103FastifyA fast, low-overhead web framework for building servers and APIs with Node.js.★ 37.3k
- 104pnpmA fast Node.js package manager that saves disk space by sharing installed packages.★ 37k
- 105Ink KitArchived React component library for onchain apps; the maintainers point to other UI libraries now.★ 36.3k
- 106SolidA JavaScript library for building user interfaces that updates only the parts of the page that change.★ 36.2k
- 107Bulletproof ReactA guide and sample React app showing one opinionated way to structure production React projects.★ 36k
- 108refineA React framework for building admin panels, dashboards and internal business apps.★ 36k
- 109KoaSmall Node.js web framework built on async functions for writing HTTP middleware.★ 35.7k
- 110Hackathon StarterA starter template for building Node.js web apps with login, OAuth sign-in, and many API examples.★ 35.3k
- 111LaravelA PHP web framework for building web applications with a clean, readable syntax.★ 35k
- 112MotionAn open source animation library for JavaScript, React and Vue.★ 34.8k
- 113clipboard.jsA small JavaScript library that copies text to the clipboard from a button click.★ 34.1k
- 114Vben AdminA free Vue 3 admin dashboard template built with Vite, TypeScript, and a monorepo layout.★ 33.7k
- 115RemixA full-stack web framework built on standard Web APIs, shipped as one npm package.★ 33.4k
- 116react-three-fiberA React renderer that lets you build Three.js 3D scenes as React components.★ 33.4k
- 117Chatbot UISelf-hosted open-source web chat app for talking to AI models, backed by Supabase.★ 33.3k
- 118Immutable.jsJavaScript libraries for immutable data collections that never change once created.★ 33k
- 119BracketsA free, open-source code editor for HTML, CSS and JavaScript, built with those same languages.★ 33k
- 120gulpA JavaScript toolkit that automates repetitive build and file tasks using streams.★ 32.9k
- 121Floating UIA small JavaScript library for positioning tooltips, popovers and dropdowns next to other elements.★ 32.8k
- 122EchoA minimalist Go web framework for building fast HTTP servers and APIs.★ 32.8k
- 123HonoA small web framework for building APIs and sites that runs on many JavaScript platforms.★ 32.8k
- 124CloakBrowserA Chromium browser modified for stealth, meant to be a drop-in swap for Playwright.★ 32.7k
- 125SWRA React hook library for fetching data, with caching and automatic refresh.★ 32.5k
- 126ScrapeGraphAIPython library that uses an LLM to scrape websites and local documents based on a plain-language prompt.★ 32.4k
- 127FilamentA PHP framework for building Laravel admin panels and app interfaces quickly.★ 32.4k
- 128LottieJavaScript player that renders After Effects animations exported as JSON on the web.★ 32.3k
- 129Alpine.jsA small JavaScript framework that adds interactive behavior directly inside your HTML.★ 32k
- 130html2canvasJavaScript library that renders a web page or part of it into a canvas image in the browser.★ 31.9k
- 131MantineA React component library with 100+ UI components and 80+ hooks, MIT licensed.★ 31.9k
- 132SlateA customizable framework for building rich text editors in the browser.★ 31.7k
- 133AvaloniaA C# and XAML framework for building desktop, mobile and web-assembly UI apps.★ 31.7k
- 134Frontend SlidesA Claude Code skill that builds single-file HTML slide decks, or converts PowerPoint files to web slides.★ 31.7k
- 135docsifyA tool that turns Markdown files into a documentation website with no build step.★ 31.6k
- 136Fabric.jsA JavaScript library for drawing, editing and exporting interactive objects on HTML canvas.★ 31.5k
- 137ChatGPT WebA self-hosted web chat page for ChatGPT-style models, built with Express and Vue 3.★ 31.4k
- 138jsPDFA JavaScript library that creates PDF files in the browser or in Node.js.★ 31.3k
- 139SymfonyA PHP framework for building web and console applications, plus reusable PHP components.★ 31.2k
- 140SortableA small JavaScript library for drag-and-drop reordering of lists, with no framework required.★ 31.2k
- 141UppyA modular JavaScript file uploader for web browsers, with resumable uploads and many file sources.★ 31.1k
- 142jQuery File UploadA jQuery widget for picking, dragging in, previewing and uploading files from a web page.★ 30.7k
- 143LayuiA free, open-source UI component library for building web pages with plain HTML, CSS and JavaScript.★ 30.6k
- 144CheerioA fast library for parsing and changing HTML and XML using a jQuery-like syntax.★ 30.5k
- 145XStateA JavaScript/TypeScript library for managing app and workflow logic with state machines and actors.★ 30.4k
- 146particles.jsA small JavaScript library that draws animated particle backgrounds on a web page.★ 30.2k
- 147PlyrA simple, accessible video and audio player for HTML5, YouTube and Vimeo. Now deprecated.★ 30k
- 148Page AgentA JavaScript library that adds a natural-language AI agent to any web page you load it on.★ 29.6k
- 149Vue CLIScaffolding and webpack-based build tooling for Vue.js projects, now in maintenance mode.★ 29.5k
- 150React BoilerplateA starter template for React and Redux apps with testing, i18n, and offline support built in.★ 29.4k
- 151standardA JavaScript style guide with a linter and auto-fixer that needs no config files.★ 29.4k
- 152react-springA React animation library built on spring physics for smooth, natural motion.★ 29.3k
- 153create-t3-appA CLI that scaffolds a full-stack, typesafe Next.js app with optional pieces like tRPC and Prisma.★ 29.2k
- 154ImmerA JavaScript library that lets you update immutable state by writing ordinary mutating code.★ 29k
- 155PostCSSA tool that transforms CSS stylesheets using JavaScript plugins.★ 29k
- 156Open LovableChat with an AI to build and recreate React apps, with a Firecrawl-made example app.★ 28.8k
- 157Headless UIUnstyled, accessible UI components (React and Vue) that you style yourself, often with Tailwind CSS.★ 28.8k
- 158FingerprintJSA free browser library that creates a visitor ID from browser traits, lasting across private mode.★ 28.7k
- 159TanStack TableHeadless library for building customizable data tables in TypeScript and JavaScript.★ 28.5k
- 160SlickA JavaScript carousel/slider library for making image and content sliders on web pages.★ 28.5k
- 161BagistoOpen-source online store and multi-vendor marketplace software built on Laravel (PHP).★ 28.3k
- 162VuexCentralized state store for Vue.js apps, now superseded by Pinia as the official default.★ 28.3k
- 163nginxconfig.ioA web tool that generates NGINX server config files from your choices.★ 28.3k
- 164MobXA JavaScript library that tracks state changes automatically and updates the parts of your UI that depend on t★ 28.2k
- 165asyncA JavaScript utility library of helper functions for running asynchronous code in Node.js or the browser.★ 28.1k
- 166BackboneA JavaScript library that adds models, views, collections and events to structure web apps.★ 28.1k
- 167AOSA JavaScript library that fades and slides page elements into view as you scroll.★ 28k
- 168React SelectA customisable dropdown select component for React apps.★ 28k
- 169Element PlusA Vue 3 component library of ready-made UI pieces, written in TypeScript.★ 27.8k
- 170RechartsA React charting library built on D3 for drawing charts from declarative components.★ 27.7k
- 171ESLintA JavaScript linter that finds and reports problematic code patterns, with rules you can configure.★ 27.6k
- 172Material for MkDocsA theme for MkDocs that turns Markdown files into a searchable documentation website.★ 27.6k
- 173tree-sitterA parser generator and library that builds syntax trees for code and updates them as you edit.★ 27.4k
- 174QuasarA Vue.js framework for building web, mobile, desktop and extension apps from one codebase.★ 27.2k
- 175CodeMirrorA legacy JavaScript code editor for web pages, with over 100 language modes.★ 27.2k
- 176react-virtualizedReact components for efficiently rendering large lists and tabular data.★ 27.1k
- 177Angular CLICommand-line tool to create, develop, and maintain Angular web applications.★ 27k
- 178Driver.jsA small, dependency-free JavaScript library for highlighting page elements and building product tours.★ 27k
- 179react-adminA TypeScript/React framework for building admin dashboards on top of REST or GraphQL APIs.★ 27k
- 180SSTA toolkit for building full-stack apps on your own cloud infrastructure, open source under MIT.★ 26.4k
- 181NProgressA small JavaScript library that shows slim progress bars at the top of a page.★ 26.3k
- 182fe-interviewA daily collection of 6000+ front-end interview questions, published one at a time.★ 26.3k
- 183VaporA web framework for building websites and APIs in the Swift programming language.★ 26.2k
- 184OpenSEOOpen source SEO toolkit for keyword research, audits and backlinks, usable with AI agents.★ 26k
- 185FeatherA free set of simple, consistent line icons you can drop into websites and apps.★ 26k
- 186RedocTurns OpenAPI, AsyncAPI, or GraphQL specs into a readable, browsable API documentation page.★ 26k
- 187Select2A jQuery-based replacement for select boxes with search, remote data, and paging.★ 25.9k
- 188StagehandTypeScript, Python and Go SDK for letting AI control a web browser to act on and extract data from sites.★ 25.9k
- 189React Native ElementsA library of ready-made UI components for building React Native apps on iOS, Android and web.★ 25.9k
- 190window.fetch polyfillA browser polyfill that adds window.fetch to older browsers that lack it.★ 25.8k
- 191Claude SEOA Claude Code plugin that runs SEO audits on a website and produces an action plan.★ 25.8k
- 192NativeScriptBuild native iOS and Android apps by writing JavaScript or TypeScript that calls native APIs directly.★ 25.7k
- 193ngx-adminA ready-made Angular admin dashboard template with themes, components, and examples.★ 25.7k
- 194ModernizrA JavaScript library that checks which HTML5 and CSS3 features a visitor's browser supports.★ 25.7k
- 195Modern JavaScript CheatsheetA reference sheet explaining modern JavaScript syntax you meet in current codebases.★ 25.6k
- 196core-jsA JavaScript library that adds missing modern language features to older browsers and engines.★ 25.5k
- 197howler.jsA JavaScript library that makes playing sounds in web pages simpler and more reliable.★ 25.4k
- 198PhotoSwipeA JavaScript image gallery and lightbox that works on mobile and desktop and is not tied to any framework.★ 25.3k
- 199coc.nvimAn IntelliSense engine for Vim and Neovim that runs VS Code-style extensions via Node.js.★ 25.1k
- 200Angular MaterialOfficial Angular UI component library (Material Design) plus tools for building custom components.★ 25k
- 201Vue DevtoolsBrowser extension for inspecting and debugging Vue.js apps.★ 24.7k
- 202DashA Python framework for building interactive data dashboards and web apps without writing JavaScript.★ 24.5k
- 203VantA Vue UI component library for building mobile web pages, MIT licensed.★ 24.4k
- 204Hammer.jsA JavaScript library that detects touch gestures like tap, press, and swipe on web elements.★ 24.3k
- 205Electron React BoilerplateA starter template for building desktop apps with Electron and React in TypeScript.★ 24.3k
- 206Jev UltrafastA browser agent that picks one action and element per step, using a single model call per decision.★ 24.1k
- 207RamdaA JavaScript utility library for writing functional-style code without changing your data.★ 24.1k
- 208LexicalAn extensible text editor framework for building rich text editors in web apps.★ 24k
- 209HeroiconsFree MIT-licensed SVG icon set for UI work, with React and Vue packages.★ 23.9k
- 210React Starter KitA full-stack React starter template with auth, billing, and database wiring, meant for Cloudflare Workers.★ 23.7k
- 211YupA JavaScript/TypeScript library for defining schemas that validate and convert data at runtime.★ 23.7k
- 212angular-styleguideAn opinionated coding style guide for teams building Angular apps.★ 23.6k
- 213LivewireA PHP framework for Laravel that builds interactive web components without writing JavaScript.★ 23.6k
- 214DoczTurns MDX files into a live-reloading documentation website for your code.★ 23.6k
- 215React ReduxOfficial React bindings that connect Redux state management to React components.★ 23.4k
- 216RomeA Rust-built toolchain for JavaScript and TypeScript that formats and lints code. Archived in 2023.★ 23.3k
- 217OxcFast JavaScript and TypeScript tools (parser, linter, formatter, minifier) written in Rust.★ 23.3k
- 218PhoenixA web framework for Elixir for building web apps and APIs, from prototype to production.★ 23.2k
- 219Magic UICopy-and-paste animated React components and effects for Next.js and Tailwind apps.★ 23k
- 220MochaA JavaScript test framework for running automated tests in Node.js and the browser.★ 22.9k
- 221wsA Node.js library for building WebSocket clients and servers, with a focus on speed and testing.★ 22.8k
- 222Sails.jsA Node.js web framework for building MVC-style apps and APIs, with realtime features like chat.★ 22.8k
- 223VuePressA minimal static site generator for docs and blogs, built on Vue (v1, now in maintenance mode).★ 22.7k
- 224React-BootstrapBootstrap 5 UI components rebuilt as React components.★ 22.6k
- 225JavaScript CookieA small JavaScript library for reading, writing and deleting browser cookies.★ 22.6k
- 226Ember.jsA JavaScript framework for building large web applications with conventions and built-in tools.★ 22.6k
- 227Draft.jsA React library for building rich text editors, now in maintenance mode and archived.★ 22.6k
- 228Tabler IconsOver 6,000 free MIT-licensed SVG icons for web projects, in many formats and frameworks.★ 22.5k
- 229React-Grid-LayoutA React component library for draggable, resizable grid layouts with responsive breakpoints.★ 22.5k
- 230redux-sagaA Redux middleware that manages side effects like data fetching using generator functions.★ 22.4k
- 231VueUseA large set of ready-made Vue 3 composable functions for common UI and browser tasks.★ 22.4k
- 232FlowA static type checker that finds type errors in JavaScript code before it runs.★ 22.3k
- 233SweetAlertA JavaScript library that replaces the plain browser alert with styled popup dialogs.★ 22.2k
- 234AutoprefixerA PostCSS plugin that adds vendor prefixes to CSS rules automatically, using Can I Use data.★ 22.2k
- 235React Native for WebRuns React Native UI components in the browser, using React DOM.★ 22.2k
- 236DragulaA small JavaScript library for drag and drop between lists and containers.★ 22.1k
- 237QwikA JavaScript framework for building websites that load fast by sending very little code up front.★ 22.1k
- 238markdown-itA fast Markdown parser for JavaScript that follows the CommonMark spec and can be extended with plugins.★ 22k
- 239React MotionA React animation library that drives motion with spring physics instead of fixed durations.★ 21.9k
- 240React ScanFinds React components that re-render too often, highlighting them in your running app.★ 21.9k
- 241NES.cssA CSS library that styles buttons, boxes and forms to look like retro NES-era games.★ 21.9k
- 242React DnDA React library for adding drag-and-drop behavior to components.★ 21.6k
- 243GentelellaFree admin dashboard template built with vanilla JavaScript, SCSS and Vite, without Bootstrap or jQuery.★ 21.6k
- 244LeptosA Rust framework for building fast web apps that run in the browser, on the server, or both.★ 21.5k
- 245Rough.jsA small JavaScript library that draws shapes in a sketchy, hand-drawn style on Canvas or SVG.★ 21.3k
- 246xterm.jsA front-end component that puts a fully featured terminal inside a web page.★ 21.3k
- 247JotaiA small React state library where you manage state as independent 'atoms'.★ 21.3k
- 248ErudaA debugging console you add to a web page to inspect logs and errors on mobile browsers.★ 21.2k
- 249visxA set of reusable React building blocks for drawing custom charts, built on d3 math.★ 21.1k
- 250SvelteKitA framework for building websites and web apps with the Svelte UI library.★ 20.9k
- 251AVAA test runner for Node.js with a concise API and detailed error output.★ 20.8k
- 252normalizrA small JavaScript library that flattens nested JSON data into entities and IDs using a schema.★ 20.8k
- 253awesome-shadcn/uiA curated list of links to components, tools and resources related to shadcn/ui.★ 20.7k
- 254FullCalendarA JavaScript calendar component you can drag and drop events on, for web apps.★ 20.7k
- 255vue-pure-adminAn open-source admin dashboard template built with Vue 3, Vite, Element Plus and TypeScript.★ 20.7k
- 256Clean Architecture Solution TemplateA .NET project template that generates a starter ASP.NET Core app with Clean Architecture layers.★ 20.7k
- 257Vue.DraggableA Vue 2 component that makes lists drag-and-drop reorderable and keeps the array in sync.★ 20.5k
- 258KaTeXA fast JavaScript library that renders LaTeX-style math in web pages.★ 20.5k
- 259litemallA small open-source online shop system with a Spring Boot backend, admin panel, and WeChat mini-program storef★ 20.4k
- 260NativeBaseAccessible React Native and web UI component library; now in maintenance mode, succeeded by gluestack-ui.★ 20.4k
- 261vue-admin-templateA minimal Vue admin dashboard starter with Element UI, axios, and lint setup.★ 20.4k
- 262GraphQL.jsJavaScript reference implementation of GraphQL, a query language for APIs.★ 20.3k
- 263SnapKitA Swift library that makes writing iOS and macOS Auto Layout constraints shorter and easier to read.★ 20.3k
- 264mpvueA framework for building WeChat and other mini programs using Vue.js syntax.★ 20.2k
- 265JavaScript Stack from ScratchA step-by-step tutorial for wiring together a modern JavaScript web stack by hand.★ 20.1k
- 266You-Dont-Need-jQueryA reference of plain JavaScript equivalents for common jQuery methods, for modern browsers.★ 20.1k
- 267TrixA rich text editor web component for writing messages, comments, and articles in web apps.★ 20k
- 268EleventyA simple static site generator that turns folders of templates into HTML pages.★ 20k
- 269React EmailA set of React components for building email layouts that render across common email clients.★ 19.9k
- 270MDXA format for writing Markdown documents that can embed live JSX components.★ 19.8k
- 271EnzymeA JavaScript testing utility that lets you inspect and simulate React component output in tests.★ 19.8k
- 272Apollo ClientA JavaScript and TypeScript library for loading and caching GraphQL data in web apps.★ 19.8k
- 273React Testing LibraryLightweight utilities for testing React components by how users interact with them.★ 19.7k
- 274vue-manage-systemA Vue 3 + Element Plus admin dashboard template written in TypeScript.★ 19.6k
- 275Radix PrimitivesUnstyled, accessible React UI components for building your own design system.★ 19.5k
- 276RecoilA React state management library from Meta, now archived and no longer actively maintained.★ 19.4k
- 277Hermes WebUIA browser-based chat interface for the Hermes Agent, usable from a desktop or phone.★ 19.4k
- 278SkeletonA small, plain CSS starting point for responsive, mobile-friendly web pages.★ 19.3k
- 279ElysiaA TypeScript web framework for building HTTP servers, designed to run on Bun.★ 19.3k
- 280SpinKitA set of CSS-only animated loading spinners you can copy into a web page.★ 19.3k
- 281DebugbarA developer toolbar for Laravel apps that shows queries, routes, views, logs and timing.★ 19.3k
- 282TaxonomyAn archived Next.js 13 demo app showing auth, subscriptions and docs with server components.★ 19.3k
- 283GenLayerStarter template for a GenLayer Python smart contract (football bets) with tests, linting, and a Next.js front★ 19.3k
- 284SnowpackA frontend build tool for fast dev servers using native JavaScript modules; no longer maintained.★ 19.3k
- 285HyperappA tiny JavaScript framework for building browser apps with a virtual DOM.★ 19.2k
- 286AdonisJSA TypeScript web framework for building web apps and API servers on Node.js.★ 19.2k
- 287KivyPython framework for building cross-platform GUI apps, including mobile, desktop and embedded.★ 19k
- 288ReselectA library for creating memoized selector functions that derive data from state, mainly for Redux.★ 19k
- 289RelayJavaScript framework for building data-driven React apps using GraphQL.★ 19k
- 290Vue Admin BetterA Vue 2 admin dashboard template with Element UI, built to skip heavy abstraction and long build waits.★ 18.9k
- 291multipleWindow3dSceneA small demo showing a three.js 3D scene kept in sync across multiple browser windows via localStorage.★ 18.9k
- 292plotly.pyA Python library for making interactive, browser-based charts and graphs.★ 18.9k
- 293mo · jsA JavaScript library for building motion graphics and animations on web pages.★ 18.9k
- 294vue-routerThe official client-side router for Vue 2 apps (end of life; Vue Router 4 is for Vue 3).★ 18.9k
- 295WaspA framework that builds React, Node.js and Prisma web apps from a short declarative spec.★ 18.8k
- 296Framework7An MIT-licensed HTML framework for building mobile-style iOS and Android app interfaces.★ 18.8k
- 297HandlebarsA JavaScript templating library that fills in HTML or text templates with data, largely compatible with Mustac★ 18.7k
- 298SanicA Python web framework for building fast asynchronous web apps and APIs.★ 18.6k
- 299ice.jsA React-based framework for building web apps, with routing, SSR/SSG and a plugin system.★ 18.6k
- 300Naive UIA Vue 3 component library with 90+ UI components, TypeScript, and customizable themes.★ 18.6k
- 301Matter.jsA JavaScript library for simulating 2D solid objects that collide, bounce and stack in the browser.★ 18.6k
- 302UIkitA lightweight CSS and JavaScript framework for building fast web interfaces.★ 18.5k
- 303FastClickA small JavaScript library that removed the 300ms tap delay on old mobile browsers.★ 18.5k
- 304Vant WeappA lightweight UI component library for WeChat Mini Programs.★ 18.5k
- 305DraggableA JavaScript library for building custom drag-and-drop behavior in web pages.★ 18.5k
- 306VitePressA static site generator built on Vite and Vue for writing documentation sites in Markdown.★ 18.5k
- 307Become-A-Full-Stack-Web-DeveloperA curated list of free links for learning full stack web development, mostly JavaScript-focused.★ 18.5k
- 308skrollrA small JavaScript library that animates page elements as you scroll, configured with plain CSS-style data att★ 18.4k
- 309Plotly.jsA JavaScript library for drawing interactive charts in web pages, also the engine behind Plotly in Python and ★ 18.4k
- 310BlueskyThe source code for the Bluesky social app, which runs on web, iOS, and Android.★ 18.4k
- 311wangEditorOpen-source web rich text editor that works out of the box, with JS, Vue and React support.★ 18.3k
- 312MSWA JavaScript library that intercepts API requests so your app can use mock responses.★ 18.3k
- 313MJMLA markup language that compiles simple email templates into responsive HTML that works across email clients.★ 18.3k
- 314IoniconsA free, MIT-licensed set of 1,300 icons for web and mobile apps, built for Ionic.★ 18.2k
- 315CodeIgniterA lightweight PHP framework for building web applications, originally from EllisLab.★ 18.2k
- 316SweetAlert2A customizable, accessible replacement for JavaScript's built-in popup boxes, with no dependencies.★ 18.1k
- 317EmotionA JavaScript library for writing CSS styles inside your code, mainly for React apps.★ 18k
- 318face-api.jsJavaScript library that detects faces and recognizes facial features in browsers and Node.js.★ 18k
- 319TOAST UI EditorA Markdown editor in the browser with a WYSIWYG mode and a Markdown mode you can switch between.★ 18k
- 320ffmpeg.wasmFFmpeg compiled to WebAssembly so you can convert, record and stream video and audio inside a web browser.★ 17.9k
- 321TwemojiTwitter's open-source emoji images and a small JavaScript library to swap emoji characters for images.★ 17.8k
- 322dnd-kitA toolkit for building drag and drop interfaces on the web, with adapters for several frameworks.★ 17.8k
- 323Academic PagesA free GitHub Pages template for building an academic or portfolio personal website.★ 17.8k
- 324classnamesA small JavaScript helper that builds CSS class name strings from strings, arrays, and conditional objects.★ 17.8k
- 325GSAPSkill files that teach AI coding agents to use the GSAP animation library correctly.★ 17.7k
- 326lazysizesA lightweight JavaScript lazy loader for images, responsive images, and iframes that needs little or no config★ 17.7k
- 327A-FrameA web framework for building browser-based 3D, AR and VR experiences using HTML.★ 17.7k
- 328Million.jsAn optimizing compiler that speeds up React components by skipping most of React's diffing work.★ 17.7k
- 329Redux ThunkRedux middleware that lets action creators return functions for delayed or async logic.★ 17.7k
- 330RedwoodGraphQLA React web framework with an optional GraphQL API, built on Prisma; the README also promotes a newer sibling ★ 17.6k
- 331VUXMobile UI component library for Vue 2, built on WeUI styles.★ 17.4k
- 332React HelmetA React component that manages changes to the page's head section (title, meta, link tags).★ 17.4k
- 333Front-End Performance ChecklistA long, categorized checklist of front-end web performance rules with links to tools and articles.★ 17.4k
- 334KoelSelf-hosted web music streaming server for your own music library, built on Laravel and Vue.★ 17.3k
- 335VitestA JavaScript and TypeScript test runner that reuses your Vite setup.★ 17.3k
- 336ViteA curated list of links to tools, templates, and resources related to Vite.js.★ 17.3k
- 337react-windowReact components that render large lists and tables efficiently by drawing only what is visible.★ 17.2k
- 338VelocityA JavaScript library for smooth, fast animations of web page elements, as a jQuery-style alternative.★ 17.2k
- 339PlayCanvasA JavaScript 3D game engine that runs in any web browser using WebGL2 or WebGPU.★ 17.2k
- 340kyA tiny HTTP client for JavaScript that wraps the Fetch API with simpler calls and error handling.★ 17.1k
- 341Project Ideas and ResourcesA list of project ideas, with descriptions and video links, for practicing coding skills.★ 17.1k
- 342BlurHashA compact text string that encodes a blurred placeholder image.★ 17.1k
- 343Material Components for the webGoogle's Material Design UI components for websites, as CSS and JavaScript modules. Archived.★ 17k
- 344LenisA small JavaScript library that makes page scrolling smooth on websites.★ 17k
- 345CapacitorTurn a web app into native iOS, Android, and web apps from one JavaScript codebase.★ 17k
- 346ffufA fast command-line tool that guesses hidden web paths, parameters and hostnames by trying many inputs.★ 17k
- 347DocsOpen-source collaborative text editor for teams, with real-time editing and self-hosting.★ 17k
- 348GraphiQLBrowser-based GraphQL IDE plus the editor and language tools behind it.★ 16.9k
- 349react-pdfA React renderer that creates PDF files in the browser or on a server.★ 16.8k
- 350Pico CSSA small CSS framework that styles plain HTML elements by default. Archived and no longer maintained.★ 16.8k
- 351mustache.jsA tiny, dependency-free JavaScript library that fills {{mustache}} text templates with data.★ 16.7k
- 352qiankunA JavaScript library for building web apps out of separately deployed micro frontends.★ 16.7k
- 353LuckysheetAn embeddable in-browser spreadsheet, now archived and superseded by Univer.★ 16.6k
- 354pjaxA jQuery plugin that swaps page content via ajax and pushState for faster navigation.★ 16.6k
- 355Curso de HTML5 e CSS3Free beginner course on HTML5 and CSS3 with PDFs, exercises and challenges, in Portuguese.★ 16.6k
- 356CoffeeScriptA small language that compiles into JavaScript, with a lighter syntax.★ 16.6k
- 357bolt.newBrowser-based AI agent that writes, runs, edits and deploys full-stack web apps.★ 16.6k
- 358ai-pdf-chatbot-langchainTemplate app that lets you chat with PDF documents using LangChain, LangGraph, OpenAI and Supabase.★ 16.6k
- 359DPlayerA JavaScript video player for web pages that shows scrolling comments (danmaku) over video.★ 16.5k
- 360react-loadableA React helper that loads components on demand using promises, to shrink your initial bundle.★ 16.5k
- 361best-resume-everOpen-source Vue tool that builds PDF resumes from a YAML data file and multiple layouts.★ 16.5k
- 362typescript-eslintTools that let ESLint check TypeScript code, as a monorepo of packages.★ 16.5k
- 363flatpickrA lightweight, dependency-free date and time picker for web pages.★ 16.5k
- 364InfernoA fast, React-like JavaScript library for building user interfaces in the browser and on servers.★ 16.5k
- 365LuxonA JavaScript library for working with dates, times, and time zones.★ 16.5k
- 366FlarumSimple, self-hosted forum software for running online discussion communities.★ 16.4k
- 367better-scrollA JavaScript library that adds smooth, touch-friendly scrolling to mobile web pages.★ 16.4k
- 368Mint UIMobile UI components for Vue 2 apps, distributed as an npm package.★ 16.4k
- 369typeahead.jsA JavaScript library for building autocomplete search boxes that suggest matches as you type.★ 16.4k
- 370FilePondA JavaScript library for drag-and-drop file uploads, with optional image resizing and cropping.★ 16.4k
- 371AngularJS MaterialA UI component library implementing Material Design for AngularJS 1.x apps; archived and no longer supported.★ 16.4k
- 372ValdiA UI framework that writes your app's screens once in TypeScript and compiles them to native iOS, Android, and★ 16.4k
- 373Shadcn AdminA ready-made admin dashboard UI template built with shadcn/ui components and Vite.★ 16.4k
- 374iView AdminA Vue 2 admin dashboard template built on the iView UI library.★ 16.3k
- 375NiceGUIA Python library for building web-based user interfaces without writing HTML or JavaScript.★ 16.3k
- 376al-folioA simple Jekyll starter website template for academics, with plugins for extra features.★ 16.3k
- 377Next.js SaaS StarterA starter template for a subscription web app with login, Stripe payments, and a dashboard.★ 16.2k
- 378Open SaaSFree, open-source starter kit for building a SaaS web app with React, Node.js and Prisma.★ 16.2k
- 379dvaA lightweight React and Redux framework that organizes app state in an Elm-like style.★ 16.1k
- 380zxcvbnA library that estimates how strong a password is by checking common patterns.★ 16.1k
- 381umiA React framework for building web apps, with the project's own docs at umijs.org.★ 16k
- 382react-native-mapsA React Native map component for iOS and Android, with markers, shapes, and tile overlays.★ 16k
- 383react-markdownA React component that renders Markdown text as React elements, without raw HTML injection.★ 15.9k
- 384lowcode-engineAn open-source low-code framework from Alibaba for building enterprise visual editors.★ 15.9k
- 385Guia Extenso de ProgramaçãoA large Portuguese-language curated guide of links and resources for learning programming and tech careers.★ 15.8k
- 386AR.jsA JavaScript library for marker-based and location-based augmented reality in web pages.★ 15.8k
- 387NexTA clean, customizable theme for the Hexo static blog generator. No longer maintained.★ 15.7k
- 388GravA flat-file CMS: build websites from Markdown files, no database needed.★ 15.7k
- 389PaceA script that adds an automatic loading progress bar to any web page.★ 15.6k
- 390vivus.jsJavaScript library that makes SVG drawings appear to be drawn on screen.★ 15.5k
- 391MidsceneDescribe UI tests in plain English and an AI model runs them by looking at the screen.★ 15.5k
- 392SassThe specification and proposal repository for the Sass CSS language.★ 15.4k
- 393electron-vueA starter template for building desktop apps with Electron and Vue.js, now archived.★ 15.3k
- 394uuidGenerates standard-format unique IDs (UUIDs) in JavaScript, for browsers, Node.js and React Native.★ 15.3k
- 395Headless RecorderChrome extension that records your clicks and typing and turns them into a Playwright or Puppeteer script. Arc★ 15.3k
- 396TanStack RouterA type-safe router for React and other web UIs, with an optional full-stack framework built on it.★ 15.3k
- 397Flat UIA flat-style visual theme and component set built on Bootstrap, for ready-made web pages.★ 15.3k
- 398FeathersA TypeScript/JavaScript framework for building web APIs and real-time apps.★ 15.3k
- 399SoybeanAdminA Vue 3 admin dashboard template with TypeScript, Vite, Pinia, Naive UI and UnoCSS.★ 15.2k
- 400Grab Front End GuideA study guide to the modern front end stack, written by Grab's web team for newcomers.★ 15.2k
- 401ts-patternA TypeScript pattern matching library that checks you've covered every case.★ 15.2k
- 402Frappe ChartsA small JavaScript library that draws responsive SVG charts with no other dependencies.★ 15.1k
- 403Front-end ChallengesA community list of open-source front-end coding challenges that companies have used in hiring.★ 15k
- 404ParsedownA Markdown-to-HTML parser for PHP, packaged as a single file with no dependencies.★ 15k
- 405QA JavaScript promise library for handling asynchronous work, now archived and superseded by native promises.★ 15k
- 406ahooksA React Hooks library of ready-made hooks for common state, request, and UI logic.★ 15k
- 407IDE HelperGenerates PHPDoc files so your IDE can autocomplete Laravel facades, models, and more.★ 15k
- 408ScrollMagicA small JavaScript library that reports where an element sits during scrolling and fires events as it changes.★ 15k
- 409BowerA command-line package manager for front-end web libraries, now recommended only for legacy projects.★ 14.9k
- 410ShowdownA JavaScript library that converts Markdown to HTML and HTML back to Markdown.★ 14.9k
- 411Tone.jsA JavaScript framework for making interactive music and synths in the web browser.★ 14.9k
- 412brain.jsA JavaScript library for building small neural networks that run in browsers and Node.js.★ 14.9k
- 413PiniaA lightweight, type-safe state store for Vue apps, built on the Composition API.★ 14.8k
- 414RecomposeA utility library of helper functions for building React function components and higher-order components.★ 14.8k
- 415lint-stagedRuns formatters and linters only on the git files you are about to commit.★ 14.8k
- 416BootswatchA collection of free, open source visual themes that restyle Bootstrap websites.★ 14.7k
- 417deck.glA GPU-accelerated framework for drawing large data sets as layers on maps and 3D views.★ 14.7k
- 418RatchetA small set of HTML, CSS and JavaScript components for building mobile-style web apps.★ 14.7k
- 419UiverseA large archive of community-made CSS and Tailwind UI elements, free under MIT.★ 14.7k
- 420BrowserifyBundles Node-style require() modules so they run in a web browser.★ 14.7k
- 421JimpA JavaScript image editing library for Node that needs no native add-ons.★ 14.7k
- 422OpenUIOpen standard and toolkit for AI models to generate and stream live user interfaces.★ 14.7k
- 423x-spreadsheetA web-based JavaScript spreadsheet you can embed in a page, Excel-style, with no server needed.★ 14.6k
- 424MithrilA small JavaScript framework for building single page web apps, with routing and XHR built in.★ 14.5k
- 425React Native PaperA React Native UI kit of Material Design components for Android and iOS apps.★ 14.5k
- 426KeystoneJSArchived Node.js CMS and web app framework built on Express and Mongoose, with an auto-generated admin UI.★ 14.5k
- 427MarkoAn HTML-based language for building web UIs, with server and browser rendering.★ 14.5k
- 428MitosisWrite UI components once in a JSX-like syntax and compile them to many frameworks.★ 14.5k
- 429PrimeVueVue UI component library, now in security-fix-only mode; development moved to PrimeUI.★ 14.4k
- 430Gifted ChatA ready-made chat screen component for React Native apps, with messages, replies, and reactions.★ 14.4k
- 431BootstrapVueOld Bootstrap component library for Vue 2; project has moved to bootstrap-vue-next.★ 14.4k
- 432DrogonA C++ web framework for building fast, asynchronous HTTP servers and REST APIs★ 14.4k
- 433Intervention ImageA PHP library for creating and editing images, using GD, Imagick or libvips underneath.★ 14.4k
- 434Redux DevToolsBrowser and standalone debugging tools for watching Redux state changes over time.★ 14.4k
- 435QRCode.jsA small JavaScript library that draws QR codes in a web page, with no dependencies.★ 14.3k
- 436Editor.mdAn embeddable Markdown editor component for web pages, built on CodeMirror, jQuery and Marked.★ 14.3k
- 437Next.js CommerceA Next.js storefront template for online shops, built to connect to Shopify. Archived and deprecated.★ 14.3k
- 438TamaguiA TypeScript library for building React and React Native UIs that share styling and code.★ 14.3k
- 439http-serverA zero-setup command-line tool that serves files from a folder over HTTP.★ 14.2k
- 440SimplefolioA minimal one-page portfolio template for developers, built with Parcel and SCSS.★ 14.2k
- 441You Might Not Need jQueryA site of side-by-side examples showing how to do common jQuery tasks with plain JavaScript.★ 14.1k
- 442nivoReact chart components for building data visualizations, built on d3.★ 14.1k
- 443UI BootstrapAngularJS directives that provide Bootstrap components, with no jQuery or Bootstrap JS needed. Archived and no★ 14.1k
- 444Blitz.jsA toolkit that adds full-stack features on top of Next.js, built with Prisma.★ 14.1k
- 445EmDashA TypeScript content management system built on Astro, designed as a modern take on WordPress.★ 14.1k
- 446PaperModA fast, clean, responsive theme for the Hugo static site generator.★ 14k
- 447react-content-loaderA React component that draws grey placeholder shapes while content loads.★ 14k
- 448RolldownA fast JavaScript/TypeScript bundler written in Rust, with a Rollup-compatible API.★ 14k
- 449store.jsA small JavaScript wrapper that saves values in the browser under one simple get/set API.★ 14k
- 450AutoAnimateA small drop-in library that adds smooth animations when elements are added, removed, or moved.★ 14k
- 451webpack-dashboardA terminal dashboard that replaces webpack dev server's scrolling log with a summary view.★ 14k
- 452NextraA framework for building documentation and content sites with MDX, built on Next.js.★ 13.9k
- 453Cropper.jsA JavaScript library for cropping images in the browser.★ 13.9k
- 454ShikiA syntax highlighter for code, based on TextMate grammars, published as an npm package.★ 13.9k
- 455AstryxAn open source React design system of accessible components, themes, and a CLI, built for people and AI agents★ 13.8k
- 456ShoelaceA sunset library of web components; development has moved to Web Awesome.★ 13.8k
- 457PartytownMoves heavy third-party scripts like analytics off the main thread into a web worker.★ 13.8k
- 458requests-htmlPython library for parsing HTML and running JavaScript-rendered pages, built on requests.★ 13.8k
- 459FreshA web framework for TypeScript that ships little or no JavaScript to the browser by default.★ 13.8k
- 460Color ThiefA JavaScript library that pulls dominant colors and palettes out of images, in browsers and Node.js.★ 13.7k
- 461PuckA visual drag-and-drop page editor you embed in your own React app.★ 13.6k
- 462Minimal MistakesA two-column Jekyll theme for personal sites, blogs, docs, and portfolios.★ 13.6k
- 463BrowserslistA shared config file that tells front-end tools which browsers and Node.js versions to support.★ 13.6k
- 464draw-a-uiDraw a rough wireframe in a canvas and get HTML/Tailwind code generated from it by GPT-4 Vision.★ 13.6k
- 465React in patternsA free book on design patterns and techniques for building apps with React.★ 13.6k
- 466FumadocsA React and Astro framework for building documentation websites.★ 13.5k
- 467FlexbugsA community list of flexbox bugs in browsers, each with a cross-browser workaround. Archived.★ 13.5k
- 468QuartzPublishes Markdown notes, such as an Obsidian vault, as a free website.★ 13.5k
- 469PeerJSA JavaScript library that lets browsers connect directly to each other for data and video/audio calls.★ 13.5k
- 470MUIA CSS and JavaScript UI framework for building mobile web pages that feel more like native apps.★ 13.5k
- 471ChartistA small JavaScript library that draws simple, responsive SVG charts styled with CSS.★ 13.5k
- 472React-ToastifyA React library that shows pop-up notification messages (toasts) in your app.★ 13.4k
- 473Redux DevToolsBrowser extension that lets you inspect and time-travel through Redux state changes.★ 13.4k
- 474UI-RouterA routing library for AngularJS apps that maps URLs to nested app states and views.★ 13.4k
- 475SaladictA browser extension for looking up and translating words and text on web pages and PDFs.★ 13.4k
- 476Skill IconsGenerates a row of skill icons (languages, tools, frameworks) to embed in a GitHub README or resume.★ 13.4k
- 477chromedpA Go library that drives Chrome-style browsers through the DevTools Protocol, without an external driver.★ 13.3k
- 478You Don't Need Moment.jsA guide to replacing Moment.js with native JavaScript or lighter date libraries, plus an ESLint plugin.★ 13.3k
- 479SageA WordPress starter theme that uses Laravel Blade templates and Tailwind CSS.★ 13.3k
- 480React & Redux in TypeScript GuideA long, example-driven guide to typing React and Redux apps with TypeScript.★ 13.3k
- 481whoopsA PHP error handler that shows readable, debuggable error pages instead of raw crashes.★ 13.2k
- 482SeleniumBasePython framework for browser automation, testing, and scraping, with optional stealth browser features.★ 13.2k
- 483ChromelessNode.js library that scripts Chrome locally or remotely on AWS Lambda; now archived and deprecated.★ 13.2k
- 484RevelA full-stack web framework for building web apps in the Go language.★ 13.2k
- 485Semantic UI ReactReact components that render Semantic UI markup, so you can build interfaces with them.★ 13.2k
- 486TW ElementsA free, MIT-licensed collection of interactive UI components and templates for Tailwind CSS.★ 13.2k
- 487PlasmoA framework for building browser extensions with TypeScript and React.★ 13.2k
- 488React Native NavigationA native navigation library for React Native apps on iOS and Android.★ 13.2k
- 489SonnerA React component that shows small pop-up notification messages (toasts).★ 13.1k
- 490StimulusA small JavaScript framework that adds behavior to HTML you already have.★ 13.1k
- 491Next.js BoilerplateA starter template for building Next.js apps with TypeScript, Tailwind CSS, auth, and a database already wired★ 13.1k
- 492SystemJSA JavaScript module loader that runs modern ES module code in older browsers.★ 13.1k
- 493google-webfonts-helperA web tool that lets you download Google Fonts as files and CSS so you can host them yourself.★ 13.1k
- 494PrismA small JavaScript library that colors source code syntax on web pages.★ 13.1k
- 495cmdkUnstyled React command menu component with built-in filtering and keyboard navigation.★ 13.1k
- 496angular-seedA starter skeleton for AngularJS (v1) web apps with a sample app, npm setup, and test tooling.★ 13.1k
- 497Primer CSSGitHub's CSS design system, distributed as Sass styles for building GitHub-style interfaces.★ 13.1k
- 498WorkboxJavaScript libraries for adding offline caching and service workers to web apps.★ 13k
- 499wallabagSelf-hosted app that saves web pages so you can read them later, without clutter.★ 13k
- 500remarkA simple tool that turns Markdown text into a browser-based slideshow.★ 13k
- 501barba.jsA small JavaScript library that adds smooth page transitions to websites without full reloads.★ 13k
- 502RspackA fast Rust-based web bundler that aims to be a drop-in replacement for webpack.★ 13k
- 503smartcrop.jsA JavaScript library that picks a sensible crop point in an image, for browsers and Node.js.★ 13k
- 504redux-persistSaves a Redux store to storage and restores it when the app starts.★ 12.9k
- 505interact.jsJavaScript library for drag, drop, resize and multi-touch gestures in web pages.★ 12.9k
- 506Simple mind mapA free open-source mind map library for the web, plus a separately licensed desktop app.★ 12.9k
- 507assistant-uiA TypeScript/React library for building AI chat interfaces in your app.★ 12.9k
- 508Solved by FlexboxA web showcase of CSS layout problems that Flexbox now solves easily.★ 12.9k
- 509dioA Dart/Flutter library for making HTTP network requests with interceptors, uploads, downloads, and timeouts.★ 12.8k
- 510go-adminA Gin and Vue starter kit for building admin back-office apps with login, roles, and user management.★ 12.8k
- 511iScrollA small, dependency-free JavaScript scroller for smooth scrolling in web pages.★ 12.8k
- 512vue-awesome-swiperVue wrapper for the Swiper slider component. Now deprecated and archived.★ 12.8k
- 513TOAST UI CalendarA JavaScript calendar component for showing and editing schedules in web pages.★ 12.7k
- 514Webpack Bundle AnalyzerWebpack plugin and CLI that shows your bundle's contents as an interactive zoomable treemap.★ 12.7k
- 515G2A JavaScript library for building charts from data using a declarative, layered grammar.★ 12.7k
- 516d2-adminA free, open-source admin dashboard template built with Vue for management systems.★ 12.6k
- 517FormilyA form library for React and Vue that handles complex and JSON-schema-driven forms.★ 12.6k
- 518TurbolinksA small JavaScript library that makes page-to-page navigation feel faster without a frontend framework. Archiv★ 12.6k
- 519why-did-you-renderA development-only tool that logs React re-renders that may be avoidable, so you can find slow spots.★ 12.5k
- 520flag-iconsA set of country flag images in SVG, plus CSS to show them easily on web pages.★ 12.5k
- 521Bootstrap for SassBootstrap 3's CSS framework packaged as Sass for Rails, npm, and Bower projects.★ 12.5k
- 522BlocA Dart library for managing app state in a predictable way using the BLoC pattern.★ 12.5k
- 523redux-formA React library that stores HTML form state in a Redux store.★ 12.5k
- 524SinatraA small Ruby library for building web apps and APIs with minimal code.★ 12.5k
- 525EvergreenA React UI component library for building web apps, maintained by Segment.★ 12.4k
- 526SnabbdomA small, fast virtual DOM library for building and updating web interfaces efficiently.★ 12.4k
- 527G6A JavaScript/TypeScript library for drawing and analyzing interactive graphs and network data in the browser.★ 12.4k
- 528ColorUIA CSS component library of bright, saturated styles for WeChat Mini Programs and UniApp.★ 12.4k
- 529mapcnReady-made React map components built on MapLibre GL and styled with Tailwind.★ 12.4k
- 530LinariaA CSS-in-JS library that extracts styles to plain CSS files at build time, so no styling code runs in the brow★ 12.4k
- 531React ColorA React library of ready-made color picker components modeled on popular design and browser tools.★ 12.3k
- 532downshiftReact hooks and a render-prop component for building accessible autocomplete, combobox and select dropdowns.★ 12.3k
- 533Rete.jsA JavaScript framework for building visual node editors and dataflow graphs.★ 12.3k
- 534YOURLSA self-hosted URL shortener written in PHP that you run on your own server.★ 12.3k
- 535SlimA small PHP framework for building web apps and APIs with routing and PSR-7 support.★ 12.3k
- 536HyperUIFree, open-source Tailwind CSS UI components you copy and paste into your project.★ 12.3k
- 537CoreUI Free Bootstrap Admin TemplateFree Bootstrap 5 admin dashboard template with AI-coding context files included.★ 12.3k
- 538GruntA JavaScript task runner that automates repetitive build and project chores.★ 12.2k
- 539Tippy.jsA JavaScript library for adding tooltips, popovers, dropdowns and menus to web pages.★ 12.2k
- 540Sigma.jsA JavaScript library for drawing graphs with thousands of nodes and edges in the browser.★ 12.2k
- 541Vulkan C++ examplesC++ example programs showing how to use the Vulkan graphics API, from a basic triangle to advanced techniques.★ 12.2k
- 542giscusA free comment system for websites that stores comments in GitHub Discussions.★ 12.2k
- 543react-datesA React datepicker component that supports internationalization and works on mobile.★ 12.2k
- 544FlowyA small, dependency-free JavaScript library for building draggable flowchart editors in web pages.★ 12.1k
- 545React Hot LoaderLive-reloads edited React components in the browser without a full page refresh. Now deprecated.★ 12.1k
- 546Creative Tim UIA set of React/Next.js UI components and page blocks you add to shadcn/ui projects via a CLI.★ 12.1k
- 547Ant Design MobileA set of ready-made mobile UI components for building mobile web apps in React.★ 12.1k
- 548MulterNode.js middleware that handles file uploads sent as multipart/form-data.★ 12.1k
- 549toastrA small jQuery library for showing non-blocking pop-up toast notifications on web pages.★ 12.1k
- 550kepler.glOpen-source web tool and React component for visualizing large geolocation datasets on maps.★ 12.1k
- 551Signature PadA small JavaScript library that lets web pages capture smooth hand-drawn signatures on a canvas.★ 12.1k
- 552InversifyJSA lightweight dependency injection container for TypeScript and JavaScript apps.★ 12.1k
- 553react-redux-universal-hot-exampleOld 2015 starter kit for a React/Redux/Express app; the README says do not use it.★ 12.1k
- 554pellA tiny, dependency-free rich text editor you can drop into a web page.★ 12k
- 555MilkdownA plugin-based markdown editor framework where you type rich text and see formatted output.★ 12k
- 556ASP.NET BoilerplateA C# application framework for building web apps with DDD structure and multi-tenancy, now end-of-support.★ 12k
- 557Nightwatch.jsNode.js framework for automated end-to-end testing of web and mobile apps via W3C WebDriver.★ 12k
- 558KarmaA test runner that runs JavaScript tests in real browsers. Now deprecated by its maintainers.★ 12k
- 559LiquidA safe template language for letting users customize pages without running their code on your server.★ 11.9k
- 560react-slickA carousel (image or content slider) component for React, ported from slick carousel.★ 11.9k
- 561mittA tiny event emitter for JavaScript that lets parts of your code publish and subscribe to events.★ 11.9k
- 562NotionNextPublish Notion pages as a website using Next.js, with no server of your own to run.★ 11.9k
- 563deviconA free set of logo icons for programming languages and developer tools, as a font or SVGs.★ 11.9k
- 564SummernoteA JavaScript library that adds a simple rich-text (WYSIWYG) editor to web pages.★ 11.8k
- 565virtual-domA JavaScript library for describing a web page as data and efficiently updating the real DOM.★ 11.8k
- 566Bootstrap TableA JavaScript plugin that adds sorting, pagination, selection and more to HTML tables.★ 11.8k
- 567WatermelonDBA database library for React and React Native apps that loads data lazily and updates the UI when data changes★ 11.8k
- 568PestA PHP testing framework with a simple, readable syntax, also aimed at AI agents.★ 11.8k
- 569TachyonsA small, utility-class CSS library for building layouts without writing custom CSS.★ 11.7k
- 570is-a.devFree personal .is-a.dev subdomain for developers, claimed by pull request.★ 11.7k
- 571CardA JavaScript library that adds a live credit card preview to your existing payment form.★ 11.7k
- 572AureliaA JavaScript framework for building single-page web apps, from the Aurelia 1 line.★ 11.7k
- 573MartiniA small Go web framework for building modular web apps and services; no longer maintained.★ 11.6k
- 57498.cssA CSS stylesheet that makes plain HTML look like Windows 98 interface elements.★ 11.6k
- 575Nginx Server ConfigsA set of ready-made Nginx config files for better performance, security, and content types.★ 11.6k
- 576fp-tsA TypeScript library bringing common functional programming types like Option and Either.★ 11.5k
- 577StylelintA CSS linter that catches errors and enforces style conventions in your stylesheets.★ 11.5k
- 578TurndownA JavaScript library that converts HTML into Markdown, in Node.js or the browser.★ 11.5k
- 579useHooksA set of ready-made React hooks for common UI and browser tasks, built to be safe on the server.★ 11.5k
- 580mdx-deckBuild slide presentations in React using MDX, with a zero-config setup.★ 11.5k
- 581TSDXZero-config CLI for building, testing, and publishing TypeScript libraries.★ 11.5k
- 582VditorA browser-based Markdown editor with rich-text, live-render and split-view modes.★ 11.4k
- 583jsoupA Java library for parsing, scraping, editing, and cleaning HTML and XML.★ 11.4k
- 584es-toolkitA JavaScript utility library of everyday helper functions, a modern alternative to lodash.★ 11.4k
- 585linkdingA self-hosted bookmark manager that is minimal, fast, and simple to run with Docker.★ 11.4k
- 586Doctrine InflectorA small PHP library for changing word case and converting words between singular and plural.★ 11.3k
- 587StylusA CSS preprocessor for Node.js that lets you write styles in a shorter, more flexible syntax.★ 11.3k
- 588Spectre.cssA small CSS framework with ready-made styles, a flexbox grid, and components for web pages.★ 11.3k
- 589tsupA zero-config tool that bundles TypeScript libraries, built on esbuild. No longer maintained.★ 11.3k
- 590Magnific PopupA small jQuery/Zepto lightbox plugin for images and popups; now deprecated.★ 11.3k
- 591Base UIUnstyled, accessible React UI components you style yourself.★ 11.3k
- 592GraphQL Code GeneratorGenerates code from your GraphQL schema and queries, using plugins you choose.★ 11.3k
- 593Cytoscape.jsA JavaScript library for building, analyzing, and drawing interactive network graphs.★ 11.3k
- 594VeeValidateA library for building and validating forms in Vue.js apps.★ 11.3k
- 595RaphaëlA JavaScript library for drawing vector graphics in web browsers.★ 11.3k
- 596Redux ToolkitOfficial toolset that makes writing Redux state logic simpler and less error-prone.★ 11.2k
- 597patch-packageLets you fix npm dependencies in place and keep those fixes in version control.★ 11.2k
- 598TamboReact toolkit that lets AI agents render your own components as interactive UI.★ 11.2k
- 599ConvNetJSA JavaScript library for training neural networks, including convolutional ones, in a web browser.★ 11.2k
- 600List.jsA small JavaScript library that adds search, sort, filter and pagination to existing HTML lists and tables.★ 11.2k
- 601react-pdfA React library for showing PDF files in a web app, like images.★ 11.2k
- 602GetXA Flutter package for state management, navigation, and dependency injection, all through one Get API.★ 11.2k
- 603KuttA free, self-hostable URL shortener with custom domain support.★ 11.2k
- 604Respond.jsA small script that makes min/max-width media queries work in old Internet Explorer versions.★ 11.2k
- 605React Native macOSCommunity fork of React Native for building macOS desktop apps; no longer maintained.★ 11.2k
- 606laravel-adminA PHP/Laravel library that builds CRUD admin backends from a few lines of code.★ 11.1k
- 607jira_cloneA simplified Jira-style issue tracker built with React and Node, meant as a code example.★ 11.1k
- 608SVGRConverts SVG icon files into React components you can import and use in code.★ 11.1k
- 609React StyleguidistA tool for building React components in isolation, with a live, browsable style guide.★ 11k
- 610ReanimatedA React Native library for smooth, high-performance animations and gesture-driven interactions.★ 11k
- 611Frappe FrameworkA low-code Python and JavaScript framework for building business web apps with a built-in admin.★ 11k
- 612Keen DashboardsFree, responsive HTML/CSS Grid dashboard templates you can copy and fill with your own charts.★ 11k
- 613react-dropzoneA React hook for building drag-and-drop file upload zones in web pages.★ 11k
- 614RazzleA framework for server-rendered universal JavaScript apps that needs no configuration★ 11k
- 615TypeScript-React-StarterA deprecated, archived tutorial repo showing how to set up React with TypeScript.★ 11k
- 616react-hot-toastA small React library for showing pop-up toast notifications with minimal setup.★ 11k
- 617eShopA sample .NET online shop showing how to build a multi-service e-commerce app with Aspire.★ 11k
- 618FirefoxA user.js file of Firefox about:config settings aimed at more privacy and speed.★ 11k
- 619Vuestic AdminA free, ready-made admin dashboard template built with Vue 3, Vite, Pinia and Tailwind CSS.★ 11k
- 620MuuriA JavaScript library for building responsive grid layouts that can be sorted, filtered, and dragged.★ 10.9k
- 621Ant Design Vue ProA Vue 2 admin dashboard starter kit built on the Ant Design Vue component library.★ 10.9k
- 622nuqsA React hook that keeps component state in the URL query string, like useState but in the address bar.★ 10.9k
- 623DashingA Ruby (Sinatra) framework for building dashboards, especially for TV displays. No longer maintained.★ 10.9k
- 624StackBlitzIssue tracker and community hub for StackBlitz, a browser-based code editor built on VS Code.★ 10.9k
- 625react-sortable-hocA React helper library that makes lists drag-and-droppable with touch and keyboard support. No longer maintain★ 10.9k
- 626CaireGo library and command-line tool that resizes images by removing low-importance seams, keeping key content int★ 10.9k
- 627Proton NativeBuild desktop apps with React syntax and React Native-style components, without Electron.★ 10.9k
- 628Wired ElementsA set of basic UI elements (buttons, inputs) drawn to look hand-sketched, for wireframes.★ 10.8k
- 629Headroom.jsA small dependency-free script that hides your page header while scrolling down and shows it when scrolling up★ 10.8k
- 630Vue Hacker NewsA Hacker News clone built with Vue 2, using server-side rendering and a PWA setup.★ 10.8k
- 631Effeckt.cssA CSS library of transition and animation effects for mobile web (archived, no longer maintained).★ 10.8k
- 632shadcn-vueA Vue port of shadcn-ui: copy-in UI components you can customize and build on.★ 10.8k
- 633MoveableA JavaScript library that adds drag, resize, rotate and related handles to web page elements.★ 10.8k
- 634ShareDropBrowser-based peer-to-peer file transfer inspired by AirDrop, now part of LimeWire.★ 10.8k
- 635Vue EChartsA Vue.js component that wraps Apache ECharts so you can draw charts declaratively in Vue apps.★ 10.7k
- 636cdnjsRobot-only repo storing the library files hosted on the cdnjs free public CDN.★ 10.7k
- 637scroll-worldAn agent skill that generates a scroll-driven 3D-style world landing page for a brand.★ 10.7k
- 638HTML Webpack PluginA webpack plugin that generates HTML files which load your bundled JavaScript and CSS.★ 10.7k
- 639vlayoutAn Android library that lets one RecyclerView mix grids, lists and other layouts together.★ 10.7k
- 640NVActivityIndicatorViewA Swift library of 32 ready-made loading spinner animations for iOS apps.★ 10.7k
- 641restifyA Node.js framework for building REST APIs using connect-style middleware.★ 10.7k
- 642WXTA framework for building browser extensions, with fast dev reloads and TypeScript support.★ 10.7k
- 643eShopOnWebMicrosoft's sample ASP.NET Core web store app showing a single-process architecture; archived and moved to com★ 10.7k
- 644Mobile DetectA PHP class that tells whether a visitor's device is a phone or tablet.★ 10.7k
- 645MudBlazorA free C# component library that gives Blazor apps ready-made Material Design UI parts.★ 10.7k
- 646UI KittenReact Native UI component library with a built-in light/dark theme system, for iOS, Android and web.★ 10.7k
- 647uPlotA small, fast JavaScript chart library for time series, lines, areas, OHLC and bars.★ 10.6k
- 648templAn HTML templating language for Go with strong editor and IDE support.★ 10.6k
- 649Tailwind Nextjs Starter BlogA free, MIT-licensed Next.js and Tailwind CSS template for building a markdown blog.★ 10.6k
- 650thumborAn HTTP server that crops, resizes and filters images on demand via URL parameters.★ 10.5k
- 651TurfA JavaScript/TypeScript library for geospatial analysis on GeoJSON data, usable in browsers and Node.js.★ 10.5k
- 652vue2-happyfriA small beginner Vue 2 project showing Vue Router and Vuex working together.★ 10.5k
- 653mini-vueA minimal Vue 3 re-implementation for learning how Vue 3's core works.★ 10.5k
- 654reactstrapReact components that wrap Bootstrap 5 styles, so you can build pages with Bootstrap pieces.★ 10.5k
- 655ReactideA desktop IDE for building React web apps, with a live simulator and component tree.★ 10.5k
- 656react-native-swiperA swipeable carousel component for React Native apps, with looping, autoplay and pagination dots.★ 10.5k
- 657lax.jsA small vanilla JavaScript library for scroll-driven animations, under 4kb gzipped. Archived.★ 10.5k
- 658StyleXA JavaScript library for defining styles in user interfaces, from Meta's open-source monorepo.★ 10.4k
- 659vanilla-extractWrite CSS styles in TypeScript; they compile to static CSS files at build time.★ 10.4k
- 660ReasonA syntax and toolchain for OCaml that lets you write type-safe code for the JavaScript and OCaml ecosystems.★ 10.3k
- 661React StaticA static site generator for React that outputs fast HTML pages, now in maintenance-only mode.★ 10.3k
- 662react-native-calendarsA calendar component for React Native apps on iOS and Android, written in JavaScript.★ 10.3k
- 663nodepptMakes web-based slide decks from Markdown files, with HTML/CSS styling and charts.★ 10.3k
- 664ChirpyA free Jekyll theme for building a technical blog or documentation-style site.★ 10.3k
- 665jQuery ValidationA JavaScript library that adds form validation to existing HTML forms with jQuery.★ 10.3k
- 666ReactPlayerA React component that plays video and audio from YouTube, Vimeo, file paths and other URLs.★ 10.3k
- 667CodeQLThe standard query libraries and checks behind GitHub's code scanning security tools.★ 10.3k
- 668ValtioA small state library for React and plain JavaScript where you change state like a normal object.★ 10.2k
- 669skillsA collection of agent skills for building better user interfaces.★ 10.2k
- 670Cycle.jsA JavaScript framework for building apps with reactive streams and pure functions.★ 10.2k
- 671GrideaA desktop app for writing Markdown posts that publish to a static blog.★ 10.2k
- 672React Redux Starter KitAn archived 2016-era starter template wiring React, Redux and React Router together.★ 10.2k
- 673MilligramA small CSS stylesheet framework for clean, simple page styling, around 2kb gzipped.★ 10.2k
- 674Angular Webpack StarterA starter project for building Angular apps with TypeScript and Webpack, from an older Angular 6 era.★ 10.2k
- 675SpectacleA React library for building slide presentations by writing JSX, including live code demos.★ 10.2k
- 676MadgeDraws a graph of your JavaScript module dependencies and finds circular ones.★ 10.2k
- 677CapybaraRuby library for automated tests that drive a web app the way a real user would.★ 10.2k
- 678FoldingCellAn iOS UI component: table cells that expand and fold open with a paper-card style animation.★ 10.2k
- 679Leon SansA geometric sans-serif font built from code, for animating text on HTML5 Canvas.★ 10.2k
- 680SimpleMDEA simple embeddable JavaScript Markdown editor with a toolbar, live syntax styling, autosave and spell checkin★ 10.1k
- 681PhotonA CSS toolkit for building desktop-style app interfaces with Electron.★ 10.1k
- 682dreiA library of ready-made helper components and hooks for building 3D scenes with react-three-fiber.★ 10.1k
- 683GumroadOpen-source source code for Gumroad, a platform where creators sell products directly to buyers.★ 10.1k
- 684react-i18nextAdds translation support to React apps, built on the i18next ecosystem.★ 10.1k