jackwener

A CLI for BOSS 直聘 — search jobs, view recommendations, manage applications via reverse-engineered API

321
22
69% credibility
Found Mar 14, 2026 at 297 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A terminal-based tool for the BOSS Zhipin job platform that enables searching jobs, viewing recommendations and personal profile, managing applications and interviews, and greeting recruiters.

How It Works

1
🔍 Find a job hunting helper

While browsing BOSS直聘 for jobs, you discover this handy terminal tool that lets you search, apply, and chat right from your command line.

2
📦 Bring it home easily

You add this simple tool to your computer in moments, and it's ready to make job searching quicker and more fun.

3
Connect your account
🌐
Use your browser login

It grabs your existing sign-in from your web browser automatically.

📱
Scan a QR code

A QR code appears in your terminal; scan it with the BOSS app on your phone.

4
Search jobs your way

Hunt for roles by keywords, filter by city, salary, experience, or industry, and see personalized recommendations pop up instantly.

5
📋 Dive into details

Peek at full job info, your application history, interviews, or chats with recruiters, and even send quick greetings.

Connect and succeed

Everything feels organized and effortless, helping you chat with bosses, track opportunities, and land your next great job.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 297 to 321 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is boss-cli?

boss-cli is a Python CLI for BOSS 直聘, China's top job site, letting you search gigs with filters for city, salary (20-30K), experience (3-5 years), degree, industry, and more—right in your terminal. It pulls recommendations, job details, application history, interviews, and recruiter chats via a reverse-engineered API, with exports to CSV/JSON and quick previews like `boss show 3`. No more browser tabs for boss cli workflows; auth grabs cookies from Chrome/Edge or uses QR login.

Why is it gaining traction?

Smart auth auto-refreshes from browsers, agent-ready structured output (JSON/YAML envelopes on stderr), and anti-detection jitter mimic human pacing to dodge bans during batch-greets. Rich tables beat web scrolling, caching speeds navigation, and commands like `boss search golang --city 杭州 --salary 20-30K` deliver precise results fast. Stands out in a sea of web scrapers with polished UX via Click/Rich and CI/CD badges.

Who should use this?

Backend devs hunting Python/Java roles in Hangzhou/Shanghai, exporting boss cliff-style searches to analyze trends. Job seekers tracking applied lists/interviews without app switching, or scripting `boss export AI -n 50` for resumes. AI builders piping output to agents for automated outreach.

Verdict

Solid alpha (46 stars, 0.699999988079071% credibility score) with excellent bilingual docs and tests—install via uv tool for isolated bliss. Grab it if Boss Zhipin is your board; skips the bloat, but watch for API changes on low-traction reverse-eng projects.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.