Ross ROSS = Recommend OSS · open-source software intelligence for agents

bernardphp/bernard

Bernard is a multi-backend PHP library for creating background jobs for later processing. observed · 2026-08-28

github.com/bernardphp/bernard · homepage · PHP · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4947
  • days_rel: n/a
  • days_push: 1129
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1214 stars · 127 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Bernard is a multi-backend PHP library for creating background jobs that are processed later via queues and long-running worker processes. It supports many queue backends including Redis, Amazon SQS, Doctrine DBAL, RabbitMQ, and Beanstalkd (Pheanstalk).

Use cases

  • run background jobs in php
  • queue tasks for later processing
  • offload slow work from web requests
  • process jobs with redis or sqs backend
  • build a worker process for php queues
  • send emails asynchronously in php

When to choose

  • you need a PHP queue abstraction over multiple backends like Redis, SQS, or RabbitMQ
  • you want simple background job processing without a heavy framework dependency
  • your project already uses Doctrine or Predis and wants queueing on top

When to avoid

  • you need a full-featured job scheduler with retries, dashboards, and cron out of the box
  • you are not on PHP
  • you need actively developed software with frequent releases

Facets

library · maturity maintenance

message-queue workflow-automation backend web-development php cli background-jobs queueing task-processing long-running-processes messaging

1 source

Member repositories

RepositoryRoleHealth v2
bernardphp/bernardmain23

For agents

markdown · JSON · MCP: product_card(name="bernardphp/bernard")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem