Open-source intelligence / public evidence

Know what is moving.
Know why.

ForgeRank turns public repository signals, bounded Git history, and its own append-only observations into transparent rankings, momentum, and discovery.

  • 01 No GitHub API or tokens
  • 02 Missing evidence stays missing
  • 03 Every score has a reason
INDEX OBSERVATORY EVIDENCE READY
0 GitHub API
credentials
Public HTML Git history Own snapshots
Schema22PostgreSQL tables
Domain proof139passing unit tests
Browser proof82desktop + mobile checks
External AI0required services

Product surface / real application

An observatory, not a star counter.

Explore repository intelligence, historical movement, developer evidence, and entire ecosystems. Every screen is designed around what ForgeRank has actually observed.

ForgeRank / indexed universe PUBLIC SIGNALS
ForgeRank home dashboard showing repository rankings and discovery

Intelligence / six connected views

See reach. See motion.
See the engineering beneath both.

01 / MOMENTUM

Popularity is only one axis.

The Momentum Matrix separates observed reach from versioned movement. Real snapshot windows power every point; incomplete history is withheld rather than interpolated.

  • Shareable language, topic, age, and star filters
  • Logarithmic popularity and fixed 0–100 momentum
  • Visible cohort and evidence denominators
ForgeRank Momentum Matrix plotting repository popularity against momentum
02 / REPOSITORY DNA

A score you can interrogate.

Repository pages connect score reasons, growth, bounded Git activity, community structure, detected technology, ranking history, and evidence provenance.

Inspect scoring logic →
Detailed ForgeRank repository intelligence page
03 / DISCOVERY

Eight modes. Eight definitions.

Trending, Rising, Breakout, Most Improved, Hidden Gems, Established, Most Active, and Cooling Giants remain separate deterministic rankings—not aliases for stars.

TrendingHidden GemsBreakout Most ActiveCooling GiantsRising
04 / DEVELOPERS

Evidence without identity shortcuts.

Confirmed profiles and explicit non-fork portfolios power transparent developer views. Git author names are never silently relabeled as public accounts.

Impact Consistency Collaboration

Method / evidence first

Evidence in.
Reasons out.

ForgeRank separates acquisition, observation, inference, and presentation. Scores are versioned; source provenance is retained; missing inputs contribute nothing.

  1. 01 Identify

    Curated identifiers and validated public submissions enter a deduplicated queue.

  2. 02 Observe

    Robots-aware public HTML and bounded Git transport collect allowed evidence.

  3. 03 Preserve

    Append-only snapshots retain timestamps, confidence, parsers, and source hashes.

  4. 04 Explain

    Versioned formulas calculate ranks and persist one reason per score dimension.

0

The defining constraint

No credential-based GitHub path.

No REST API, GraphQL, OAuth, GitHub App, authenticated session, hidden frontend endpoint, commercial data API, or external embedding service. A repository-wide CI guard rejects prohibited runtime patterns.

Read the source policy →

Repository score / v1

Six dimensions. Fixed scale.

100
Impact25
Momentum20
Health20
Community15
Engineering10
Trust10

The dimension sum is multiplied by observed confidence. Missing evidence is never replaced with an industry average.

Repository evidence / current main

Built to survive a clean checkout.

ALL CHECKS PASSING
PASSQualityFormat · lint · types · build
PASSPostgreSQLReal driver · 22 tables · pg_trgm
PASSBrowser82 desktop/mobile checks
PASSDockerMigrate · seed · readiness · page
PASSPerformance8 optimized-production profiles
PASSDependenciesNo known production vulnerabilities

Local first run

From clone to observatory.

The root runner installs dependencies, migrates the embedded PostgreSQL-compatible database, loads identifier-only seeds, and starts ForgeRank without GitHub credentials.

QUICK START
git clone git@github.com:OthmaneBlial/ForgeRank.git
cd ForgeRank
./run.sh
Node.js 22+ · Git 2.40+ · no GitHub token

Honest by construction

A fresh seed contains identifiers, not analytics. Weekly and monthly momentum remain unavailable until enough real snapshots exist. Rankings describe ForgeRank’s indexed universe—not every repository on GitHub.

Open source / inspect everything

Discover what matters.
Keep the evidence attached.