What is swagger-ui built with?

swagger-ui is a JavaScript repo built with React and Express. It signs people in with @node-oauth/oauth2-server, makes its content with js-yaml, remarkable, and dompurify, validates its data with prop-types and react-immutable-proptypes, and is tested with enzyme, @playwright/test, Jest, expect, @cfaester/enzyme-adapter-react-18, and 2 more. It has 65,181 written lines, with 241 test files.

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

Frontend

The base 1

Styles 2

Interface 5

Backend

The base 1

Sign-in 1

  • @node-oauth/oauth2-server2 files

Support

Content 3

Validation 2

  • prop-types129 files
  • react-immutable-proptypes36 files

Testing 7

  • enzyme43 files
  • @playwright/test24 files
  • Jest4 files
  • expect3 files
  • jsdom1 file
  • sinon1 file
  • @cfaester/enzyme-adapter-react-181 file

Tools 8

  • Webpack1 file
  • inspectpack3 files
  • webpack-node-externals2 files
  • @pmmmwh/react-refresh-webpack-plugin1 file
  • copy-webpack-plugin1 file
  • html-webpack-plugin1 file
  • mini-css-extract-plugin1 file
  • terser-webpack-plugin1 file

Other 15

  • immutable63 files
  • Lodash25 files
  • reselect12 files
  • swagger-client3 files
  • Redux2 files
  • react-redux1 file
  • deep-extend4 files
  • url-parse4 files
  • dedent3 files
  • randombytes2 files
  • serialize-error2 files
  • body-parser1 file
3 more
  • cors1 file
  • css.escape1 file
  • sha.js1 file

Other repos with a similar stack

Ordered by how much of its stack they share with swagger-ui, then by stars.

Frequently asked questions

What language is swagger-ui written in?
swagger-ui is written in JavaScript, with 65,181 written lines.
What framework does swagger-ui use?
swagger-ui is built with React and Express.
What does swagger-ui sign people in with?
swagger-ui signs people in with @node-oauth/oauth2-server.
Does swagger-ui have tests?
Yes. swagger-ui has 241 test files and is tested with enzyme, @playwright/test, Jest, expect, @cfaester/enzyme-adapter-react-18, jsdom, and sinon.
Which repos have a stack like swagger-ui's?
The ones that share most of its stack:ToolJet/ToolJetstorybookjs/storybookapache/superset

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 →