[PR #3019] [CLOSED] Add Jobify #20713

Closed
opened 2026-05-12 12:39:11 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/3019
Author: @theseriff
Created: 4/3/2026
Status: ❌ Closed

Base: master ← Head: patch-1


📝 Commits (2)

  • 316f657 Add Jobify to job scheduling libraries list
  • 93018f4 Merge branch 'master' into patch-1

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

Project

Jobify

Checklist

  • One project per PR
  • PR title format: Add project-name
  • Entry format: - [project-name](url) - Description ending with period.
  • Description is concise and short

Why This Project Is Awesome

Hidden Gem - Exceptional quality, solves niche problems elegantly

Explain:

Jobify is a modern, lightweight, and robust task scheduler built natively on top of asyncio. It offers a clean decorator-based API (similar to FastAPI), sub-millisecond precision with zero idle CPU usage, persistent SQLite storage, middlewares, exception handlers, and powerful job control — all while remaining simple and ergonomic.

How It Differs

If similar entries exist, what makes this one unique?

Unlike apscheduler and schedule, Jobify is designed from the ground up as asyncio-native. It uses native asyncio timers instead of polling, offers better async performance, FastAPI-style routing and dependency injection, built-in persistence, lifespan events, and flexible concurrency support (asyncio / ThreadPool / ProcessPool).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/3019 **Author:** [@theseriff](https://github.com/theseriff) **Created:** 4/3/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `patch-1` --- ### 📝 Commits (2) - [`316f657`](https://github.com/vinta/awesome-python/commit/316f657f05beca8ed82bddf9e005d4041bb421f2) Add Jobify to job scheduling libraries list - [`93018f4`](https://github.com/vinta/awesome-python/commit/93018f4d1f1c180c0fb8303eb79afa32eb5b5f3b) Merge branch 'master' into patch-1 ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## Project [Jobify](https://github.com/theseriff/jobify) ## Checklist - [x] One project per PR - [x] PR title format: `Add project-name` - [x] Entry format: `- [project-name](url) - Description ending with period.` - [x] Description is concise and short ## Why This Project Is Awesome **Hidden Gem** - Exceptional quality, solves niche problems elegantly > Explain: Jobify is a modern, lightweight, and robust task scheduler built natively on top of asyncio. It offers a clean decorator-based API (similar to FastAPI), sub-millisecond precision with zero idle CPU usage, persistent SQLite storage, middlewares, exception handlers, and powerful job control — all while remaining simple and ergonomic. ## How It Differs > If similar entries exist, what makes this one unique? Unlike apscheduler and schedule, Jobify is designed from the ground up as asyncio-native. It uses native asyncio timers instead of polling, offers better async performance, FastAPI-style routing and dependency injection, built-in persistence, lifespan events, and flexible concurrency support (asyncio / ThreadPool / ProcessPool). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-12 12:39:11 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#20713