What is amphtml built with?

amphtml is a JavaScript repo built with Express and Preact. It connects to GitHub, makes its content with posthtml, dompurify, and markdown-toc, validates its data with Ajv and ajv-formats, is tested with @sinonjs/fake-timers, Chai, enzyme, ava, sinon, and 9 more, and deploys with morgan. It has 703,086 written lines, with 2,103 test files.

Read on November 8, 2026, at commit 3961d2e. Read it as markdown

Frontend

Styles 7

  • react-jss22 files
  • PostCSS2 files
  • Autoprefixer1 file
  • cssnano1 file
  • JSS1 file
  • postcss-import1 file
  • css-what1 file

Interface 2

Backend

The base 1

Services 1

Support

The base 1

Content 3

  • posthtml8 files
  • dompurify1 file
  • markdown-toc1 file

Validation 2

Testing 14

  • @sinonjs/fake-timers46 files
  • Chai26 files
  • enzyme25 files
  • ava13 files
  • sinon9 files
  • chai-as-promised3 files
  • Mocha3 files
  • jsdom2 files
  • Jasmine1 file
  • karma1 file
  • fetch-mock2 files
  • sinon-chai2 files
2 more
  • enzyme-adapter-preact-pure1 file
  • mocha-junit-reporter1 file

Deploy 1

Tools 19

  • Babel7 files
  • chokidar7 files
  • esbuild4 files
  • Prettier4 files
  • @ampproject/remapping2 files
  • ESLint1 file
  • esprima1 file
  • terser1 file
  • fast-glob24 files
  • tempy4 files
  • commander2 files
  • del2 files
7 more
  • @jridgewell/sourcemap-codec1 file
  • babel-plugin-module-resolver1 file
  • gulp-connect1 file
  • html-minifier1 file
  • ignore1 file
  • jison1 file
  • markdown-link-check1 file

Other 24

  • date-fns10 files
  • json56 files
  • timeago.js2 files
  • @babel/runtime1 file
  • formidable1 file
  • Lodash1 file
  • SemVer1 file
  • kleur56 files
  • minimist56 files
  • fs-extra39 files
  • dedent3 files
  • multer3 files
12 more
  • body-parser2 files
  • klaw2 files
  • minimatch2 files
  • open2 files
  • rrule2 files
  • util2 files
  • colors1 file
  • intersection-observer1 file
  • json-stable-stringify1 file
  • promise1 file
  • tar1 file
  • traverse1 file

Other repos with a similar stack

Ordered by how much of its stack they share with amphtml, then by stars.

Frequently asked questions

What language is amphtml written in?
amphtml is written in JavaScript, with 703,086 written lines.
What framework does amphtml use?
amphtml is built with Express and Preact.
What services does amphtml use?
amphtml connects to GitHub.

The proof: build-system/release-tagger/utils.js, line 7

Does amphtml have tests?
Yes. amphtml has 2,103 test files and is tested with @sinonjs/fake-timers, Chai, enzyme, ava, sinon, chai-as-promised, Mocha, fetch-mock, jsdom, sinon-chai, enzyme-adapter-preact-pure, karma, mocha-junit-reporter, and Jasmine.
Which repos have a stack like amphtml's?
The ones that share most of its stack:TryGhost/GhostRocketChat/Rocket.Chatnovuhq/novu

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →