∴ GitHub / 趋势仓库

strelov1 / freehire

直连企业招聘页面的开源 IT 职位搜索引擎

语言
Go
Star
2.3k
Fork
243
当日新增(10-22)
+396
累计在榜
2 天
最高名次
第 10 名
首次上榜
2026-10-21
去 GitHub 查看 ↗项目主页 ↗

∴ 是什么

freehire 是一个开源的职位搜索引擎,面向求职者,直接抓取企业 ATS(如 Workday、Greenhouse 等)上的职位信息,去除中介和重复内容。项目包含 Go 后端、SvelteKit 前端、爬虫 worker、LLM 集成、CV 构建和应用跟踪等功能,数据存储于 PostgreSQL,支持 Meilisearch 全文检索。

∴ 解决什么问题

  • 职位信息被招聘中介重复发布,链接失效,来源不透明
  • 同一个职位在多个平台重复出现,难以去重
  • 现有搜索无法按地域、工作形式、资历、技能等维度进行有效筛选
  • 求职过程中简历编写、投递和跟踪缺乏统一工具

∴ 怎么上手

  1. 01make up
  2. 02curl localhost:8080/health
  3. 03curl localhost:8080/api/v1/jobs
  4. 04若端口冲突,使用 HIRE_HOST_PORT=8090 make up
  5. 05本地开发:docker compose up -d db 后执行 make run
  6. 06复制 .env.example 为 .env 并配置,JWT_SECRET 为必填

∴ 适合谁

适用于求职者,尤其是 IT 行业的求职者,以及希望自建职位搜索服务或基于其数据构建应用的开发者。

∴ 要点

  • MIT 许可证,可自托管
  • 3.3M+ 实时职位,来自 470,000+ 公司、124 个 ATS 平台、320 个源
  • 职位经规范化去重,链接至原始招聘页面
  • 提供 HTTP API、CLI、Telegram digest 和浏览器扩展
  • 技术栈包括 Go、PostgreSQL、Meilisearch、SvelteKit
  • 支持 LLM 功能,但需配置 LLM endpoint
许可证 MITatscareercareersgolanghiringjob-aggregatorjob-boardjob-portaljob-scraperjob-searchjobslangchainllmmeilisearchpostgresqlrecruitmentremote-jobsself-hostedsveltesveltekit

解读由 AI 依据项目 README 生成,生成于 2026-10-21,以 GitHub 原文为准。

∴ 在榜记录

GitHub Trending 今日榜的每日存档,日期按北京时间。2026-10-21 首次上榜,累计在榜 2 天,最高第 10 名。

[object Object]2026-10-21 +4052026-10-22 +396
每日新增 Star · 2026-10-21 至 2026-10-22 · 共 2 个在榜日峰值 +405
日期名次当日新增总 Star
#10+3962,334
#11+4052,114