Topics / #job
Job projects on GitHub
Background job queues and task scheduling systems.
As of , the most-starred Job projects on GitHub are xxl-job (30.6K stars), reverse-interview (28.6K stars) and interview_python (17.4K stars). GitHub.Locker tracks 5 Job repositories with 101.8K stars combined. The fastest-growing on October 16 was get_jobs, with +6 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+6get_jobs
loks666/get_jobs · ★ 8.9Kget_jobs is a desktop automation tool that auto-submits your resume on four major Chinese job platforms — Boss直聘 (Boss), 前程无忧 (51job), 猎聘 (Liepin) and 智联招聘 (ZhiLian) — using browser automation, with an AI assistant that writes personalized greeting messages based on each job's description.
+4reverse-interview
viraptor/reverse-interview · ★ 28.6KIt is a curated list of questions a tech job applicant can ask the company during an interview, covering the role, team, tech stack, company, compensation, and more.
+1interview_python
taizilongxu/interview_python · ★ 17.4KA curated collection of common Python interview questions and detailed answers, covering Python language features, operating systems, and databases.
+1bull
OptimalBits/bull · ★ 16.3KBull is a Redis-based queue package for Node.js for handling distributed jobs and messages — background tasks, scheduled work and message passing, written for rock solid stability and atomicity.
The all-time top
5 projects · by stars
- 30.6K
#1 · xuxueli/xxl-jobxxl-job
XXL-JOB is a distributed task scheduling framework: a central scheduler triggers jobs across a cluster of executors, all managed from a web UI. It aims to be quick to develop with, simple to learn, lightweight and easy to extend, and many companies run it in production.
- 28.6K
#2 · viraptor/reverse-interviewreverse-interview
It is a curated list of questions a tech job applicant can ask the company during an interview, covering the role, team, tech stack, company, compensation, and more.
- 17.4K
#3 · taizilongxu/interview_pythoninterview_python
A curated collection of common Python interview questions and detailed answers, covering Python language features, operating systems, and databases.
- 4

bull
16.3KOptimalBits/bull · JavaScriptBull is a Redis-based queue package for Node.js for handling distributed jobs and messages — background tasks, scheduled work and message passing, written for rock solid stability and atomicity.
- 5

get_jobs
8.9Kloks666/get_jobs · Javaget_jobs is a desktop automation tool that auto-submits your resume on four major Chinese job platforms — Boss直聘 (Boss), 前程无忧 (51job), 猎聘 (Liepin) and 智联招聘 (ZhiLian) — using browser automation, with an AI assistant that writes personalized greeting messages based on each job's description.
Related topics
Often tagged together