Skip to content

Search StackMatch

Search packages, developers, languages, and topics

Documentation

Docs

Everything you need to know about Stackmatch, ranks, and our methodology.

Stacker Ranks

Your Rank and Stack Score represent the completeness, depth, and authenticity of your engineering profile on Stackmatch.


The Stack Score (0–100)

The Stack Score is a numerical representation of your profile's strength. It is calculated across five pillars:

1. Identity (30 points)

Building trust in the community starts with an authentic profile.

  • Verified Profile (+15 pts): Points awarded for signing in via GitHub. This proves you are the legitimate owner of the stack.
  • Full Spectrum (+15 pts): Points awarded for opt-in Private Sync through the Stackmatch GitHub App. Private-derived aggregates stay private unless you explicitly make them public.

2. Profile Appeal (20 points)

A good profile is a magnet for stackmates. We reward stackers who provide context to their engineering persona.

  • Bio & Context (+10 pts): Having a bio on your GitHub profile. Let the world know what you're building.
  • Connectivity (+10 pts): Linking a website or an X handle to your profile so people can find you.

3. Stack Depth (20 points)

The core of your profile — your true engineering DNA.

  • Dependency Density (+8 pts):
    • Level 1: 1–10 unique packages discovered (+2 pts)
    • Level 2: 11–30 unique packages discovered (+5 pts)
    • Level 3: >30 unique packages discovered (+8 pts)
  • Index Coverage (+12 pts): The ratio of your repositories that have been successfully scanned and synced. More data means better matches.

4. Invite Bonus (15 points)

Spread the word and complete your score.

  • Referral Reward (+5 pts each): Invite friends using your 3 invite links. When they sign up, both you and your friend earn +5 Stack Score.
  • Inviting all 3 friends maxes out this pillar at 15 points.

5. Community (15 points)

Your reputation within the Stackmatch community.

  • Stars Received (+15 pts max): Earn +1 point for every 10 stars received on your profile. Max 15 points at 150 stars.

Stacker Tiers

Based on your Stack Score, you are assigned a tier within the ecosystem:

Score RangeRankYour Vibe
0 – 20Ghost CoderJust browsing. Needs more data to start matching.
21 – 40Script ScoutTesting the waters. Starting to map the stack.
41 – 60Assembly ArchitectBuilding something real. Ready for serious stackmates.
61 – 80Full-Stack FanaticYour stack is your personality. High match potential.
81 – 95Hardware HackerThe real deal. Deeply integrated and verified.
96 – 100Stackmate SupremeThe ultimate match. You are the benchmark.

How to Improve Your Rank

  1. Sign In: Instantly improve your score by claiming your profile.
  2. Analyze More Repos: Search for your other repositories in the main search bar to ensure they are indexed.
  3. Claim Your Profile: Sign in with GitHub to manage your public Stackmatch profile and visibility.
  4. Update GitHub: Ensure your GitHub profile has a bio and links to your personal site or X.
  5. Invite Friends: Generate invite links from your profile and share them. Both you and your friend earn +5 Stack Score per invite.
  6. Engage the Community: Star other stackers. As others return the favor, your Community score grows.
  7. Share Your Stack Card: Use your profile share action after each meaningful sync so other developers can compare stacks and star you back.

Ranks are recalculated every time a new repository is scanned for your profile.


Stars

Finding your perfect stackmate is the goal. Stars let you show interest:

  • Star: Shows you appreciate their engineering DNA. This adds +1 to the stacker's global Star Score.

If two stackers star each other, it's a Match! You can see your mutual matches in your private Intel section.

Mutual matches are the strongest social signal on Stackmatch: they show that two developers both see value in each other's stack context. Messaging is designed around that reciprocal signal.