In simple English
This is an open-source dashboard for search engine optimization research. It gives you keyword ideas, competitor traffic numbers, and domain metrics. Instead of paying a large monthly fee to a big software company, you plug in your own data provider key. You only pay for the exact queries you run. It costs nothing to download and run on your own computer.
What it is
A Next.js (a React framework for building fast web applications) dashboard that connects directly to the DataForSEO API (an application programming interface that provides search engine data on demand) to pull search statistics. It stores your API credentials in your browser so they never touch a remote database.
What it is good for
Solo builders who want to research keywords and check competitor rankings for their websites without committing to expensive commercial SEO tools.
- No monthly subscription fees, you pay only for raw API queries.
- Your API credentials stay safe in your own browser storage.
- Includes built-in caching via Upstash Redis (a fast, cloud-based key-value data store) to save money on repeated searches.
- Requires an external paid account with DataForSEO for most features.
- Setup needs Node.js (a JavaScript runtime environment that executes code outside a browser) installed on your machine.
- Relies on a single developer, so major updates depend on one person.
Expensive commercial SEO subscription platforms
Next.js
- librenms/librenms5.0k stars
Monitors network infrastructure, but serves a different operational purpose.
- karakeep-app/karakeep30k stars
Self-hosted bookmarking and research storage tool, lacking direct SEO data provider integrations.
- 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.
git clone https://github.com/nitishkgupta/seotoolsuite.git cd seotoolsuite npm install npm run build npm run start