whatisgithub

What is steam-friend-finder?

pomran/steam-friend-finder — explained in plain English

Analysis updated 2026-06-24

24JavaScriptAudience · generalComplexity · 1/5Setup · easy

In one sentence

A tool that scans your Steam library and ranks your friends by gaming compatibility, whoever shares the most hours in your top five games rises to the top. Use it instantly on the website or install it as a Chrome/Edge extension.

Mindmap

mindmap
  root((repo))
    What It Does
      Rank friends by taste
      Compare game hours
      Show shared games
    Tech Stack
      JavaScript
      Cloudflare Pages
      Cloudflare Workers
    How to Use
      Website no install
      Browser extension
      Share results image
    Audience
      Steam gamers
      Co-op seekers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find out which Steam friend shares your gaming taste most closely, based on how many hours you both put into the same games.

USE CASE 2

See a side-by-side breakdown of your top-game hours versus a specific friend's, along with a list of games you both own.

USE CASE 3

Generate a shareable image of your friend match results to send to your friends directly.

What is it built with?

JavaScriptCloudflare PagesCloudflare Workers

How does it compare?

pomran/steam-friend-finderaaaddress1/vibe-readingamirhosseinjpl/jpl-sub-processor
Stars242424
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasymoderatemoderate
Complexity1/52/53/5
Audiencegeneralresearcherops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
License not mentioned in the explanation.

So what is it?

Steam Friend Finder is a tool that looks at your Steam gaming history and tells you which of your friends are the best match for playing together. You paste in your Steam profile link, the tool scans your library and your friends' libraries, and it produces a ranked list showing who shares your gaming tastes most closely. The matching is based on how much time you and each friend have spent in your top five most-played games. Friends who have put similar hours into the same games rank higher. When you click on any friend in the list, you get a side-by-side breakdown of your top five hours versus theirs, along with a list of games you both own. You can use it two ways. The first is through a website at steam.i-test.top, where you just paste your Steam profile URL and wait for the scan to finish. No account or install needed. The second way is as a browser extension for Chrome or Edge, which you load manually by downloading the code and pointing the browser's extension manager at the folder. The technical setup runs on Cloudflare's free services. The website is a static page hosted on Cloudflare Pages. A Cloudflare Worker acts as a middleman between the page and Steam's official API, handling network routing. The Steam API key is built into the code in an obfuscated form so users do not need to supply their own. The tool also has a share button that generates an image of your match results, useful for sending to friends. It accepts several Steam ID formats, including the long 64-bit number, a full profile URL, and the older SteamID2 and SteamID3 string formats. The README is written in Chinese but the tool itself is accessible to any Steam user.

Copy-paste prompts

Prompt 1
I used Steam Friend Finder and discovered a friend who has the most hours in common with me. Help me figure out which games we should play together first based on our overlap.
Prompt 2
How exactly does Steam Friend Finder calculate the compatibility score between me and a friend, what does it measure and how are the rankings determined?
Prompt 3
I want to install the Steam Friend Finder as a Chrome extension. Walk me through downloading the code, loading it as an unpacked extension, and testing it with my Steam profile URL.
Prompt 4
My Steam profile is set to private. Will Steam Friend Finder still be able to read my library and friends list, or do I need to change my privacy settings?

Frequently asked questions

What is steam-friend-finder?

A tool that scans your Steam library and ranks your friends by gaming compatibility, whoever shares the most hours in your top five games rises to the top. Use it instantly on the website or install it as a Chrome/Edge extension.

What language is steam-friend-finder written in?

Mainly JavaScript. The stack also includes JavaScript, Cloudflare Pages, Cloudflare Workers.

What license does steam-friend-finder use?

License not mentioned in the explanation.

How hard is steam-friend-finder to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is steam-friend-finder for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.