Rate My GitHub

Profiles, repos, scores & roasts

← Rate my GitHub
gorhill GitHub avatar

#11 · Top 99.0%

gorhill

Raymond Hill

_

A

Ship machine

silver medal

Overall

0.0

/ 100

Roasts

Repository binding unavailable

The flagship

You did not merely build a browser extension; you apparently decided the web needed a full-time privacy customs officer, then kept updating the badge printer for years.

Historical result · no repository binding was retained

Repository binding unavailable

The surveillance counter-surveillance

A tool for inspecting browser scope is a wonderfully recursive idea: the browser gets watched, the watcher gets watched, and somewhere a tab is requesting legal counsel.

Historical result · no repository binding was retained

Repository binding unavailable

The retired heavyweight

An archived privacy project with a substantial history: even your discontinued tools have the energy of former cabinet ministers still being quoted at conferences.

Historical result · no repository binding was retained

Repository binding unavailable

The publishing department

A dedicated extension-publishing utility suggests that shipping browser tools became such a serious operation it earned its own loading dock and clipboard.

Historical result · no repository binding was retained

Category breakdown

gorhill category score radarImpactConsistencyQualityDepthBreadthCommunity

Impact

25% weight

94S

The portfolio includes a highly ambitious, widely used browser privacy blocker alongside related privacy and browser tooling. The project set is coherent and demonstrates substantial real-world usefulness and distinctive scope.

Consistency

15% weight

82A

The portfolio shows ownership spanning 2011 through 2026, with major projects receiving activity in recent years and several older projects archived. The supplied dates support sustained engagement, though not continuous maintenance acrossT

Quality

25% weight

78B

Repository metadata supports strong maturity signals: multiple substantial projects, continued updates, and a mix of active and deliberately archived work. The available metadata does not establish source-level engineering quality, tests,`n

Depth

20% weight

91S

The long ownership history, major flagship project, related supporting tools, and continued recent activity indicate unusually sustained scope and specialization. Archived projects also suggest a substantial historical body of work.

Breadth

10% weight

61C

Work spans JavaScript-heavy browser extensions and tools, plus one PHP project and one repository with an unknown language. The project-type range is meaningful but concentrated in browser privacy and web tooling.

Community

5% weight

68C

Follower and star counts provide a positive but weak tie-breaker under the rubric. The portfolio has clear public visibility, while popularity is not used to inflate the other category scores.

Stats

52-week commit heatmap

277 active days

Language distribution

  • JavaScript84%
  • PHP8%
  • Unknown8%

Based on the bounded repository sample saved with this analysis.

Numbers

Owned repos

Non-fork sample

11

Commits

Last 12 months

1350

Followers

Accepted fact

6902

Joined GitHub

Profile date

Jan 2011

Top repos

Scores marked Profile rating use bounded public repository metadata. Full repo analysis appears only when a separate accepted repository analysis exists.

Timeline

  1. Created gorhill/javascript-text-highlighter
  2. Joined GitHub
  3. Created gorhill/cablegatesearch.net - Cablegate's cables: Full-text search web site
  4. Created gorhill/jigsawpuzzle-rhill - Jigsaw puzzle game in Javascript
  5. Created gorhill/efatmarker - This javascript library allows you to add a text highlighter to your web pages, which gives the users of your site the ability to share with others their own highlighted text passages on your web pages.
  6. Created gorhill/httpswitchboard - Point & click to forbid/allow any class of requests made by your browser. Use it to block scripts, iframes, ads, facebook, etc.
  7. Created gorhill/rayoid - Atari ST game I wrote end of 1992: 1 player = asteroids-like arcade game, 2-player via modem = real-time strategy-like game
  8. Created gorhill/umatrix - uMatrix: Point and click matrix to filter net requests according to source, destination and type
  9. Created gorhill/ublock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
  10. Created gorhill/ubo-extra - A companion extension to uBlock Origin
  11. Created gorhill/ubo-scope - A tool to reveal all the connections -- attempted or successful -- to remote servers.
  12. Created gorhill/codemirror-ubol - Quickstart guide and examples for those who prefer a more hands on approach to bootstrapping CodeMirror 6
  13. Created gorhill/publish-extension - A collection of scripts to publish extension to various browser stores
  14. Most recent push to gorhill/ublock

Compare

GORHILL · 6DMEDIAN CODER

GORHILL compared with MEDIAN CODER across six rating categoriesImpactConsistencyQualityDepthBreadthCommunity

Rubric

How this score was produced

Overall = Σ(category × weight) + deterministic top-end curve

CategoryWeightScoreContribution
Impact25%9423.50
Quality25%7819.50
Depth20%9118.20
Consistency15%8212.30
Breadth10%616.10
Community5%683.40
Impact · 94/100

What it measures. Project usefulness, ambition, originality, and coherence. Popularity is not impact.

Evidence for gorhill. The portfolio includes a highly ambitious, widely used browser privacy blocker alongside related privacy and browser tooling. The project set is coherent and demonstrates substantial real-world usefulness and distinctive scope.

Quality · 78/100

What it measures. Engineering and project-maturity signals supported by the available public metadata.

Evidence for gorhill. Repository metadata supports strong maturity signals: multiple substantial projects, continued updates, and a mix of active and deliberately archived work. The available metadata does not establish source-level engineering quality, tests,`n

Depth · 91/100

What it measures. Sustained ownership, meaningful scope, and continued maintenance rather than one-shots.

Evidence for gorhill. The long ownership history, major flagship project, related supporting tools, and continued recent activity indicate unusually sustained scope and specialization. Archived projects also suggest a substantial historical body of work.

Consistency · 82/100

What it measures. Recency and contribution patterns across the supplied activity window.

Evidence for gorhill. The portfolio shows ownership spanning 2011 through 2026, with major projects receiving activity in recent years and several older projects archived. The supplied dates support sustained engagement, though not continuous maintenance acrossT

Breadth · 61/100

What it measures. Language entropy and project-type diversity across owned repos.

Evidence for gorhill. Work spans JavaScript-heavy browser extensions and tools, plus one PHP project and one repository with an unknown language. The project-type range is meaningful but concentrated in browser privacy and web tooling.

Community · 68/100

What it measures. A weak positive tie-breaker for supplied community signals, never a popularity penalty.

Evidence for gorhill. Follower and star counts provide a positive but weak tie-breaker under the rubric. The portfolio has clear public visibility, while popularity is not used to inflate the other category scores.

Raw total
83.00
Top-end curve
+0.00
Final overall
83.0

Tier thresholds

S 90-100 Mass-producing humansA 80-89 Ship machineB 70-79 Solid engineerC 60-69 Getting thereD 40-59 README enthusiastF 0-39 GitHub tourist

I. How this saved profile rating was produced

  1. 01

    Validate. The server validates the login, signed browser session, attempts, cooldown, daily ceiling, and the single provider permit.

  2. 02

    Collect. The VPS collector reads bounded public profile metadata and up to 12 recent repository metadata rows in volatile memory.

  3. 03

    Rate. One pinned provider returned a closed profile-rating object with no tools, browsing, shell, or repository-content access.

  4. 04

    Verify. Server checks bound the subject, rejected unsafe or echoed text, validated the schema, and recomputed rubric-v3 final arithmetic.

  5. 05

    Save. Only a valid completion and allowlisted post-completion facts commit atomically; the public projection is then rebuilt.

This saved profile analysis is metadata-only and did not read repository trees, README files, or source code. Availability of new analysis is separate from this historical result.

Rated 2026-08-09 · rating-rubric/3

II. Data sources & caveats
  • Scores summarize one accepted, subject-bound analysis; they are not a security audit or endorsement.
  • Rank, percentile, and median use 1095 currently accepted public profiles and can change as the leaderboard changes.
  • Repository and language details reflect the bounded analyzed sample, not necessarily every repository.
  • Missing data is shown as unavailable or not evaluated instead of being inferred as zero.
  • Analysis completed Aug 9, 2026, 9:16 PM UTC and is marked aging.