Built on career-ops: community plugins and job boards by country
The plugins the community has published for career-ops, the job boards by country its contributors added to the scanner, and how to write your own.
career-ops is open source (MIT) and free for candidates, and a large part of what it does was written by the people who use it. This page lists what the community has built on it: plugins that add job sources, search and exports, and job boards for markets beyond the companies' own career pages.
By the numbers (as of 23 Oct 2026, core commit 115bc98): 11 community plugins in the registry, by 6 authors; more than 100 job source providers in the core scanner.
Community plugins
A plugin is a separate repository that career-ops loads through hooks: provider adds a job source, search adds a search engine, ingest brings data in (job alerts, calendars), notify sends alerts and export writes your data somewhere else. There is no hook that submits an application. Every plugin in the registry was reviewed by the core maintainers and is pinned to an exact commit. Each row links the plugin's own repository, where its README explains setup.
| Plugin | Author | What it does | Hooks | Listed |
|---|---|---|---|---|
| commute | @bullitt186 | Drive time from home to each posting's workplace for evaluation and triage; home stays coordinates, routing runs on your own OSRM/Valhalla | ingest, search | 11 Oct 2026 |
| docx | @rubicon | Export your cv.md to a clean, ATS-friendly Word .docx, honoring #### nested sub-roles for fractional, interim, and umbrella engagements. | export | 8 Jul 2026 |
| google-calendar | @Schlaflied | Google Calendar ingest: detect upcoming interview events and surface them in the career-ops pipeline. | ingest | 8 Jul 2026 |
| linkedin-alerts | @Schlaflied | LinkedIn job alert ingest: parse LinkedIn alert emails from your Gmail inbox, normalize tracking links to canonical job URLs, and surface them in the career-ops pipeline. | ingest | 8 Jul 2026 |
| markdown | @rubicon | Export your cv.md to a clean, markdownlint-compliant Markdown resume, honoring #### nested sub-roles for fractional, interim, and umbrella engagements. | export | 8 Jul 2026 |
| obsidian | @Schlaflied | Obsidian export: mirror the tracker into your vault as frontmatter notes queryable by Dataview/Bases; frontmatter belongs to the machine, the note body belongs to you. | export | 8 Jul 2026 |
| outlook-interviews | @Schlaflied | Outlook interview ingest: detect interview invitation emails via Microsoft Graph, extract company / role / meeting link, and surface them in the career-ops pipeline. | ingest | 8 Jul 2026 |
| serper | @d-ulker | Google Search provider via Serper.dev: drop-in replacement for the discontinued serpapi provider, with isFallback detect so free ATS providers are never shadowed. | provider | 10 Jul 2026 |
| startup-boards | @giacomoguidotto | Opt-in scanner provider for startup job boards such as Getro and Consider. | provider | 8 Jul 2026 |
| tavily | @Schlaflied | Tavily search/extract for job scanning, liveness checks, and company research. | search | 8 Jul 2026 |
| workspace-mcp | @theridgerugby | Read-only MCP access to application rows with scores and the absolute paths and byte sizes of reports, CVs and cover letters. | export | 14 Oct 2026 |
Write yours
The plugin guide is PLUGINS.md in the core repository. To start a new one from the template, run this in your career-ops folder:
node plugins.mjs new my-pluginTo list it in the registry, file a plugin registration issue and then a registry pull request in the core repository, as the guide describes.
Job boards by country
Besides the applicant tracking systems that many companies share (Greenhouse, Ashby, Lever, Workday and others, covered in Portals), the scanner reads job boards that serve one market, most of them added by contributors. The table lists the boards whose market the core's own list names; boards without a stated market are only in the full list.
| Market | Board | What it covers | Added by |
|---|---|---|---|
| Belgium | VDAB | Public employment service of Flanders | @nikolaysm |
| Brazil | Gupy | Search across the thousands of employers hosted on the Gupy ATS | @felipe-NR |
| Canada | Job Bank | The federal job-search service | @Zoubeir23 |
| Germany | Arbeitsagentur | The federal employment agency job search | @cluebbers |
| Germany | Interamt.de | Federal, state and municipal public-sector jobs | @jalejoa |
| Mexico | OCC Mundial | The largest general job board in Mexico | @VictorMeneses77 |
| Poland | Just Join IT | Tech roles in Poland and the EU | @BorisSavage |
| Poland | No Fluff Jobs | Tech roles in Poland and the EU | @BorisSavage |
| Senegal | Senjob | Dakar and the regions | @Zoubeir23 |
| Singapore | MyCareersFuture | The national job bank | @Zoubeir23 |
| Spain | getManfred | Tech roles in Spain and the EU, with published salary ranges | @Zoubeir23 |
| Sweden | Platsbanken | The national public employment service | @gdut4140 |
| Switzerland | joinup.ch | Swiss startup jobs | @eliador90 |
| Switzerland | Remotli | Remote roles at Swiss companies, paid in CHF | @eliador90 |
| Taiwan | Yourator | Startup and digital roles | @HeiTang |
| United States | Built In | Tech roles, with a board per city | @pwilinchery |
| Vietnam | ITviec | The largest IT job board in Vietnam | @vnk8071 |
| Vietnam | CareerViet | Broad-coverage board | @vnk8071 |
| Europe | Arbeitnow | EU and DACH roles, newest first | @Scott-Emberson |
| Europe | Landing.jobs | Tech roles in Europe | @Scott-Emberson |
| Latin America | Get on Board | Remote and Latin American tech roles | @gunjanjaswal |
| Nordics | The Hub | Nordic and EU startups | @Scott-Emberson |
| South-East Asia | Kalibrr | Mostly Indonesia, then the Philippines and Thailand | @rafifshaf-fun |
| South-East Asia | Tech in Asia | Startup roles, mostly Indonesia | @rafifshaf-fun |
| South-East Asia, Australia and New Zealand | Jobstreet and SEEK | One provider for the Jobstreet and SEEK sites | @rafifshaf-fun |
The full list of sources, with how each one is read, is Supported Job Boards. To add a board for your market, follow ADDING_A_PROVIDER.md.
Community projects
Projects built on career-ops outside the plugin registry. They are community-built, not maintained by career-ops.
- career-ops-dashboard by @LexLeontiev: a read-only local dashboard for your career-ops data. MIT.