diegocard

awesome-html5: Find Curated HTML5 Learning Resources

A categorized directory of HTML5 standards, tutorials, APIs, accessibility guidance, and related tools. Useful for developers learning browser capabilities or looking for references, though its inactive maintenance means some links and guidance may be dated.

View on GitHub Compare
Stars
2.8k
Forks
260
Stars, last 30 days
+11
Last commit
3 years ago
Contributors
18

Our take

Inactiveno commits in over a year

Health score

26/100

How it is scored
Activity
19
Community
42
Issues
21
Pull requests
20

+11 stars in the last 30 days

This is a broad discovery index with useful topic coverage, but its long period without commits and highly concentrated contributor activity make it a starting point rather than a maintained source of truth.

Good fit if

  • You want a categorized starting point for exploring HTML5 topics and related resources.
  • You are comfortable verifying that linked tutorials, specifications, and tools are still current.
  • You want a freely reusable list under the MIT license and can contribute updates if needed.

Look elsewhere if

  • You need actively maintained recommendations or a dependable record of current browser support.
  • You need a packaged library, executable tool, or project with recent releases and active issue handling.
  • You want ongoing maintenance shared across contributors, since most contribution activity is concentrated in one person.
All health signals
Last commit2023-09-26 (3 years ago)
Commits, last 90 days0
Releases, last 12 months0
Contributors18 (top contributor: 80% of commits)
Issues closed, last 90 days0
Pull requests merged, last 90 days0
Project age12 years

Checked on 2026-10-13 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

2,822

Forks

260

Change since Nov 13, 2026: 0 stars·0 forks

Overview

awesome-html5 is a curated directory for developers who want to explore HTML5 and browser-platform capabilities without searching for resources topic by topic. It groups links to specifications, tutorials, tools, books, and news across areas such as multimedia, accessibility, storage, performance, and progressive web apps.

This is a reference list, not a software package or a complete, verified guide. Its breadth can help with discovery, while individual resources should be checked for current browser support and relevance.

Key Features

  • Organizes resources by HTML elements, development APIs, and browser capabilities.
  • Links to standards and introductory material for topics including Canvas, forms, geolocation, and Web Audio.
  • Includes dedicated sections for accessibility, semantics, and browser compatibility.
  • Covers progressive web app topics such as service workers, offline caching, and push notifications.
  • Collects references for performance, mobile web development, WebSockets, WebRTC, Web Workers, and WebGL.
  • Adds books, videos, game-development resources, websites, newsletters, and social accounts.
  • Provides links to other curated lists and invites community contributions.

Use Cases

  • A web development learner can use the categories to find introductory material on a specific HTML5 API.
  • A frontend developer evaluating a browser feature can follow links to standards, tutorials, and compatibility resources.
  • An accessibility-focused developer can discover checklists, ARIA guidance, and testing tools in one place.
  • A game developer exploring browser-based options can find HTML5 game articles and links to JavaScript engines.

License in plain words

MITpermissive

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the copyright and license notice
  • Share your changes: no

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Browse the repository README and choose a topic from its table of contents. There is no installation step; consult each linked resource for its own instructions.

Considerations

The repository is marked inactive: it has no commits in over a year, no recent releases, and no recent issue or pull-request activity. Although it has multiple contributors, most of the code and contribution history is concentrated in one person. Because this is a link collection, inactivity can leave references outdated or unavailable; verify technical guidance against current documentation and browser compatibility information before relying on it.

Found this useful?

Share it with someone who would like awesome-html5.

Comparisons