Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Background Processing

Background Processing

21 projects

Showing 21 of 21 projects

Starscream
StarscreamSwift

A conforming WebSocket (RFC 6455) client library written in Swift for iOS and macOS.

#starscream#ios#osx
Stars8.6k
Forks1.3k
Last commit2 years ago
HanekeSwift
HanekeSwiftSwift

A lightweight generic cache for iOS and tvOS written in Swift, with specialized support for images.

#ios#lru-cache#uiimage
Stars5.2k
Forks580
Last commit5 years ago
greenlet
greenletJavaScript

Move an async function into its own Web Worker thread for off‑main‑thread execution.

#web-worker#performance-optimization#transferables
Stars4.7k
Forks97
Last commit5 years ago
workerize
workerizeJavaScript

Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.

#threading#web-worker#async-await
Stars4.4k
Forks87
Last commit5 years ago
pgBoss
pgBossTypeScript

A job queue built in Node.js on top of PostgreSQL for reliable background processing and asynchronous execution.

#cron-scheduling#postgres#message-queue
Stars3.8k
Forks253
Last commit4 days ago
TickerQ
TickerQC#

A fast, reflection-free background task scheduler for .NET with source generators, EF Core/Redis persistence, cron execution, and a real-time dashboard.

#open-source#ef-core#task-scheduler
Stars3.5k
Forks210
Last commit16 days ago
worker-dom
worker-domTypeScript

A DOM API implementation that runs in a Web Worker to offload DOM mutations from the main thread.

#web-worker#performance-optimization#amp-integration
Stars3.3k
Forks153
Last commit3 days ago
graphile-worker
graphile-workerTypeScript

A high-performance Node.js job queue built on PostgreSQL, ideal for background tasks and processing database-triggered jobs.

#task-processing#postgres#queue
Stars2.3k
Forks119
Last commit13 days ago
Shiny
ShinyC#

A cross-platform .NET framework for device services and background processing on iOS, Android, macOS, and Windows.

#maui#xamarin#ios
Stars1.6k
Forks246
Last commit13 days ago
SOMotionDetector
SOMotionDetectorObjective-C

iOS library for detecting motion types (walking, running, automotive) and counting steps using location and acceleration data.

#ios#objective-c#motion-detection
Stars1.1k
Forks145
Last commit1 year ago
react-native-queue
react-native-queueJavaScript

A persistent, at-least-once priority job queue for React Native, backed by Realm storage and designed for background processing.

#task-queue#background-services#offline-tasks
Stars798
Forks161
Last commit3 years ago
Discovery
DiscoveryObjective-C

A simple iOS library for discovering nearby devices via Bluetooth Low Energy and exchanging data even when apps run in the background.

#core-bluetooth#ios#proximity-detection
Stars414
Forks33
Last commit10 years ago
goose
gooseClojure

A powerful, reliable background job processing library for Clojure with pluggable message brokers and a management console.

#scheduled-jobs#task-processing#batch-processing
Stars312
Forks16
Last commit2 months ago
ReactiveCoreData
ReactiveCoreDataObjective-C

A ReactiveCocoa extension for Core Data that enables reactive data fetching and background processing in iOS/macOS apps.

#ios#data-fetching#objective-c
Stars250
Forks15
Last commit10 years ago
kyoo
kyooGo

A Go library providing an unlimited job queue and concurrent worker pools for background task processing.

#concurrent-workers#queue#go-library
Stars51
Forks4
Last commit4 months ago
GraphAware Neo4j Expire
GraphAware Neo4j ExpireJava

A Neo4j module that automatically deletes nodes and relationships based on expiration dates or time-to-live (TTL) properties.

#graphaware-framework#database-module#time-to-live
Stars29
Forks11
Last commit5 years ago
Funker
FunkerJavaScript

A voting app example that uses Funker functions instead of message queues for background vote processing.

#async-processing#funker#voting-app
Stars26
Forks8
Last commit9 years ago
Speech
SpeechActionScript

An Adobe AIR Native Extension for converting text to speech and speech to text on Android and iOS, working fully in the background.

#ios#android#adobe-air
Stars13
Forks6
Last commit11 years ago
RABeaconManager
RABeaconManagerObjective-C

An iOS library for detecting Bluetooth Beacons and iBeacons in both foreground and background modes.

#ios#proximity-detection#objective-c
Stars7
Forks2
Last commit9 years ago
AlarmManager
AlarmManagerActionScript

An Adobe Air Native Extension for Android that schedules and executes tasks at specific times, even when the app is closed.

#scheduled-tasks#android#adobe-air
Stars4
Forks5
Last commit9 years ago
zflai
zflaiShell

A fast logging framework for ZSH that minimizes performance impact by using a background process and supports multiple backends.

#shell-scripting#background-processing#logging
Stars4
Forks1
Last commit3 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Ios8
#Job Queue5
#Objective C4
#Mobile Development4
#Android3
#Worker3
#Background Jobs3
#Queue3
#Performance3
#Swift3
#Web Worker3
#Javascript Library3