What is react-jsonschema-form built with?

react-jsonschema-form is a TypeScript repo built with React. It makes its content with markdown-to-jsx, validates its data with Ajv, ajv-formats, ajv-i18n, ata-validator, and @cfworker/json-schema, and is tested with jsdom-testing-mocks, Testing Library, Vitest, and @emotion/jest. It has 123,124 written lines, with 243 test files.

Read on November 7, 2026, at commit ef52c9e. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

The base 1

Styles 5

Interface 12

Icons 8

Support

Testing 4

  • Testing Library45 files
  • Vitest23 files
  • @emotion/jest2 files
  • jsdom-testing-mocks3 files

Tools 1

  • mkdocs

Content 1

Validation 5

  • Ajv9 files
  • ata-validator6 files
  • @cfworker/json-schema3 files
  • ajv-formats2 files
  • ajv-i18n1 file

Other 7

  • date-fns2 files
  • dayjs2 files
  • react-is1 file
  • clsx1 file
  • fast-equals1 file
  • fast-uri1 file
  • jsonpointer1 file

Other repos with a similar stack

Ordered by how much of its stack they share with react-jsonschema-form, then by stars.

Frequently asked questions

What language is react-jsonschema-form written in?
react-jsonschema-form is written in TypeScript, with 123,124 written lines.
What framework does react-jsonschema-form use?
react-jsonschema-form is built with React.
Does react-jsonschema-form have tests?
Yes. react-jsonschema-form has 243 test files and is tested with jsdom-testing-mocks, Testing Library, Vitest, and @emotion/jest.
Which repos have a stack like react-jsonschema-form's?
The ones that share most of its stack:infiniflow/ragflownovuhq/novubytedance/UI-TARS-desktop

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 →