Skip to content

Desktop research tool that scans App Store and GitHub projects, ranks them using multiple signals, and generates structured research outputs.

License

Notifications You must be signed in to change notification settings

NEVZ1/StartupRadarUI

Repository files navigation

Startup Radar UI

A desktop research tool that scans apps and open-source projects, ranks them using a multi-factor score, and outputs structured research artifacts.

What it does

  • Searches iOS App Store via iTunes Search API
  • Searches GitHub repositories via GitHub Search API
  • Scores projects based on:
    • Popularity
    • Quality signals
    • Momentum
    • Keyword relevance
  • Generates:
    • out/ranked.csv
    • out/feature_matrix.csv
    • out/brand_patterns.md

Tech stack

  • Python
  • Tkinter
  • GitHub Search API
  • iTunes Search API

Requirements

  • Python 3.10+
  • requests

Install

pip install -r requirements.txt

(Optional) GitHub token for higher rate limits

Set environment variable GITHUB_TOKEN.

Windows PowerShell:

setx GITHUB_TOKEN "YOUR_TOKEN_HERE"

macOS/Linux:

export GITHUB_TOKEN="YOUR_TOKEN_HERE"

Run

python startup_radar_ui.py

Output

Files are saved to an out/ directory:

  • ranked.csv
  • feature_matrix.csv
  • brand_patterns.md

Build (optional: PyInstaller)

pyinstaller StartupRadarUI.spec

Notes

  • GitHub may rate-limit unauthenticated requests.
  • iTunes API results can vary by country/region.

License

MIT

About

Desktop research tool that scans App Store and GitHub projects, ranks them using multiple signals, and generates structured research outputs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages