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.
- No recurring monthly software subscription fees.
- Saves past research sessions locally so viewing them later costs nothing.
- Exports reports to PDF, CSV, and JSON.
- 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.
Ahrefs or Semrush for basic keyword research and volume checks.
DataForSEO for fetching live search volume and difficulty data.
- 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.
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