- Category
- Developer Tools
- Rank
- No. 1626Tools index
Previous survey · No. 1594 ·
- Pricing
- Open Source
- Type
- TOOL
- Use case
- Workflow Automation
- Interfaces
- CLI
- GitHub
- 15 stars
- Date
About
Shobr is a MIT-licensed, UNIX-style CLI tool that automates job search applications by driving the user's own logged-in, non-headless browser (via the beachpatrol library), so sites like LinkedIn see normal user activity rather than a bot. It uses event-sourcing and light LLM assistance to draft applications and build resume PDFs (via roffume), but keeps a human in the loop: the final application submission is always done by the user, not the tool.
At a glance
Shobr organizes job listings and prepares tailored application drafts for human review. It is worth reading if you want to understand a reusable resume workflow and can verify every change before sending it.
Good fit
Job seekers comfortable managing a Markdown resume and reviewing a draft against their actual experience.
Consider something else when
Keep preparation manual if your resume cannot go to a model provider or the job board does not permit your intended automation.
Start here
Use a fictional resume and saved example posting. Compare the proposed edits with the original facts and discard anything unsupported before trying real data.
Cost and requirements
MIT-licensed project with a Python CLI and separate browser and resume-toolchain dependencies. Model-based tailoring uses a configured provider.
Limits to know
The browser integration can act through a signed-in session. Tailoring can send resumes, profile documents and postings to the configured model provider. The project leaves final submission to the user.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Shobr automates job-application drudgery by controlling your real, logged-in browser for stealth while keeping the actual application submission human-approved, an approach distinct from typical 'spray and pray' automation.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.