Skip to main content

Opensource by JG

A set of small, independent components, all MIT licensed and maintained in the open at github.com/byjg.

WhereWhat you will find
PHPComponents published on Packagist: database access, REST, migrations, caching, JWT, queues
DevOpsDocker images and tooling, from HAProxy with service discovery to the Kubernetes CI image
JavaScriptSmall browser libraries
AITooling built around these projects, such as the documentation MCP server
Linux packages and Helm chartsThe APT, RPM and Helm repositories

Taking part​

  • Contributing -- how to open a pull request, which branch to target, and the checks that run. PHP components have a page of their own.
  • Issues -- how to report a bug, ask for a feature, or ask a question.
  • Security -- how to report a vulnerability privately.
  • Code of Conduct -- applies to everyone taking part.
  • Sponsor -- if any of this saves you time.

How things are built​

The Development Guidelines describe how these projects are tested, released and documented -- read them before adding a new one. The thinking behind them is in Simple Principles to Avoid Overcomplicating the Complex and the KISS principle.