arrow_back/ PROJECTS/REPOTRAJECTORY
NODE 02 // ACTIVE
//OSS METRICS & BIG DATA

REPOTRAJECTORY

OSS momentum & health analytics platform

Explainable research platform tracking open-source software momentum, contributor concentration, and health with GH Archive ingestion.

REPOTRAJECTORY Preview
zoom_inEXPAND
INGESTION MODELDUAL-COHORT (DISCOVERY + HYDRATION)
QUEUE STRATEGYPOSTGRESQL FOR UPDATE SKIP LOCKED
SCORING ALGORITHMSMOMENTUM (0-100) & HEALTH (0-100)
METRIC TRANSPARENCYHERFINDAHL-HIRSCHMAN INDEX (HHI)
terminalTECHNOLOGIES:
PythonFastAPIPostgreSQLNext.jsAlembicGH ArchiveGitHub REST APIDocker ComposeRuffMyPy

subjectEXECUTIVE SUMMARY

Traditional GitHub metrics like raw star counts and commit numbers are easily inflated by automated bots, infrequent mass commits, or vanity metrics. They fail to reveal whether a project is actively maintained, suffering from contributor burnout, or accelerating in genuine adoption.

RepoTrajectory introduces a dual-cohort data pipeline: it scans thousands of candidate repositories using lightweight search metadata and compact GH Archive hourly counters, reserving deep API hydration for ranked projects to respect GitHub rate limits.

Every calculated score (Momentum, Community Health, Contributor Concentration Risk) is strictly constrained to a 0–100 normalized range and persisted with its complete formula breakdown, sample sizes, and calculation timestamp, ensuring zero black-box scoring.

warningTHE CORE PROBLEM

Engineering leaders and open-source consumers lack transparent, objective data on whether dependencies are vibrant or dying. Surface-level star counts conceal critical risks like single-maintainer bottlenecks, slow PR cycles, and bot-dominated activity.

check_circleTHE ENGINEERED SOLUTION

RepoTrajectory ingests millions of events from GH Archive and GitHub REST, filters bot activity, and computes explainable mathematical scores including Herfindahl–Hirschman contributor concentration and tanh-normalized velocity.

KEY TAKEAWAY:"Transparent, reproducible metrics give developers confidence in evaluating open-source libraries before integrating them into mission-critical systems."
[ SYSTEM READY ]