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
- React205 files
Styles 2
cssnano1 file
- classnames29 files
Interface 5
react-syntax-highlighter3 files
- TanStack3 files
- react-copy-to-clipboard4 files
- react-immutable-pure-component1 file
- react-inspector1 file
Backend
The base 1
- Express1 file
Sign-in 1
@node-oauth/oauth2-server2 files
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.
Is it your repo? Add its badge, keep it up to date or take it down →

