Maestro vs Stirling-PDF
Maestro and Stirling-PDF share 6 technologies: PostHog, Vite, React, Apache, io.micrometer:micrometer-core, and Tailwind CSS. Maestro is written in Kotlin and Stirling-PDF in TypeScript.
What they share and what sets them apart
mobile-dev-inc
Maestro
Painless E2E Automation for Mobile and Web
Kotlin16.3kRead on November 7, 2026, at commit aaa248dWhat is Maestro built with?Only in Maestro
- Ktor
- js-language
- com.google.android.gms:play-services-location
- org.jetbrains.kotlinx:kotlinx-html
- log4j-layout-template-json
- micrometer-observation
- org.apache.logging.log4j:log4j-slf4j2-impl
- org.apache.logging.log4j:log4j-core
In common
Stirling-Tools
Stirling-PDF
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
TypeScript95.7kRead on November 4, 2026, at commit 3b4c202What is Stirling-PDF built with?Only in Stirling-PDF
- org.springframework.boot:spring-boot-starter-web
- H2 Database
- PostgreSQL
- spring-boot-starter-cache
- spring-boot-starter-data-redis
- com.github.ben-manes.caffeine:caffeine
- Postgres
AWS S3react-router-dom
- Tauri
objc2-app-kit
objc2-foundation
- Tokio
- Supabase
tauri-plugin-store
- Stripe
- @tauri-apps/api
- Spring
- org.springframework.session:spring-session-core
- angus-mail
- commonmark-ext-gfm-tables
- org.apache.pdfbox:pdfbox
- org.apache.poi:poi-ooxml
- com.google.zxing:core
- org.commonmark:commonmark
- ch.qos.logback:logback-classic
- Mantine
@dnd-kit/core
- tanstack
- @atlaskit/pragmatic-drag-and-drop
- D3
tauri-plugin-dialog
- react-easy-crop
react-rnd
recharts
tauri-plugin-notification
tauri-plugin-window-state
- webview2-com
- keyring
pdfjs-dist
- react-markdown
remark-gfm
- qrcode.react
- pixelmatch
- log
tauri-plugin-log
Side by side
MaestroStirling-PDF
SizeLines written by people and agents, without generated ones; code files, without tests.
Maestro88,631 lines written385 code files
Stirling-PDF1,135,977 lines written4,350 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
Maestro1.4% of its commits signed by AIWith Claude Code and Cursor
Stirling-PDF2.1% of its commits signed by AIWith GitHub Copilot, Claude Code, and Codex
ActivityFrom GitHub and its history, on the day SeeRepo read it.
MaestroLast push November 6, 20261,781 commits16,348 stars
Stirling-PDFLast push November 4, 20265,739 commits95,737 stars
TestsThe files that test the code, and the share of code files a test imports.
Maestro374 test files44.9% of its code files have a test that imports them
Stirling-PDF2,073 test files48.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, Maestro or Stirling-PDF?
Stirling-PDF, with 1,135,977 lines written; Maestro has 88,631.
The proof: Stirling-Tools/Stirling-PDF's code at commit 3b4c202
Which has more GitHub stars, Maestro or Stirling-PDF?
Stirling-PDF, with 95,737 stars; Maestro has 16,348.
The proof: Stirling-Tools/Stirling-PDF on GitHub
Which has more tests, Maestro or Stirling-PDF?
Stirling-PDF, with 2,073 test files; Maestro has 374.
The proof: Stirling-Tools/Stirling-PDF's code at commit 3b4c202
Which was updated more recently, Maestro or Stirling-PDF?
Maestro: its last push was on November 6, 2026, and Stirling-PDF's on November 4, 2026.
The proof: mobile-dev-inc/Maestro's commits on GitHub
Which has more commits signed by AI, Maestro or Stirling-PDF?
Stirling-PDF: an AI signed 2.1% of its commits, with GitHub Copilot, Claude Code, and Codex; in Maestro, 1.4%.
The proof: the commits each tool signed in Stirling-Tools/Stirling-PDF
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.

