Skip to content
RepoQuarry

OpenSEO vs SEOnaut

Side by side, as alternatives to Semrush. Rows that differ are highlighted; the strongest value in a row is marked. Unknown means no source yet.

Also replaces Semrush: + Unlighthouse+ SerpBear+ RankMeFast

OpenSEOevery-app/open-seo
SEOnautStJudeWasHere/seonaut
Semrushpaid product
Cost and coverage
Price
$0 software; you run it
$0 software; you run it
Free plan (10 reports per day); SEO plan £113/month, or £95.07/month billed annually (UK prices as served) source ↗
Keyword research
Partial: Partly
No: No
Confirmed: Yes
Rank tracking
Partial: Partly
No: No
Confirmed: Yes
Backlink analysis
Partial: Partly
No: No
Confirmed: Yes
Site audit
Partial: Partly
Partial: Partly
Confirmed: Yes
Competitor analysis
Partial: Partly
No: No
Confirmed: Yes
Jobs covered
5 of 5 jobs
1 of 5 jobs
All 5
Popularity and activity (from GitHub)
Stars
24,328Top
810
—
Gain this week
Unknown
Unknown
—
Signal
Building history
Building history
—
Commits / 4 wk
170Top
0
—
Latest release
v0.1.14 · 2026-10-19
Unknown
—
Commits / 12 wk
356
0
—
People committing / 12 mo
24
6
—
Issues opened / closed, 30 days
37 / 57
0 / 1
—
Facts, with sources on each project page
Runs on my machine?Differs
Confirmed: Self-hosted with Docker or on your own Cloudflare account; hosted version also offered
Confirmed: Self-hosted web app (Docker or compiled Go binary); hosted version also offered
Hosted by the vendor
Code licence
Confirmed: MIT
Confirmed: MIT
—
Model weights licence
Confirmed: No model weights
Confirmed: No model weights
—
Commercial useDiffers
Confirmed: Yes, MIT code (SEO data is bought separately from DataForSEO)
Confirmed: Yes, MIT code
—
Paid services needed?Differs
No: A paid DataForSEO API key is required for all SEO data; OpenRouter key optional for AI prompt suggestions
Confirmed: None required
Subscription
Hardware
Unknown: Not documented
Unknown: Not documented
—
Operating systemsDiffers
Partial: Docker (Docker Desktop or Engine) or Cloudflare; host operating systems not listed
Partial: Docker Compose (app plus MySQL); host operating systems not listed
—
Setup effortDiffers
Confirmed: Medium, Docker Compose plus a DataForSEO key; Docker mode has no auth, so keep it private
Confirmed: Medium, Docker Compose with a MySQL container
—

Stars over time

Switch to Growth % to compare projects of different sizes fairly.

  • OpenSEO
  • SEOnaut
24,3280 2026-10-152026-10-21 Tracked daily begins 2026-10-15OpenSEO, 2026-10-15: 23,730 stars, trackedOpenSEO, 2026-10-16: 23,787 stars, trackedOpenSEO, 2026-10-17: 23,867 stars, trackedOpenSEO, 2026-10-18: 23,983 stars, trackedOpenSEO, 2026-10-19: 24,057 stars, trackedOpenSEO, 2026-10-20: 24,203 stars, trackedOpenSEO, 2026-10-21: 24,328 stars, trackedSEOnaut, 2026-10-15: 808 stars, trackedSEOnaut, 2026-10-16: 808 stars, trackedSEOnaut, 2026-10-17: 808 stars, trackedSEOnaut, 2026-10-18: 809 stars, trackedSEOnaut, 2026-10-19: 809 stars, trackedSEOnaut, 2026-10-20: 810 stars, trackedSEOnaut, 2026-10-21: 810 stars, tracked
Focus a point, use arrow keys, or tap for its value.

Tracked daily since 15 Oct 2026. Dashed history: estimated from public records of when people starred the repo. Lines connect observations only; gaps contain no measured points.

Growth % starts at each project's first observed point in the shown range. Zero-star starts are unavailable.

Notes for a video or post

A plain summary with today's date and a link to the sources. Check each project page before you publish.

Want share images and a ready video description? Open a project's creator kit.

Numbers: GitHub, fetched nightly. Facts: read from each project's own documentation, with the source on its page. How we check. every-app/open-seo ↗StJudeWasHere/seonaut ↗

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on