SlopScupper
00 crowd

leetcode-compensation

Software engineering salaries (india) from leetcode compensation
Open repo on GitHub Open the demogithub.com/0xku/leetcode-compensation
Python · ★ 415 · 70 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 9 hours ago by 0xku · last checked 2 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-11: a filterable dashboard of Indian software engineer salaries parsed from Leetcode posts, where "pretty much all of the html file has been generated by claude-opus-4.5". 415 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as 0xku. There's no account to make: SlopScupper only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Software engineering salaries (india) from leetcode compensation
website
https://0xku.github.io/leetcode-compensation/
topics
indianleetcodeleetcode-compensationllmspython3
created
2021-06-18 · pushed 1 month ago · 386 commits · 10 contributors
release
v1.2.0 · 2024-06-23
languages
Python 57%HTML 43%
paperwork
licensereadme 42% health
dependencies
⚠ 3 of 22 deps have known advisories · OSV.dev, checked 9 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
htmlpython
topic (detected)
indianleetcodeleetcode-compensationllmspython3
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: a filterable dashboard of Indian software engineer salaries parsed from Leetcode posts, where "pretty much all of the html file has been generated by claude-opus-4.5". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen
Leetcode Compensation dashboard showing software engineer salary data in India

Python License Dashboard Data

Leetcode Compensation

Software engineer salaries in India, parsed from Leetcode compensation posts and refreshed automatically.

Leetcode Compensation fetches salary posts from Leetcode discussion forums, parses and normalizes them into structured data using LLMs, and presents everything in a filterable dashboard. Data stays fresh through automated GitHub Action PRs that sync new posts on a regular cadence.

Getting Started

Install uv from Standalone Installers or from PyPI:

uv sync  # Install all dependencies from pyproject.toml

Updating Data

The project uses LM Studio by default (LLM_PROVIDER=lm_studio) with the openai/gpt-oss-20b model for:

  • Parsing salaries, years of experience (YOE), and other compensation details from posts
  • Normalizing fields like companies, roles, and locations into structured format

Run sync

uv run leetcomp-sync

Choose provider/model at runtime

uv run leetcomp-sync --provider llama_server --model unsloth/Qwen3.5-9B-GGUF

Supported providers:

  • lm_studio (default)
  • llama_server (also supports alias llama-server)
  • github_models (requires GITHUB_TOKEN)
  • zai (requires ZAI_API_KEY)

Optional env overrides:

  • LLM_PROVIDER
  • LLM_MODEL
  • LLM_BASE_URL

Example: llama.cpp server

/opt/homebrew/bin/llama-server \
  --hf-repo unsloth/Qwen3.5-9B-GGUF \
  --hf-file Qwen3.5-9B-Q4_K_M.gguf \
  --port 5000 \
  -c 65536

uv run leetcomp-sync --provider llama-server --model unsloth/Qwen3.5-9B-GGUF

LLM Assistance

I've written all the data parsing logic in python by hand. Most of the prompts have been generated with the assistance of claude-sonnet-4.5 and pretty much all of the html file has been generated by claude-opus-4.5.

Read the rest on GitHub

Scan report · 2026-09-11
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review

0 comments

log in to comment.

report this listinglog in to report