What is nanobot built with?

nanobot is a Python repo built with React and Vite. It uses AI through Anthropic, makes its content with @xmldom/xmldom, @resvg/resvg-js, unified, micromark-util-types, remark-gfm, and 13 more, validates its data with Pydantic, and is tested with Vitest, Testing Library, @playwright/test, and happy-dom. It has 555,991 written lines, with 858 test files.

Read on November 5, 2026, at commit 112ea9d. Read it as markdown

Frontend

The base 2

Icons 1

Styles 5

Interface 6

Backend

Support

Validation 1

Testing 4

  • Testing Library136 files
  • @playwright/test49 files
  • Vitest1 file
  • happy-dom5 files

Tools 3

  • Typer11 files
  • css-tree2 files
  • TypeScript1 file

Content 18

6 more
  • streamdown2 files
  • @resvg/resvg-js1 file
  • qrcode1 file
  • remark-cjk-friendly1 file
  • remend1 file
  • saxes1 file

Other 7

  • i18next20 files
  • pydantic-settings2 files
  • react-i18next18 files
  • clsx1 file
  • diff1 file
  • ",
  • s

Other repos with a similar stack

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

Frequently asked questions

What language is nanobot written in?
nanobot is written in Python, with 555,991 written lines.
What framework does nanobot use?
nanobot is built with React and Vite.

The proof: in webui/package.json

Does nanobot use AI?
Yes. nanobot uses AI through Anthropic.

The proof: nanobot/providers/anthropic_provider.py, line 109

Does nanobot have tests?
Yes. nanobot has 858 test files and is tested with Vitest, Testing Library, @playwright/test, and happy-dom.
Which repos have a stack like nanobot's?

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 →