Source: https://seerepo.com/compare/seleniumbase/SeleniumBase/vs/squidfunk/mkdocs-material
Markdown source: https://seerepo.com/compare/seleniumbase/SeleniumBase/vs/squidfunk/mkdocs-material.md
Description: SeleniumBase and mkdocs-material share 4 technologies: jinja2, markdown, mkdocs-material-extensions, and pymdown-extensions. Both are written in Python.

# SeleniumBase vs mkdocs-material

SeleniumBase and mkdocs-material share 4 technologies: jinja2, markdown, mkdocs-material-extensions, and pymdown-extensions. Both are written in Python.

- [seleniumbase/SeleniumBase](https://seerepo.com/r/seleniumbase/SeleniumBase): Python APIs for web automation, testing, and bypassing bot-detection.
- [squidfunk/mkdocs-material](https://seerepo.com/r/squidfunk/mkdocs-material): Documentation that simply works

## What they share and what sets them apart

- In common: jinja2, markdown, mkdocs-material-extensions, pymdown-extensions
- Only in SeleniumBase: Express, mkdocs-material, soupsieve, cairocffi, Rich, pyotp, MCP, markdown-it-py, markupsafe, mdurl, beautifulsoup4, execnet, psutil
- Only in mkdocs-material: Preact, focus-visible, escape-html

## Side by side

| | SeleniumBase | mkdocs-material |
|---|---|---|
| Size | 106,509 lines written, 112 code files | 59,812 lines written, 515 code files |
| Who writes it | 0% of its commits signed by AI. With Claude Code | 0% of its commits signed by AI |
| Activity | Last push November 6, 2026, 9,176 commits, 13,238 stars | Last push November 7, 2026, 6,196 commits, 27,603 stars |
| Tests | 158 test files | 0 test files |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, SeleniumBase or mkdocs-material?

SeleniumBase, with 106,509 lines written; mkdocs-material has 59,812.

The proof: [seleniumbase/SeleniumBase's code at commit 40d8d8b](https://github.com/seleniumbase/SeleniumBase/tree/40d8d8b900da1494de741a7adcc7215778f4addb)

### Which has more GitHub stars, SeleniumBase or mkdocs-material?

mkdocs-material, with 27,603 stars; SeleniumBase has 13,238.

The proof: [squidfunk/mkdocs-material on GitHub](https://github.com/squidfunk/mkdocs-material)

### Which has more tests, SeleniumBase or mkdocs-material?

SeleniumBase, with 158 test files.

The proof: [seleniumbase/SeleniumBase's code at commit 40d8d8b](https://github.com/seleniumbase/SeleniumBase/tree/40d8d8b900da1494de741a7adcc7215778f4addb)

### Which was updated more recently, SeleniumBase or mkdocs-material?

mkdocs-material: its last push was on November 7, 2026, and SeleniumBase's on November 6, 2026.

The proof: [squidfunk/mkdocs-material's commits on GitHub](https://github.com/squidfunk/mkdocs-material/commits)

## Sources

- seleniumbase/SeleniumBase: Read on November 10, 2026, at commit 40d8d8b (https://github.com/seleniumbase/SeleniumBase/tree/40d8d8b900da1494de741a7adcc7215778f4addb)
- squidfunk/mkdocs-material: Read on November 8, 2026, at commit ec63194 (https://github.com/squidfunk/mkdocs-material/tree/ec6319412936a1aa50285192fbc8b816d396c12c)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
