Analysis updated 2026-06-24
Build a fast-loading mobile news or article site using AMP HTML components
Create interactive AMP stories for short-form content discovery
Develop AMP email templates that work across Gmail and Outlook
Contribute to AMP component source code through the GitHub working groups
| ampproject/amphtml | riot/riot | xcanwin/keepchatgpt | |
|---|---|---|---|
| Stars | 14,905 | 14,906 | 14,899 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | hard | easy | easy |
| Complexity | 4/5 | 2/5 | 1/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
You normally use AMP by writing AMP HTML in your own pages, building this repo from source is only needed for contributors.
amphtml is the source code for AMP, an open source web component framework that began at Google. The README describes AMP as a framework for building user-first websites, stories, ads, and emails. The idea behind AMP, as the project is generally known, is to give web developers a set of standard HTML-style components that load quickly and behave predictably on mobile devices. The README itself is mostly a directory of links rather than a technical introduction. It points readers to amp.dev for the main documentation, including guides and tutorials, code examples, reference docs for the individual AMP components, ready-made page templates, and developer tools. For people stuck on a problem, it directs them to the amp.dev support page, the amp-html tag on Stack Overflow, the GitHub issue tracker for bug reports and feature requests, and Google's Application Security program for responsible security disclosures. A large portion of the README is given over to how to contribute to the project. There is a contributing guide in docs/contributing.md, a separate code-contributing guide, references to working groups where the day-to-day work happens, and an invitation to Slack and weekly design reviews. The maintainers state that new contributors are welcome even with no prior open source experience. The rest of the README points to operational documents: the release schedule, the public roadmap on amp.dev, an AMP meta repository with project governance, and a code of conduct that applies to all members and committers. The README does not include installation or usage code, since AMP is used by writing AMP HTML in your own pages rather than by installing this repository directly.
Source code for AMP, an open-source web component framework started at Google for building fast-loading mobile web pages, ads, stories, and emails.
Mainly JavaScript. The stack also includes JavaScript, HTML, Web Components.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.