Getting found · Independent · 24 Oct 2026

AgriciDaniel/keywordpro

Local-first keyword research with guided reports, charts, saved sessions, and PDF, CSV, and JSON exports.

← Getting found

In simple English

Keyword Pro is a program you run on your own computer to research search engine keywords. It gives you charts, difficulty scores, and related terms without needing a monthly subscription to an expensive marketing service. You do not create an account or send your data to a third-party server. Instead, you plug in your own credentials from a search data provider to pay only for the exact queries you run. Setting it up requires using the command line and running Docker or Podman.

What it is

A local-first keyword research console built with TypeScript and Next.js that connects to the DataForSEO API. It saves your research sessions locally and lets you export results as PDF, CSV, or JSON files.

What it is good for

Solo builders and content creators who want to do keyword research without paying steep monthly fees for commercial SEO software, while keeping all search history private on their own machine.

Stars266
LicenceApache-2.0
LatestNo tagged releasechecked 24 Oct 2026
Last code change2026-10-16
Written inTypeScript
Setup effort
4 / 5
Payoff
4 / 5
Good
  • No recurring monthly software subscription fees.
  • Saves past research sessions locally so viewing them later costs nothing.
  • Exports reports to PDF, CSV, and JSON.
Watch for
  • Requires technical setup using the command line, Node.js, and Docker or Podman.
  • You must provide and pay for your own DataForSEO account credentials.
  • Designed for a single local user and not hardened for public server deployment.
Replaces

Ahrefs or Semrush for basic keyword research and volume checks.

Works well with

DataForSEO for fetching live search volume and difficulty data.

Also reviewed on Repo Radar
  • GoogleChrome/lighthouse-ci7.1k stars

    Runs the standard page audit on every code change and fails the change if the page got slower.

  • harlan-zw/nuxt-seo1.5k stars

    Seven search-engine and answer-engine modules for Nuxt sites, installed as one package.

  • Swetrix/swetrix1.2k stars

    Website analytics with no cookies, plus performance monitoring and error tracking, which you can host yourself.

Install
cp .env.example .env
openssl rand -base64 32
pnpm install --frozen-lockfile --ignore-workspace
./dev-up.sh
pnpm --ignore-workspace db:migrate
pnpm --ignore-workspace seed

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Marketing & Growth › SEO & Organic Search › Keyword Research.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.