├── .env.sample ├── .github ├── ISSUE_TEMPLATE │ └── 🛠-report-wrong-data.md └── workflows │ └── data-refresh.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── favicon.png ├── leetcomp.png └── leetcomp_banner.png ├── config.toml ├── data ├── company_map.json ├── location_map.json ├── parsed_comps.json ├── parsed_comps.jsonl ├── raw_comps.jsonl └── role_map.json ├── index.html ├── leetcomp ├── __init__.py ├── errors.py ├── parse.py ├── prompts.py ├── queries.py ├── refresh.py ├── santise.py └── utils.py ├── pyproject.toml ├── requirements.txt ├── script.js └── style.css /.env.sample: -------------------------------------------------------------------------------- 1 | OPENROUTER_API_KEY = "sk-or-v1-..." 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🛠-report-wrong-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/.github/ISSUE_TEMPLATE/🛠-report-wrong-data.md -------------------------------------------------------------------------------- /.github/workflows/data-refresh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/.github/workflows/data-refresh.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/README.md -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/leetcomp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/assets/leetcomp.png -------------------------------------------------------------------------------- /assets/leetcomp_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/assets/leetcomp_banner.png -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/config.toml -------------------------------------------------------------------------------- /data/company_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/company_map.json -------------------------------------------------------------------------------- /data/location_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/location_map.json -------------------------------------------------------------------------------- /data/parsed_comps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/parsed_comps.json -------------------------------------------------------------------------------- /data/parsed_comps.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/parsed_comps.jsonl -------------------------------------------------------------------------------- /data/raw_comps.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/raw_comps.jsonl -------------------------------------------------------------------------------- /data/role_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/data/role_map.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/index.html -------------------------------------------------------------------------------- /leetcomp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /leetcomp/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/errors.py -------------------------------------------------------------------------------- /leetcomp/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/parse.py -------------------------------------------------------------------------------- /leetcomp/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/prompts.py -------------------------------------------------------------------------------- /leetcomp/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/queries.py -------------------------------------------------------------------------------- /leetcomp/refresh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/refresh.py -------------------------------------------------------------------------------- /leetcomp/santise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/santise.py -------------------------------------------------------------------------------- /leetcomp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/leetcomp/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/requirements.txt -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/script.js -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutsav/leetcode-compensation/HEAD/style.css --------------------------------------------------------------------------------