Internal developer portals — AI Recommendation History

What AI assistants recommended for internal developer portals, date by date. Every ranking we publish is frozen the day it publishes, so this is a record of what was said — not a re-computation of what today's data would say about the past.

Record: 26 dated snapshots · Aug 14, 2026 – Sep 8, 2026

What changed

Computed by comparing each dated snapshot with the one before it. Share moves smaller than 1pp are treated as noise and left out — the same threshold that suppresses trend arrows on the ranking.

Sep 8, 2026vs Sep 7, 2026

No change above the noise floor.

Sep 7, 2026vs Sep 6, 2026

No change above the noise floor.

Sep 6, 2026vs Sep 5, 2026

No change above the noise floor.

Sep 5, 2026vs Sep 4, 2026

No change above the noise floor.

Sep 4, 2026vs Sep 3, 2026

No change above the noise floor.

Sep 3, 2026vs Sep 2, 2026

No change above the noise floor.

Sep 2, 2026vs Sep 1, 2026

No change above the noise floor.

Sep 1, 2026vs Aug 31, 2026

Methodology change: extraction rules 4-7 → 7 between these dates. Differences below may reflect the rule change rather than a change in what AI recommends — see the methodology changelog.

  • ▲ INRed Hat Developer Hub entered the top 10 (#11 → #8)
  • ▼ OUTHumanitec left the top 10 (#10 → #13)
  • ▲Red Hat Developer Hub moved #11 → #8
  • ▼Roadie moved #6 → #9
  • ▼Humanitec moved #10 → #13
  • ▲Spotify's Backstage moved #8 → #6
  • ▼TechDocs moved #9 → #10
  • ▼Backstage -16.7pp (66.7% → 50%)
  • ▲Spotify's Backstage +12.1pp (29.6% → 41.7%)
  • ▲Red Hat Developer Hub +8.8pp (20.4% → 29.2%)
  • ▼Cortex -7.9pp (70.4% → 62.5%)
  • ▼Roadie -7.8pp (37% → 29.2%)
  • ▼OpsLevel -7.4pp (57.4% → 50%)
  • ▼TechDocs -7pp (27.8% → 20.8%)
  • ▼Humanitec -5.5pp (22.2% → 16.7%)
  • ▼Port -5.1pp (75.9% → 70.8%)
Aug 31, 2026vs Aug 30, 2026

No change above the noise floor.

Aug 30, 2026vs Aug 29, 2026

No change above the noise floor.

Aug 29, 2026vs Aug 28, 2026

No change above the noise floor.

Aug 28, 2026vs Aug 27, 2026
  • ▲ INHumanitec entered the top 10 (#18 → #10)
  • ▼ OUTNorthflank left the top 10 (#10 → #13)
  • ▲Humanitec moved #18 → #10
  • ▼Northflank moved #10 → #13
  • ▲Spotify's Backstage moved #9 → #8
  • ▼TechDocs moved #8 → #9
  • ▲Humanitec +5.5pp (16.7% → 22.2%)
  • ▼Cortex -4.6pp (75% → 70.4%)
  • ▼Kubernetes -3.7pp (50% → 46.3%)
  • ▼TechDocs -3.5pp (31.3% → 27.8%)
  • ▼Port -3.3pp (79.2% → 75.9%)
  • ▼OpsLevel -3pp (60.4% → 57.4%)
  • ▼Roadie -2.6pp (39.6% → 37%)
  • ▼Northflank -2.5pp (22.9% → 20.4%)
  • ▼Backstage -2.1pp (68.8% → 66.7%)
  • ▼Compass -2.1pp (35.4% → 33.3%)
  • ▼Spotify's Backstage -1.7pp (31.3% → 29.6%)
Aug 27, 2026vs Aug 26, 2026

Methodology change: extraction rules 4 → 4-7 between these dates. Differences below may reflect the rule change rather than a change in what AI recommends — see the methodology changelog.

  • ▲ INNorthflank entered the top 10 (#13 → #10)
  • ▼ OUTGitLab left the top 10 (#9 → #11)
  • ▲Northflank moved #13 → #10
  • ▼Backstage moved #1 → #3
  • ▼GitLab moved #9 → #11
  • ▲Port moved #2 → #1
  • ▲Cortex moved #3 → #2
  • ▲Compass moved #8 → #7
  • ▼TechDocs moved #7 → #8
  • ▲Spotify's Backstage moved #10 → #9
  • ▲Spotify's Backstage +11.3pp (20% → 31.3%)
  • ▼Backstage -11.2pp (80% → 68.8%)
  • ▼GitLab -7.1pp (30% → 22.9%)
  • ▼Roadie -3.7pp (43.3% → 39.6%)
  • ▲Kubernetes +3.3pp (46.7% → 50%)
  • ▼OpsLevel -2.9pp (63.3% → 60.4%)
  • ▲Northflank +2.9pp (20% → 22.9%)
  • ▲Compass +2.1pp (33.3% → 35.4%)
  • ▼TechDocs -2pp (33.3% → 31.3%)
  • ▼Cortex -1.7pp (76.7% → 75%)
Aug 26, 2026vs Aug 25, 2026

No change above the noise floor.

Aug 25, 2026vs Aug 24, 2026
  • ▲Backstage moved #3 → #1
  • ▼Port moved #1 → #2
  • ▼Cortex moved #2 → #3
  • ▲Compass moved #9 → #8
  • ▼GitLab moved #8 → #9
  • ▼Kubernetes -8.9pp (55.6% → 46.7%)
  • ▼TechDocs -8.4pp (41.7% → 33.3%)
  • ▲Backstage +7.8pp (72.2% → 80%)
  • ▼Spotify's Backstage -7.8pp (27.8% → 20%)
  • ▼GitLab -6.1pp (36.1% → 30%)
  • ▼Cortex -3.9pp (80.6% → 76.7%)
  • ▼OpsLevel -3.4pp (66.7% → 63.3%)
  • ▼Port -3.3pp (83.3% → 80%)
  • ▼Roadie -1.1pp (44.4% → 43.3%)
Aug 24, 2026vs Aug 23, 2026

No change above the noise floor.

Aug 23, 2026vs Aug 22, 2026
  • ▲ INSpotify's Backstage entered the top 10 (#14 → #10)
  • ▼ OUTAtlassian Compass left the top 10 (#10 → #14)
  • ▲Spotify's Backstage moved #14 → #10
  • ▼Atlassian Compass moved #10 → #14
  • ▼Compass moved #7 → #9
  • ▲Cortex moved #3 → #2
  • ▼Backstage moved #2 → #3
  • ▲Kubernetes moved #6 → #5
  • ▼Roadie moved #5 → #6
  • ▲TechDocs moved #8 → #7
  • ▲GitLab moved #9 → #8
  • ▲OpsLevel +8.4pp (58.3% → 66.7%)
  • ▼Roadie -7.7pp (52.1% → 44.4%)
  • ▼Backstage -7pp (79.2% → 72.2%)
  • ▲Spotify's Backstage +7pp (20.8% → 27.8%)
  • ▲TechDocs +6.3pp (35.4% → 41.7%)
  • ▲Cortex +5.6pp (75% → 80.6%)
  • ▲Kubernetes +5.6pp (50% → 55.6%)
  • ▼Atlassian Compass -4.9pp (27.1% → 22.2%)
  • ▲GitLab +4.8pp (31.3% → 36.1%)
  • ▼Compass -4.2pp (37.5% → 33.3%)
  • ▲Port +2pp (81.3% → 83.3%)
Aug 22, 2026vs Aug 21, 2026
  • ▲Port moved #2 → #1
  • ▼Backstage moved #1 → #2
  • ▲Compass moved #8 → #7
  • ▼TechDocs moved #7 → #8
  • ▲Compass +4.2pp (33.3% → 37.5%)
  • ▲GitLab +3.5pp (27.8% → 31.3%)
  • ▲Atlassian Compass +3pp (24.1% → 27.1%)
  • ▼Backstage -2.3pp (81.5% → 79.2%)
  • ▲Roadie +2.1pp (50% → 52.1%)
  • ▲TechDocs +2.1pp (33.3% → 35.4%)
Aug 21, 2026vs Aug 20, 2026

No change above the noise floor.

Aug 20, 2026vs Aug 19, 2026

No change above the noise floor.

Aug 19, 2026vs Aug 18, 2026
  • ▲ INGitLab entered the top 10 (#12 → #9)
  • ▼ OUTNorthflank left the top 10 (#10 → #11)
  • ▲GitLab moved #12 → #9
  • ▲TechDocs moved #8 → #7
  • ▼Compass moved #7 → #8
  • ▼Atlassian Compass moved #9 → #10
  • ▼Northflank moved #10 → #11
  • ▼Compass -4.6pp (37.9% → 33.3%)
  • ▲GitLab +3.6pp (24.2% → 27.8%)
  • ▼Northflank -3.6pp (25.8% → 22.2%)
  • ▼Atlassian Compass -3.2pp (27.3% → 24.1%)
  • ▲Kubernetes +3pp (47% → 50%)
  • ▲TechDocs +3pp (30.3% → 33.3%)
  • ▲OpsLevel +2.9pp (54.5% → 57.4%)
  • ▼Backstage -1.8pp (83.3% → 81.5%)
  • ▲Cortex +1.7pp (74.2% → 75.9%)
  • ▼Roadie -1.5pp (51.5% → 50%)
  • ▲Port +1.2pp (80.3% → 81.5%)
Aug 18, 2026vs Aug 17, 2026

No change above the noise floor.

Aug 17, 2026vs Aug 16, 2026

No change above the noise floor.

Aug 16, 2026vs Aug 15, 2026

No change above the noise floor.

Aug 15, 2026vs Aug 14, 2026

No change above the noise floor.

The ranking, date by date

Top 10 on each archived date, exactly as published. Cite a date and it stays true: snapshots are append-only, and a correction appends a new revision rather than overwriting the original.

Sep 8, 202624 sampled answers · window 2026-08-11 – 2026-09-08 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 7, 202624 sampled answers · window 2026-08-10 – 2026-09-07 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 6, 202624 sampled answers · window 2026-08-09 – 2026-09-06 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 5, 202624 sampled answers · window 2026-08-08 – 2026-09-05 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 4, 202624 sampled answers · window 2026-08-07 – 2026-09-04 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 3, 202624 sampled answers · window 2026-08-06 – 2026-09-03 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 2, 202624 sampled answers · window 2026-08-05 – 2026-09-02 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Sep 1, 202624 sampled answers · window 2026-08-04 – 2026-09-01 · rules v7
  • #1Port70.8%
  • #2Cortex62.5%
  • #3Backstage50%
  • #4OpsLevel50%
  • #5Kubernetes45.8%
  • #6Spotify's Backstage41.7%
  • #7Compass33.3%
  • #8Red Hat Developer Hub29.2%
  • #9Roadie29.2%
  • #10TechDocs20.8%
Aug 31, 202654 sampled answers · window 2026-08-03 – 2026-08-31 · rules v4-7
  • #1Port75.9%
  • #2Cortex70.4%
  • #3Backstage66.7%
  • #4OpsLevel57.4%
  • #5Kubernetes46.3%
  • #6Roadie37%
  • #7Compass33.3%
  • #8Spotify's Backstage29.6%
  • #9TechDocs27.8%
  • #10Humanitec22.2%
Aug 30, 202654 sampled answers · window 2026-08-02 – 2026-08-30 · rules v4-7
  • #1Port75.9%
  • #2Cortex70.4%
  • #3Backstage66.7%
  • #4OpsLevel57.4%
  • #5Kubernetes46.3%
  • #6Roadie37%
  • #7Compass33.3%
  • #8Spotify's Backstage29.6%
  • #9TechDocs27.8%
  • #10Humanitec22.2%
Aug 29, 202654 sampled answers · window 2026-08-01 – 2026-08-29 · rules v4-7
  • #1Port75.9%
  • #2Cortex70.4%
  • #3Backstage66.7%
  • #4OpsLevel57.4%
  • #5Kubernetes46.3%
  • #6Roadie37%
  • #7Compass33.3%
  • #8Spotify's Backstage29.6%
  • #9TechDocs27.8%
  • #10Humanitec22.2%
Aug 28, 202654 sampled answers · window 2026-07-31 – 2026-08-28 · rules v4-7
  • #1Port75.9%
  • #2Cortex70.4%
  • #3Backstage66.7%
  • #4OpsLevel57.4%
  • #5Kubernetes46.3%
  • #6Roadie37%
  • #7Compass33.3%
  • #8Spotify's Backstage29.6%
  • #9TechDocs27.8%
  • #10Humanitec22.2%
Aug 27, 202648 sampled answers · window 2026-07-30 – 2026-08-27 · rules v4-7
  • #1Port79.2%
  • #2Cortex75%
  • #3Backstage68.8%
  • #4OpsLevel60.4%
  • #5Kubernetes50%
  • #6Roadie39.6%
  • #7Compass35.4%
  • #8TechDocs31.3%
  • #9Spotify's Backstage31.3%
  • #10Northflank22.9%
Aug 26, 202630 sampled answers · window 2026-07-29 – 2026-08-26 · rules v4
  • #1Backstage80%
  • #2Port80%
  • #3Cortex76.7%
  • #4OpsLevel63.3%
  • #5Kubernetes46.7%
  • #6Roadie43.3%
  • #7TechDocs33.3%
  • #8Compass33.3%
  • #9GitLab30%
  • #10Spotify's Backstage20%
Aug 25, 202630 sampled answers · window 2026-07-28 – 2026-08-25 · rules v4
  • #1Backstage80%
  • #2Port80%
  • #3Cortex76.7%
  • #4OpsLevel63.3%
  • #5Kubernetes46.7%
  • #6Roadie43.3%
  • #7TechDocs33.3%
  • #8Compass33.3%
  • #9GitLab30%
  • #10Spotify's Backstage20%
Aug 24, 202636 sampled answers · window 2026-07-27 – 2026-08-24 · rules v4
  • #1Port83.3%
  • #2Cortex80.6%
  • #3Backstage72.2%
  • #4OpsLevel66.7%
  • #5Kubernetes55.6%
  • #6Roadie44.4%
  • #7TechDocs41.7%
  • #8GitLab36.1%
  • #9Compass33.3%
  • #10Spotify's Backstage27.8%
Aug 23, 202636 sampled answers · window 2026-07-26 – 2026-08-23 · rules v4
  • #1Port83.3%
  • #2Cortex80.6%
  • #3Backstage72.2%
  • #4OpsLevel66.7%
  • #5Kubernetes55.6%
  • #6Roadie44.4%
  • #7TechDocs41.7%
  • #8GitLab36.1%
  • #9Compass33.3%
  • #10Spotify's Backstage27.8%
Aug 22, 202648 sampled answers · window 2026-07-25 – 2026-08-22 · rules v4
  • #1Port81.3%
  • #2Backstage79.2%
  • #3Cortex75%
  • #4OpsLevel58.3%
  • #5Roadie52.1%
  • #6Kubernetes50%
  • #7Compass37.5%
  • #8TechDocs35.4%
  • #9GitLab31.3%
  • #10Atlassian Compass27.1%
Aug 21, 202654 sampled answers · window 2026-07-24 – 2026-08-21 · rules v4
  • #1Backstage81.5%
  • #2Port81.5%
  • #3Cortex75.9%
  • #4OpsLevel57.4%
  • #5Roadie50%
  • #6Kubernetes50%
  • #7TechDocs33.3%
  • #8Compass33.3%
  • #9GitLab27.8%
  • #10Atlassian Compass24.1%
Aug 20, 202654 sampled answers · window 2026-07-23 – 2026-08-20 · rules v4
  • #1Backstage81.5%
  • #2Port81.5%
  • #3Cortex75.9%
  • #4OpsLevel57.4%
  • #5Roadie50%
  • #6Kubernetes50%
  • #7TechDocs33.3%
  • #8Compass33.3%
  • #9GitLab27.8%
  • #10Atlassian Compass24.1%
Aug 19, 202654 sampled answers · window 2026-07-22 – 2026-08-19 · rules v4
  • #1Backstage81.5%
  • #2Port81.5%
  • #3Cortex75.9%
  • #4OpsLevel57.4%
  • #5Roadie50%
  • #6Kubernetes50%
  • #7TechDocs33.3%
  • #8Compass33.3%
  • #9GitLab27.8%
  • #10Atlassian Compass24.1%
Aug 18, 202666 sampled answers · window 2026-07-21 – 2026-08-18 · rules v4
  • #1Backstage83.3%
  • #2Port80.3%
  • #3Cortex74.2%
  • #4OpsLevel54.5%
  • #5Roadie51.5%
  • #6Kubernetes47%
  • #7Compass37.9%
  • #8TechDocs30.3%
  • #9Atlassian Compass27.3%
  • #10Northflank25.8%
Aug 17, 202666 sampled answers · window 2026-07-20 – 2026-08-17 · rules v4
  • #1Backstage83.3%
  • #2Port80.3%
  • #3Cortex74.2%
  • #4OpsLevel54.5%
  • #5Roadie51.5%
  • #6Kubernetes47%
  • #7Compass37.9%
  • #8TechDocs30.3%
  • #9Atlassian Compass27.3%
  • #10Northflank25.8%
Aug 16, 202666 sampled answers · window 2026-07-19 – 2026-08-16 · rules v4
  • #1Backstage83.3%
  • #2Port80.3%
  • #3Cortex74.2%
  • #4OpsLevel54.5%
  • #5Roadie51.5%
  • #6Kubernetes47%
  • #7Compass37.9%
  • #8TechDocs30.3%
  • #9Atlassian Compass27.3%
  • #10Northflank25.8%
Aug 15, 202666 sampled answers · window 2026-07-18 – 2026-08-15 · rules v4
  • #1Backstage83.3%
  • #2Port80.3%
  • #3Cortex74.2%
  • #4OpsLevel54.5%
  • #5Roadie51.5%
  • #6Kubernetes47%
  • #7Compass37.9%
  • #8TechDocs30.3%
  • #9Atlassian Compass27.3%
  • #10Northflank25.8%
Aug 14, 202666 sampled answers · window 2026-07-17 – 2026-08-14 · rules v4
  • #1Backstage83.3%
  • #2Port80.3%
  • #3Cortex74.2%
  • #4OpsLevel54.5%
  • #5Roadie51.5%
  • #6Kubernetes47%
  • #7Compass37.9%
  • #8TechDocs30.3%
  • #9Atlassian Compass27.3%
  • #10Northflank25.8%

Read any date directly

Every archived date is machine-readable at /api/index/internal-developer-portals/as-of/<YYYY-MM-DD>, which returns the ranking as it stood, with the extraction version and revision it was published under. Dates before the record begins return no_record rather than a recomputation — we do not reconstruct history on demand and present it as what we said. See what the engines actually said.

[ORBATOR]

© 2026 Orbator. All rights reserved.