Skip to content

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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages