Showing 16 open source projects for "background"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Resque

    Resque

    Ruby library for creating background jobs and processing them

    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. Resque (pronounced like "rescue") is a Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Sidekiq

    Sidekiq

    Simple, efficient background processing for Ruby

    Sidekiq is a background job processing framework for Ruby that leverages multithreading to handle thousands of jobs concurrently with minimal memory overhead. It integrates seamlessly with Rails and other Ruby applications, letting developers offload tasks such as email delivery, file processing, and API calls so the main web process stays responsive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    RubyLLM

    RubyLLM

    One beautiful Ruby API for OpenAI, Anthropic, Gemini, Bedrock

    ...The library supports advanced capabilities such as tool calling, structured responses, and schema-based outputs that enable developers to build more reliable AI-driven applications. RubyLLM also integrates smoothly with modern Ruby frameworks and development workflows, making it easier to embed AI functionality into web services, background jobs, and automation scripts.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    With Advisory Lock

    With Advisory Lock

    Advisory locking for ActiveRecord

    ...It allows developers to wrap critical code sections with database-level locks to prevent race conditions across concurrent processes or threads. It’s especially useful in distributed systems, background job processing, or scheduled tasks where application-level mutexes aren't sufficient.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Gumroad

    Gumroad

    Sell stuff and see what sticks

    ...The app models products, variants, subscriptions, and checkout flows, then ties them to fulfillment, licensing, and customer communications. It implements typical marketplace concerns—order management, refunds, discounts, taxes, fraud checks, and analytics—through well-defined services and background jobs. The UI offers product pages, carts, and dashboards for creators to manage listings and see performance, while APIs/webhooks enable integrations with external sites and automation. The codebase demonstrates practical patterns for multi-tenant architecture, permissions, testing, and asynchronous processing at scale. For engineers, it’s both a working marketplace and a study in how to balance flexibility for creators with reliability in payments and delivery.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Searchkick

    Searchkick

    Intelligent search made easy

    ...It supports language analyzers, stemming, synonyms, misspelling tolerance, and highlighting so search results feel natural to end users. Indexing is model-centric: you declare what fields to index, add computed fields, and trigger reindexing via callbacks or background jobs, with options for zero-downtime rolling reindexes. On the query side, a simple API covers relevance tuning, boosting, filtering, faceting/aggregations, and pagination, while still allowing direct access to advanced Elasticsearch features when needed. It integrates with Rails scopes and authorization patterns, making it straightforward to return only records the user can see. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Down

    Down

    Streaming downloads using Net::HTTP, http.rb or HTTPX

    ...The API returns file-like objects (often Tempfile) with helpful metadata such as original filename and content type, which plays nicely with file-attachment libraries and background jobs. Multiple HTTP backends are supported, letting you choose between Net::HTTP or faster/feature-rich clients while keeping a consistent interface. It exposes distinct exception classes and content validation options, so callers can differentiate transient network issues from invalid responses. In practice, Down is often used as the dependable download layer in upload/processing pipelines where robustness matters more than raw feature bloat.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Foreman

    Foreman

    Manage Procfile-based applications

    Foreman is a Procfile-based process manager that mirrors Heroku’s process model, making it easy to run multi-process applications in development and beyond. You declare your app’s processes (web workers, background jobs, schedulers) in a Procfile, and Foreman starts them together, streams multiplexed logs, and manages environment variables from .env files. It handles port assignment and process concurrency, so you can spin up multiple copies of a worker or web server with a single command. Exporters generate native service definitions (e.g., systemd/Upstart/launchd), enabling the same process topology to run under OS service managers in staging or production. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MailCatcher

    MailCatcher

    Catches mail and serves it through a dream

    Catches mail and serves it through a dream. MailCatcher runs a super simple SMTP server that catches any message sent to it to display in a web interface. Run mailcatcher, set your favorite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check it out to see the mail that's arrived so far. Shows HTML, Plain Text and Source version of messages, as applicable. Rewrites HTML enabling display of embedded, inline images/etc and opens links in a new window....
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Cover Card landing page theme

    Cover Card landing page theme

    Online business card with landing page theme for any social media

    Online business card with a minimal landing page theme for any social media or online presence account: fork, edit, and go. This theme is based on jekyll and jekyll-remote-theme. These dependencies are natively supported by Github Pages, which should build and deploy your site as soon as you make any change to your files. The theme is also based on the icons from Font Awesome.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    EVSoftware - TWD: Tracing Wave Drawing

    EVSoftware - TWD: Tracing Wave Drawing

    Wave Audio copy based on a background image.

    TWD: Tracing Wave Drawing is a tool used to copy using Bezier curves one audio wave based on a background image then export data to floating point or Wav Audio. The bezier curves generated data "," floating that are stored in a text box are the coordinates of each segment consisting of the waveform, only in this way can be exported waveform copied and import it into another instrument hardware or software .. You can also experiment with TWD since not only limited to the field of Audio, but also by the coordinates of 'floating, you can program in cycles innumerable factors in Robotics. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    dotjs

    dotjs

    dotjs is a Google Chrome extension that executes JavaScript files

    dotjs is a lightweight browser extension that allows users to run custom JavaScript automatically on specific websites based on their domain names. It works by mapping JavaScript files to domains, so when a user visits a site, the corresponding script is executed seamlessly in the background. This approach enables users to personalize and enhance website behavior without modifying the original source code or relying on heavy user script managers. The tool is particularly useful for developers and power users who want to tweak interfaces, automate repetitive actions, or inject additional functionality into web pages. dotjs emphasizes simplicity by using a file-based structure where each script corresponds directly to a domain, making it easy to manage and organize customizations. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    Clever Algorithms

    Clever Algorithms

    Clever Algorithms: Nature-Inspired Programming Recipes

    Clever Algorithms collects clear, cookbook-style descriptions of nature-inspired optimization and learning methods, organized so you can pick an algorithm and apply it quickly. Each entry follows a consistent template: motivation, strategy, pseudocode, parameter choices, variations, and references, making it easy to compare approaches. The catalog spans evolutionary algorithms, swarm intelligence, immune systems, simulated annealing, tabu search, and other metaheuristics, plus guidance on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Delayed::Job

    Delayed::Job

    Database backed asynchronous priority queue

    ...Developers can enqueue explicit job objects or use send_later to delay method execution on existing objects. It is best suited for Rails and Ruby applications that need a simple, persistent background job system for emails, imports, downloads, indexing, and batch work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This program for the GNOME desktop environment allows for the cycling of wallpapers in a folder at a specified interval.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Elserv is an HTTP server which runs on Emacs, as a background process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next