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.

35Projects
951.8KStars in total
+67Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

35 projects · by stars

  1. #1 · twbs/bootstrap

    bootstrap

    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.

    174.9K
  2. #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.

    60.9K
  3. #3 · h5bp/html5-boilerplate

    html5-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.

    57.7K
  1. 4

    normalize.css

    53.5Knecolas/normalize.css · CSS

    normalize.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.

  2. 5

    front-end-interview-handbook

    44Kyangshun/front-end-interview-handbook · JavaScript

    A 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.

  3. 6

    daisyui

    42.6Ksaadeghi/daisyui · JavaScript

    daisyUI 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.

  4. 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.

  5. 8

    clipboard.js

    34.1Kzenorocha/clipboard.js · JavaScript

    clipboard.js is a tiny JavaScript library that lets you copy text to the clipboard with a button click, without Flash or any heavy framework.

  6. 9

    Sortable

    31.2KSortableJS/Sortable · JavaScript

    Sortable is a standalone JavaScript library that turns ordinary lists into reorderable drag-and-drop lists, working in modern browsers and on touch devices.

  7. 10

    Web

    28.7Kqianguyihao/Web

    This 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.

  8. 11

    codemirror5

    27.2Kcodemirror/codemirror5 · JavaScript

    CodeMirror 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.

  9. 12

    fe-interview

    26.3Khaizlin/fe-interview · JavaScript

    It 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.

  10. 13

    core-js

    25.5Kzloirock/core-js · JavaScript

    A 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.

  11. 14

    ember.js

    22.6Kemberjs/ember.js · TypeScript

    Ember.js is a JavaScript framework for creating ambitious web applications, built to cut the time, effort and resources any web project needs.

  12. 15

    dragula

    22.1Kbevacqua/dragula · JavaScript

    Dragula 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.

  13. 16

    jstraining

    20Kruanyf/jstraining

    Training 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.

  14. 17

    bit

    18.5Kteambit/bit · TypeScript

    Bit 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.

  15. 18

    CS-Interview-Knowledge-Map

    18.2KInterviewMap/CS-Interview-Knowledge-Map

    It'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.

  16. 19

    dva

    16.1Kdvajs/dva · JavaScript

    dva 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.

  17. 20

    vanillawebprojects

    16.1Kbradtraversy/vanillawebprojects · JavaScript

    A 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.

  18. 21

    front-end-guide

    15.2Kgrab/front-end-guide · JavaScript

    This 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.

  19. 22

    frontend-challenges

    15Kfelipefialho/frontend-challenges

    A 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.

  20. 23

    bower

    14.9Kbower/bower · JavaScript

    Bower 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.

  21. 24

    single-spa

    13.9Ksingle-spa/single-spa · JavaScript

    single-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.

  22. 25

    TW-Elements

    13.2Kmdbootstrap/TW-Elements · JavaScript

    TW 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.

  23. 26

    tachyons

    11.7Ktachyons-css/tachyons · CSS

    Tachyons is a functional CSS framework for quickly building fast, responsive UIs without writing custom CSS. You compose interfaces using small, single-purpose utility classes.

  24. 27

    quicklink

    11.3KGoogleChromeLabs/quicklink · JavaScript

    Quicklink 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.

  25. 28

    markyun

    11.2Kmarkyun/markyun

    A 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.

  26. 29

    kodluyoruz-frontend-101-egitimi

    10.9Khakanyalcinkaya/kodluyoruz-frontend-101-egitimi · JavaScript

    This 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.

  27. 30

    react-sortable-hoc

    10.9Kclauderic/react-sortable-hoc · JavaScript

    A 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.

  28. 31

    cdnjs

    10.7Kcdnjs/cdnjs

    cdnjs 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.

  29. 32

    chroma.js

    10.6Kgka/chroma.js · JavaScript

    Chroma.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.

  30. 33

    blog

    10.6Kyygmind/blog

    This 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.

  31. 34

    hotel

    10Ktypicode/hotel · JavaScript

    Hotel 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.

  32. 35

    interop

    528web-platform-tests/interop · JavaScript

    An 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.

Often tagged together