Topics / #front-end
Front-end projects on GitHub
Spelled variant of frontend development.
As of , the most-starred Front-end projects on GitHub are bootstrap (174.9K stars), Front-end-Developer-Interview-Questions (60.9K stars) and html5-boilerplate (57.7K stars). GitHub.Locker tracks 35 Front-end repositories with 951.8K stars combined. The fastest-growing on October 16 was qBittorrent, with +18 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+18qBittorrent
qbittorrent/qBittorrent · ★ 40.9KqBittorrent is a free, open-source BitTorrent client written in C++ with Qt, built on top of the libtorrent engine. It aims to be a solid alternative to other torrent clients, focusing on speed, stability, and Unicode support.
+14bootstrap
twbs/bootstrap · ★ 174.9KBootstrap is the most popular HTML, CSS, and JavaScript front-end framework for building responsive, mobile-first projects on the web — ready-made styles and components that speed up development.
+6daisyui
saadeghi/daisyui · ★ 42.6KdaisyUI is a free, open-source component library for Tailwind CSS — the most popular one, currently at version 5. It adds ready-made UI component classes on top of Tailwind's utility classes.
Front-end-Developer-Interview-Questions
h5bp/Front-end-Developer-Interview-Questions · ★ 60.9KA curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.
The all-time top
35 projects · by stars
- 174.9K
#1 · twbs/bootstrapbootstrap
Bootstrap is the most popular HTML, CSS, and JavaScript front-end framework for building responsive, mobile-first projects on the web — ready-made styles and components that speed up development.
- 60.9K
#2 · h5bp/Front-end-Developer-Interview-Questions
Front-end-Developer-Interview-Questions
A curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.
- 57.7K
#3 · h5bp/html5-boilerplatehtml5-boilerplate
HTML5 Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites, refined over more than 10 years by 200+ contributors.
- 4
normalize.css
53.5Knecolas/normalize.css · CSSnormalize.css is a stylesheet that makes the default styling of HTML elements consistent across browsers; the README bills it as a modern alternative to CSS resets.
- 5

front-end-interview-handbook
44Kyangshun/front-end-interview-handbook · JavaScriptA curated collection of front end interview preparation materials, covering interview formats, front end system design, trivia, JavaScript/DOM/algorithm questions, and company-specific question sets.
- 6

daisyui
42.6Ksaadeghi/daisyui · JavaScriptdaisyUI is a free, open-source component library for Tailwind CSS — the most popular one, currently at version 5. It adds ready-made UI component classes on top of Tailwind's utility classes.
- 7

qBittorrent
40.9Kqbittorrent/qBittorrent · C++qBittorrent is a free, open-source BitTorrent client written in C++ with Qt, built on top of the libtorrent engine. It aims to be a solid alternative to other torrent clients, focusing on speed, stability, and Unicode support.
- 8

clipboard.js
34.1Kzenorocha/clipboard.js · JavaScriptclipboard.js is a tiny JavaScript library that lets you copy text to the clipboard with a button click, without Flash or any heavy framework.
- 9
Sortable
31.2KSortableJS/Sortable · JavaScriptSortable is a standalone JavaScript library that turns ordinary lists into reorderable drag-and-drop lists, working in modern browsers and on touch devices.
- 10

Web
28.7Kqianguyihao/WebThis is a free, comprehensive Chinese-language guide (knowledge base) for learning front-end web development, covering everything from absolute basics to advanced topics like HTML, CSS, and JavaScript.
- 11

codemirror5
27.2Kcodemirror/codemirror5 · JavaScriptCodeMirror 5 is an in-browser code editor written in JavaScript, built for editing code with syntax highlighting and a rich API. This repo is the legacy version 5, now archived in favor of CodeMirror 6.
- 12

fe-interview
26.3Khaizlin/fe-interview · JavaScriptIt is a free, open-source daily collection of front-end interview questions covering HTML, CSS, JavaScript, Vue, React, Node.js, TypeScript, ECMAScript, webpack, jQuery, mini-programs and soft skills, with over 6000 questions in total.
- 13

core-js
25.5Kzloirock/core-js · JavaScriptA modular standard library for JavaScript: polyfills for ECMAScript features up to 2025 — promises, symbols, collections, iterators, typed arrays — plus ECMAScript proposals and some WHATWG/W3C features like URL.
- 14

ember.js
22.6Kemberjs/ember.js · TypeScriptEmber.js is a JavaScript framework for creating ambitious web applications, built to cut the time, effort and resources any web project needs.
- 15

dragula
22.1Kbevacqua/dragula · JavaScriptDragula is a vanilla JavaScript drag-and-drop library: you hand it container elements, and users can drag items between them to reorder or move them, with a shadow preview and almost no configuration.
- 16

jstraining
20Kruanyf/jstrainingTraining materials for a JavaScript full-stack bootcamp: they teach the basics needed to build both the front end and back end of a simple web application.
- 17

bit
18.5Kteambit/bit · TypeScriptBit is an open-source build system for the AI era: it organizes source code into composable, reusable components and apps. Developers and AI agents create and reuse these components via MCP, preventing code duplication.
- 18

CS-Interview-Knowledge-Map
18.2KInterviewMap/CS-Interview-Knowledge-MapIt's a curated interview-prep knowledge map ('Interview Map') for front-end developers, covering JavaScript, networking, browser internals, performance optimization, security, frameworks, Git, data structures, and algorithms.
- 19
dva
16.1Kdvajs/dva · JavaScriptdva is a lightweight front-end framework for building React applications, built on redux, redux-saga and react-router, with its design inspired by elm and choo.
- 20

vanillawebprojects
16.1Kbradtraversy/vanillawebprojects · JavaScriptA collection of 20+ mini web projects (form validator, movie seat booking, music player, breakout game, etc.) built with plain HTML5, CSS and JavaScript as part of a Udemy course.
- 21

front-end-guide
15.2Kgrab/front-end-guide · JavaScriptThis is Grab's front-end study guide: a curated path through the modern JavaScript stack covering SPAs, React, Redux, testing, linting, build tools, CI, hosting and deployment, originally written to onboard Grab's new engineers.
- 22

frontend-challenges
15Kfelipefialho/frontend-challengesA curated, public list of real front-end coding challenges that companies around the world use in their hiring process, collected into one repository so developers can practice with them.
- 23

bower
14.9Kbower/bower · JavaScriptBower is a package manager for the web: it fetches and keeps track of the front-end packages — frameworks, libraries and other assets — that your project depends on.
- 24
single-spa
13.9Ksingle-spa/single-spa · JavaScriptsingle-spa is a JavaScript framework for front-end microservices, described as 'the router for easy microfrontends'. It lets you split a web app into micro frontends that coexist on the same page, each optionally written with its own framework.
- 25

TW-Elements
13.2Kmdbootstrap/TW-Elements · JavaScriptTW Elements is a huge, free collection of 500+ Tailwind CSS UI components and 117+ design blocks (forms, cards, navbars, modals, carousels and more) that you can drop into any project.
- 26

tachyons
11.7Ktachyons-css/tachyons · CSSTachyons is a functional CSS framework for quickly building fast, responsive UIs without writing custom CSS. You compose interfaces using small, single-purpose utility classes.
- 27

quicklink
11.3KGoogleChromeLabs/quicklink · JavaScriptQuicklink is a small JavaScript library that speeds up subsequent page loads by prefetching or prerendering links that are currently visible in the viewport, doing the work during browser idle time.
- 28

markyun
11.2Kmarkyun/markyunA personal learning blog hosted on GitHub by MarkYun, a web developer working in Nanjing — a running log of his study notes, best known for its collection of front-end developer interview questions.
- 29

kodluyoruz-frontend-101-egitimi
10.9Khakanyalcinkaya/kodluyoruz-frontend-101-egitimi · JavaScriptThis is a Turkish-language video course repo for beginners learning front-end web development, prepared by Hakan Yalcinkaya for the Kodluyoruz program. It covers the basics from setup through HTML, CSS, Bootstrap, Git/GitHub and JavaScript fundamentals.
- 30
react-sortable-hoc
10.9Kclauderic/react-sortable-hoc · JavaScriptA set of higher-order components (HOCs) for React that turn any list into an animated, accessible, touch-friendly sortable list — horizontal, vertical or grid layouts.
- 31

cdnjs
10.7Kcdnjs/cdnjscdnjs is a free, open-source CDN for JavaScript/CSS/font libraries, and this specific repository is the robot-only store of the actual asset files it serves.
- 32

chroma.js
10.6Kgka/chroma.js · JavaScriptChroma.js is a small-ish, zero-dependency JavaScript library for all kinds of color conversions and color scales — from parsing a single color to building multi-hued palettes.
- 33

blog
10.6Kyygmind/blogThis is a Chinese-language blog repository by the author '木易杨' (Muyi Yang), focused on front-end interview deep-dives — a weekly series tackling tough JavaScript and Vue internals topics for advanced interview prep.
- 34

hotel
10Ktypicode/hotel · JavaScriptHotel is a simple process manager for developers: you start your apps from the browser and reach them through local .localhost domains with HTTPS set up automatically.
- 35

interop
528web-platform-tests/interop · JavaScriptAn ongoing effort by browser makers to make the web more interoperable: each year they pick key focus areas and publicly score how well browsers implement them. It is part of the web-platform-tests project.
Related topics
Often tagged together