The AMP web component framework. (by ampproject)


Basic amphtml repo stats
11 days ago

ampproject/amphtml is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Amphtml Alternatives

Similar projects and alternatives to amphtml

  • GitHub repo web-vitals

    Essential metrics for a healthy site.

  • GitHub repo web-bugs

    A place to report bugs on websites.

  • GitHub repo Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

  • GitHub repo material-ui

    Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

  • GitHub repo Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • GitHub repo Materialize

    Materialize, a CSS Framework based on Material Design

  • GitHub repo Pure

    A set of small, responsive CSS modules that you can use in every web project.

  • GitHub repo react-bootstrap

    Bootstrap components built with React

  • GitHub repo material

    Material design for AngularJS

  • GitHub repo Spectre.css

    Spectre.css - A Lightweight, Responsive and Modern CSS Framework

  • GitHub repo tachyons

    Functional css for humans

  • GitHub repo ng-bootstrap

    Angular powered Bootstrap

  • GitHub repo ng-zorro-antd

    Angular UI Component Library based on Ant Design

  • GitHub repo primeng

    The Most Complete Angular UI Component Library

  • GitHub repo base web

    A React Component library implementing the Base design language

  • GitHub repo clarity

    UX guidelines, HTML/CSS framework, and Angular components working together to craft exceptional experiences

  • GitHub repo theme-ui

    Build consistent, themeable React apps based on constraint-based design principles

  • GitHub repo webpackage

    Web packaging format

  • GitHub repo element-desktop

    A glossy Matrix collaboration client for desktop.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better amphtml alternative or higher similarity.


Posts where amphtml has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-03.
  • The End of Amp | 2021-05-03
    > all non-amp ad tags, such as my company, Ezoic’s, were delayed by 1 second to make them less effective

    This is really not true. I was able to find the previous discussion on HN where someone linked to the Github issue about this design decision: . Note the root goal of this was actually to get non-AMP ads to run faster. This was all fully transparent, and was not some nefarious hidden functionality that Google tacked on in the hopes of tanking other ad networks.

    Look, I hate AMP as much as your average HN poster, and I don't really disagree that Google is willing to make "technological improvements" as long as they hurt the other guy, and not Google. But I think the discussion gets better, not worse, when folks are more honest about the real reasoning behind why something is implemented the way it is.

  • LoFi Girl is Apparently French.
  • App de bilhética dos transportes públicos em Lisboa - isto é um sinal? | 2021-04-20
  • Finally, You can Collect Web Vital metrics from AMP pages using Google Analytics | 2021-04-08
    Recently AMP project started providing vitals like CLS, LCP and FID as performance variables. When I tried to implement this in my blog I had a couple of problems.
  • Ultimate 2021 List of CSS Frameworks and Component Libraries for Angular, React, Vue and Svelte | 2021-03-28
  • I’m Skip from the Luxury Flight Club. Here to help you find cheap business flights (we may see lower prices in the upcoming years). AMA! | 2021-03-16
  • Google slams Microsoft for trying ‘to break the way the open web works’ | 2021-03-13
    They wrote a commitment blog last year, then shortly after they re-did the entire AMP leadership board and with things gone quiet ever since - the GA4 not supporting analytics surely doesn't help.

    I filed a bug and nothing much has happened...

    It appears that the current excuse is GA4 isn't ready for primetime? makes no sense...

  • UI components for a React project | 2021-03-07
    correct, it makes it a lot more complicated when it comes to debugging, scaling, etc. You have to worry about the library having valid html and most of the time the components are not done with the basics in mind like that and accessibility. If I could build certain things over again I would just keep it to plain css, html, react/js. Minimize js usage on marketing pages. Amp is ideal for the web to keep things moving with speed
  • What to Expect from Google’s Page Experience Update | 2021-03-04
    Since 2016, Google has been prioritizing pages built on the AMP (accelerated mobile pages) framework, as they are more likely to load fast on any device and therefore provide a better user experience. As of May 2021, any website has a chance to get to the top.
  • DFV No longer has Brokerage License, Quit Job? | 2021-03-01
    Did you really fall for the generated content? | 2021-03-01
    Lol fake generated
  • Accelerated mobile pages and why you should use them..! | 2021-02-24
    The AMP Project : The Official AMP page
  • Canada vows to be next country to go after Facebook to pay for news
  • Firefox isn't even being considered for xCloud. This is getting old. | 2021-02-15
    These methods rely on things like new types of media files such as webp, spdy which is a prototype protocol that is faster than regular http+ssl, or AMP which is a framework.
  • How to insert GDPR macros in GPT passback codes? | 2021-01-21
    1) This link seems to be useless as it relates to the implementation of GAM as the main adserver on AMP pages. Here we have a different adserver than GAM. We have GAM set to passback and we have a problem with reading TC string by passback codes. 2) It seems to me that TC string information is not passed to google codes through key-values. They are probably only used to target line items with appropriate values? 3) I have read this page and it relies heavily on your script. Before Google joined TCF, we put in our codes googletag.pubads().setRequestNonPersonalizedAds(1); but that probably doesn't work anymore. Additionally, even if it works, it remains a question of how to pass gdpr_consent={tc string}? What should the modified code look like?