-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
251 lines (240 loc) · 10.4 KB
/
Copy pathindex.html
File metadata and controls
251 lines (240 loc) · 10.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Open Recruiter Tools — free, local-first tools for recruiters</title>
<meta
name="description"
content="Free, open-source tools for recruiters that run on your own machine. Candidate data never leaves it. Nineteen browser-only document utilities, plus LinkedIn Toolkit, LinkedIn Unfollow and Google Slides Builder."
/>
<link rel="canonical" href="https://openrecruitertools.github.io/" />
<link
rel="icon"
href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect width='64' height='64' rx='17' fill='%2334d27f'/%3E%3Crect x='16' y='17' width='32' height='23' rx='3' fill='none' stroke='%230a0a0b' stroke-width='4'/%3E%3Cpath d='M11 47H53' stroke='%230a0a0b' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E"
/>
<link rel="stylesheet" href="styles.css" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Open Recruiter Tools" />
<meta property="og:url" content="https://openrecruitertools.github.io/" />
<meta
property="og:title"
content="Open Recruiter Tools — free, local-first tools for recruiters"
/>
<meta
property="og:description"
content="Free, open-source tools for recruiters that run on your own machine. Candidate data never leaves it."
/>
<meta property="og:image" content="https://openrecruitertools.github.io/assets/og.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta name="twitter:card" content="summary_large_image" />
<meta
name="twitter:title"
content="Open Recruiter Tools — free, local-first tools for recruiters"
/>
<meta
name="twitter:description"
content="Free, open-source tools for recruiters that run on your own machine. Candidate data never leaves it."
/>
<meta name="twitter:image" content="https://openrecruitertools.github.io/assets/og.png" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Open Recruiter Tools",
"alternateName": "OpenRecruiterTools",
"url": "https://openrecruitertools.github.io/",
"logo": "https://openrecruitertools.github.io/assets/wordmark.svg",
"description": "Free, open-source tools for recruiters that run on your own machine. Candidate data never leaves it.",
"sameAs": ["https://github.com/OpenRecruiterTools"],
"founder": {
"@type": "Person",
"name": "Dominic Gonsalves",
"url": "https://www.linkedin.com/in/dominic-g-6a9a5680/"
}
}
</script>
</head>
<body>
<header class="hero">
<svg class="mark" viewBox="0 0 64 64" aria-hidden="true">
<rect width="64" height="64" rx="17" fill="#34d27f" />
<rect
x="16"
y="17"
width="32"
height="23"
rx="3"
fill="none"
stroke="#0a0a0b"
stroke-width="4"
/>
<path d="M11 47H53" stroke="#0a0a0b" stroke-width="4" stroke-linecap="round" />
</svg>
<h1>Open Recruiter Tools</h1>
<p class="subline">
Free, open-source tools for recruiters that run on your own machine. Candidate data never
leaves it.
</p>
<div class="buttons">
<a class="button" href="#tools">See the tools</a>
<a class="button secondary" href="https://github.com/OpenRecruiterTools">GitHub</a>
</div>
<p class="under-button">MIT licensed · no accounts · no analytics · no uploads</p>
</header>
<main>
<!-- The Free Tools dashboard, served from the recruiter-tools repository.
Its heading, its stylesheet and every library it uses come from
/recruiter-tools/ — none of that code is copied into this repo. -->
<section id="tools" data-free-tools aria-label="Free Tools"></section>
<h2 id="more-tools">More tools</h2>
<div class="grid three">
<div class="card tool">
<h3>LinkedIn Toolkit</h3>
<p>
Search, research and outreach on LinkedIn from your own logged-in browser — an MCP
server and a Chrome extension, driven by you or by your AI agent, with a human
approval queue before anything is sent. An open-source alternative to Waalaxy and
PhantomBuster.
</p>
<p class="never">
<strong>Never sends:</strong> your session, your prospects, your messages. Everything
stays in your browser and a local database.
</p>
<p class="tool-links">
<a class="pill" href="https://github.com/OpenRecruiterTools/linkedin-toolkit#readme"
>Guide</a
>
<a class="pill" href="https://github.com/OpenRecruiterTools/linkedin-toolkit"
>Source</a
>
</p>
</div>
<div class="card tool">
<h3>LinkedIn Unfollow</h3>
<p>
Unfollow everyone in your feed in one click, connections included, at human pace. A
Chrome extension that quiets the feed without disconnecting you from anybody.
</p>
<p class="never">
<strong>Never sends:</strong> anything. No account, no server, no analytics.
</p>
<p class="tool-links">
<a class="pill" href="https://openrecruitertools.github.io/linkedin-unfollow/"
>Guide</a
>
<a class="pill" href="https://github.com/OpenRecruiterTools/linkedin-unfollow"
>Source</a
>
</p>
</div>
<div class="card tool">
<h3>Google Slides Builder</h3>
<p>
Build Google Slides decks from Python without the API's EMU maths and field masks —
candidate shortlists and client decks written as plain code.
</p>
<p class="never">
<strong>Never sends:</strong> nothing beyond your own Google account.
</p>
<p class="tool-links">
<a
class="pill"
href="https://github.com/OpenRecruiterTools/google-slides-builder#readme"
>Guide</a
>
<a class="pill" href="https://github.com/OpenRecruiterTools/google-slides-builder"
>Source</a
>
</p>
</div>
</div>
<div class="prose">
<h2 id="why">Why this exists</h2>
<p>
Recruiters handle some of the most sensitive personal data there is: CVs, salaries, home
addresses, right-to-work documents. Every day it gets pasted into whatever free tool comes
up first on Google. Merge two PDFs? Upload the CV. Redact a name? Upload it. Automate
outreach? Hand your account and your prospect list to a cloud service. Most of those
services keep the files, some train on them, and almost none are covered by the data
agreement you signed with your client or your candidate.
</p>
<p>
It happens because the tools recruiters actually need are small, boring utilities nobody
bothered to build properly. There should be a place for the other kind: tools that do one
recruiting job well, run on your own machine, and send nothing anywhere. Open source, so
you can read exactly what they do. Free, because a PDF merge should not cost money or a
candidate's privacy.
</p>
<h2 id="how">How every tool here works</h2>
<div class="grid">
<div class="card">
<h3>It runs locally</h3>
<p>
In your own browser, as an extension you load yourself, or as a program on your own
laptop. There is no server in the middle, because there is no server.
</p>
</div>
<div class="card">
<h3>It is free, and MIT licensed</h3>
<p>
No account, no trial, no seat. Fork it, change it, run it inside your agency if that is
what you need.
</p>
</div>
<div class="card">
<h3>You can read the source</h3>
<p>
No telemetry, no analytics, no third-party requests. Where a tool can avoid a build
step it does — what you install is what is in the repository.
</p>
</div>
</div>
<h2 id="help">Help build it</h2>
<div class="card">
<p>
This is meant to be built with recruiters, not just for them. Three ways in, and the
first one matters most:
</p>
<ul>
<li>
<strong>Tell us what you need.</strong> Which tool do you upload candidate data to
today because there is no alternative?
<a
href="https://github.com/OpenRecruiterTools/recruiter-tools/issues/new?template=tool-request.yml"
>Ask for it</a
>
and describe it. The most-asked-for tool gets built next.
</li>
<li>
<strong>Contribute.</strong> A free tool is one file with one exported object —
<a
href="https://github.com/OpenRecruiterTools/recruiter-tools/blob/main/CONTRIBUTING.md"
>CONTRIBUTING.md</a
>
walks through adding one in four steps. Recruiters who cannot code are just as useful:
try a tool and say where it confused you.
</li>
<li>
<strong>Share it</strong> with a recruiter who is still uploading CVs to random
websites.
</li>
</ul>
</div>
</div>
</main>
<footer>
<p>
Started by <a href="https://www.linkedin.com/in/dominic-g-6a9a5680/">Dominic Gonsalves</a>,
founder of <a href="https://formatix.ai">Formatix AI</a>, a recruitment document platform.
</p>
<p>Formatix is a commercial product; nothing here depends on it or sends data to it.</p>
<p>
MIT licensed unless a repo says otherwise ·
<a href="https://github.com/OpenRecruiterTools">github.com/OpenRecruiterTools</a>
</p>
</footer>
<script type="module" src="/recruiter-tools/embed.js"></script>
</body>
</html>