Topics / #html5
Html5 projects on GitHub
Modern HTML standard and the APIs and media elements it enables.
As of , the most-starred Html5 projects on GitHub are ui-ux-pro-max-skill (136.6K stars), three.js (116.5K stars) and Chart.js (67.7K stars). GitHub.Locker tracks 51 Html5 repositories with 1.4M stars combined. The fastest-growing on October 16 was ui-ux-pro-max-skill, with +335 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
ui-ux-pro-max-skill
nextlevelbuilder/ui-ux-pro-max-skill · ★ 136.6KUI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.
+46GDevelop
4ian/GDevelop · ★ 27.6KGDevelop is an open-source, no-code game development app for building 2D, 3D and multiplayer games. It is designed to be fast and intuitive for everyone.
+45three.js
mrdoob/three.js · ★ 116.5KIt's a JavaScript 3D library for the browser: the project aims to be easy-to-use, lightweight, cross-browser and general-purpose. Around since 2010, now over 116,000 GitHub stars.
Ehviewer_CN_SXJ
xiaojieonly/Ehviewer_CN_SXJ · ★ 27.8KEhViewer is an unofficial Android app for browsing, searching, and downloading galleries from E-Hentai and ExHentai.
The all-time top
51 projects · by stars
- 136.6K
#1 · nextlevelbuilder/ui-ux-pro-max-skill
ui-ux-pro-max-skill
UI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.
- 116.5K
#2 · mrdoob/three.jsthree.js
It's a JavaScript 3D library for the browser: the project aims to be easy-to-use, lightweight, cross-browser and general-purpose. Around since 2010, now over 116,000 GitHub stars.
- 67.7K
#3 · chartjs/Chart.js
Chart.js
Chart.js is a JavaScript library for drawing simple, flexible charts using the HTML5 canvas element.
- 4

html5-boilerplate
57.7Kh5bp/html5-boilerplate · JavaScriptHTML5 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.
- 5

pdf.js
54Kmozilla/pdf.js · JavaScriptPDF.js is a PDF viewer built with HTML5, community-driven and supported by Mozilla. Its goal is a general-purpose, web standards-based platform for parsing and rendering PDFs.
- 6
tabler
41.9Ktabler/tabler · AstroTabler is a free and open source admin dashboard UI kit built on Bootstrap 5: ready-made layouts, components and demo pages for admin panels, dashboards and web apps, in light and dark mode.
- 7

nw.js
41.1Knwjs/nw.js · JavaScriptNW.js is an app runtime based on Chromium and Node.js that lets you write native desktop apps using HTML, CSS and JavaScript, calling Node.js modules directly from the DOM.
- 8

phaser
40.5Kphaserjs/phaser · JavaScriptPhaser is a fast, free and open source 2D game framework for building HTML5 games that run in desktop and mobile web browsers, rendering with either WebGL or Canvas. It has been actively developed for over 13 years.
- 9

video.js
40Kvideojs/video.js · TypeScriptVideo.js is a free, open source video player for all web-based platforms: a full-featured HTML5 player that also works as a framework (v10) for building players in HTML and React.
- 10

materialize
38.8KDogfalo/materialize · JavaScriptMaterialize is a CSS framework implementing Google's Material Design, providing ready-made UI components, grid system, and styling for building responsive websites.
- 11

impress.js
38.2Kimpress/impress.js · JavaScriptimpress.js is a presentation framework that uses CSS3 3D transforms and transitions in modern browsers to create slide decks, inspired by prezi.com.
- 12

sheetjs
36.3KSheetJS/sheetjsSheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.
- 13

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

jQuery-File-Upload
30.7Kblueimp/jQuery-File-Upload · PHPjQuery File Upload is a jQuery widget that adds multiple-file selection, drag & drop, upload progress bars, image/audio/video previews, and resumable/chunked uploads to any HTML file upload form, and it works with virtually any server-side backend.
- 15

HEAD
30.3Kjoshbuchea/HEADA concise reference guide to the HTML element — which meta, link, title and other tags a web page should have, with recommendations for icons, SEO and social previews.
- 16

JavaScript30
29.3Kwesbos/JavaScript30 · HTMLThis is Wes Bos's free '30 Day Vanilla JS Challenge': a collection of 30 small projects that teach JavaScript, HTML and CSS fundamentals without any frameworks or libraries, one project per day.
- 17

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

Ehviewer_CN_SXJ
27.8Kxiaojieonly/Ehviewer_CN_SXJ · CEhViewer is an unofficial Android app for browsing, searching, and downloading galleries from E-Hentai and ExHentai.
- 19

GDevelop
27.6K4ian/GDevelop · JavaScriptGDevelop is an open-source, no-code game development app for building 2D, 3D and multiplayer games. It is designed to be fast and intuitive for everyone.
- 20

30-Days-Of-React
27.5KAsabeneh/30-Days-Of-React · JavaScriptA 30-day structured challenge that teaches React step by step, from JavaScript fundamentals through components, hooks, routing, and small projects, ending with a completion certificate.
- 21

Modernizr
25.7KModernizr/Modernizr · JavaScriptModernizr is a JavaScript library that detects which HTML5 and CSS3 features the visitor's browser actually supports, so you can adapt the page to each browser instead of assuming they all behave the same.
- 22
libgdx
25.4Klibgdx/libgdx · JavalibGDX is a cross-platform Java game development framework built on OpenGL (ES): one codebase targets Windows, Linux, macOS, Android, iOS, and web browsers.
- 23

howler.js
25.4Kgoldfire/howler.js · JavaScripthowler.js is a JavaScript audio library for the web that gives you one consistent API for playing and controlling sound, defaulting to the Web Audio API and falling back to HTML5 Audio automatically.
- 24

games
25Kleereilly/gamesA curated catalog of open source games, add-ons, maps, engines and other game projects hosted on GitHub — any genre, any platform, any engine. It grew from a 2012 Hacker News thread into one of GitHub's most-starred game collections and is now archived.
- 25

flv.js
23.2Kbilibili/flv.js · JavaScriptflv.js is an HTML5 FLV (Flash Video) player written in pure JavaScript, with no Flash plugin required.
- 26

FileSaver.js
22Keligrey/FileSaver.js · JavaScriptFileSaver.js is a client-side JavaScript library that implements the saveAs() interface, letting web apps trigger a file download for data generated right in the browser.
- 27

spellbook-of-modern-webdev
17.9Kdexteryy/spellbook-of-modern-webdevA curated, deeply organized reference document covering the entire landscape of modern JavaScript web development: platforms, APIs, libraries, tools, services, and best practices.
- 28
lightweight-charts
17.6Ktradingview/lightweight-charts · TypeScriptTradingView Lightweight Charts is an open-source library of very small and fast financial charts drawn with HTML5 canvas, for displaying financial data as an interactive chart on a web page.
- 29
hls.js
17Kvideo-dev/hls.js · TypeScriptA JavaScript library that plays HLS (HTTP Live Streaming) video directly in the browser. It relies on HTML5 video and Media Source Extensions, transmuxing MPEG-2 TS and AAC/MP3 streams into MP4 fragments asynchronously in a Web Worker.
- 30

html-css
16.6Kgustavoguanabara/html-css · HTMLA free public course on basic HTML5 and CSS3 for complete beginners, published by Prof. Gustavo Guanabara as a GitHub repository.
- 31

DPlayer
16.5KDIYgod/DPlayer · JavaScriptDPlayer is an open-source HTML5 video player with built-in danmaku — scrolling bullet comments — made to help people build video and danmaku into websites easily.
- 32

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

guiadevbrasil
15.8Karthurspk/guiadevbrasilGuiaDevBrasil is a large Portuguese-language guide that aggregates resources across many tech areas to help people learn, build knowledge, and clear up doubts for any technology-related career.
- 34

konva
14.9Kkonvajs/konva · TypeScriptKonva.js is an open-source 2D canvas framework for the web, used to build interactive graphics: design editors, whiteboards, diagrams, annotations and maps.
- 35
webview
14.3Kwebview/webview · C++A tiny cross-platform webview library for C/C++: you build the GUI in HTML/JS and it renders it with the platform's native engine — WebKit on macOS (Cocoa) and Linux (GTK), Edge WebView2 on Windows. It supports two-way JavaScript bindings, so C/C++ and the page can call each other.
- 36

simplefolio
14.2Kcobiwave/simplefolio · SCSSSimplefolio is a minimal one-page portfolio template for developers: clone it, swap in your own content, and get a personal site with modern UI, reveal animations and a fully responsive layout.
- 37

noVNC
14.1Knovnc/noVNC · JavaScriptnoVNC is an HTML5 VNC client that lets you connect to and control a remote desktop straight from a web browser, with no plugins needed. It powers browser-based remote access in projects like OpenStack, OpenNebula and ThinLinc.
- 38

WebFundamentals
13.9Kgoogle/WebFundamentals · JavaScriptThis was the source repository for Web Fundamentals, the former developer.google.com/web documentation covering web development best practices (performance, PWAs, mobile web, Chrome features).
- 39

responsive-html-email-template
13.7Kleemunroe/responsive-html-email-template · HTMLA free, simple responsive HTML email template with a clear call-to-action button that you can use as the basis for your own emails.
- 40

mui
13.5Kdcloudio/mui · JavaScriptmui is a front-end framework for building high-performance HTML5 mobile apps — the README calls it the closest thing to a native app experience in HTML5 today.
- 41

react-canvas
13.2KFlipboard/react-canvas · JavaScriptReact Canvas is an open-source library from Flipboard that lets React components render to a canvas instead of the DOM, for building faster, app-like mobile web interfaces.
- 42
svg.js
11.8Ksvgdotjs/svg.js · JavaScriptSVG.js is a lightweight JavaScript library for creating, manipulating, and animating SVG graphics in the browser, with no external dependencies.
- 43
spectre
11.3Kpicturepan2/spectre · CSSSpectre.css is a lightweight, responsive and modern CSS framework for building web UIs with a flexbox-based grid, prebuilt elements, components and utility classes.
- 44

webamp
11.3Kcaptbaritone/webamp · TypeScriptWebamp is a reimplementation of the classic Winamp 2 music player built entirely in HTML5 and JavaScript, with full support for original Winamp skins.
- 45

_s
11KAutomattic/_s · CSS_s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.
- 46

history.js
10.6Kbrowserstate/history.js · JavaScriptA JavaScript library that makes the HTML5 History/State APIs (pushState, replaceState, onpopstate) work consistently in every browser: real URLs in HTML5 browsers, a hash-based fallback in old HTML4 ones.
- 47

nodeppt
10.3Kksky521/nodeppt · JavaScriptnodeppt is a tool that turns Markdown files into web-based slide decks: you write slides in a .md file and present the result in a browser. Version 2.0 was rebuilt on WebSlides, markdown-it, posthtml and webpack.
- 48

jekyll-theme-chirpy
10.3Kcotes2020/jekyll-theme-chirpy · HTMLChirpy is a minimal, responsive, and feature-rich Jekyll theme made for technical writing — a ready-made design and feature set for static blogs.
- 49

NCE
4KiChochy/NCE · JavaScriptA web-based player for the 'New Concept English' (新概念英语) textbook series covering all four books, offering full-lesson audio narration, click-to-replay sentence reading, and line-by-line Chinese-English translation.
- 50

floorplan-3d
2.4Kwy51ai/floorplan-3d · HTMLA pure front-end floor plan and interior design tool: you lay out furniture, knock down or add walls, and measure dimensions on a 2D plan, then flip to a Three.js 3D scene for a bird's-eye view or a first-person walkthrough.
- 51

-.
303bofanchen99-netizen/-. · JavaScriptIt's a prototype of a 2D top-down loot-and-extract style browser game built to teach English vocabulary to Chinese learners: players raid maps, fight enemies, and grab Word Cards instead of just loot.
Related topics
Often tagged together