Coder, author, & speaker. PHP 8.1 & 8.2 release manager. ramsey/uuid maintainer. Open source developer.
uuid. :snowflake: A PHP library for generating universally unique identifiers (UUIDs).
13kcollection. :card_index_dividers: A PHP library for representing and manipulating collections.
1.2kuuid-doctrine. ❄️ 🗄️ Allow the use of a ramsey/uuid UUID as Doctrine field type.
904moontoast-math. This package is abandoned. Please consider transitioning to brick/math.
456array_column. Provides functionality for array_column() to projects using PHP earlier than version 5.5.
370composer-install. :gift: A GitHub Action to streamline installation of PHP dependencies with Composer.
257php-library-starter-kit. 🏗️ A tool to quickly set up the base files of a PHP library project.
256conventional-commits. :yo_yo: A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!
193composer-repl. :shell: A REPL for PHP built into Composer (using PsySH)
105macos-vagrant-box. Scripts to generate Vagrant boxes for macOS
96devtools. :toolbox: A Composer plugin to aid PHP library and application development.
71identifier. A PHP library for generating and working with identifiers, including UUIDs, ULIDs, and Snowflakes
60uuid-console. ❄️ 🖥️ A console application for generating UUIDs with ramsey/uuid.
39vagrant-php-src-dev. Uses Vagrant to provision a basic virtual environment for hacking on the PHP core.
36jenkins-php. A meta package for the PHP Quality Assurance Toolchain tools required by the Template for Jenkins Jobs for PHP Projects, http://jenkins-php.org/
35php-rfcs. PHP
34http-range. ⛳️ A PHP library for parsing and handling HTTP range requests.
33laravel-oauth2-instagram. A Laravel 5 service provider for league/oauth2-instagram
29twig-codeblock. 🌿 Syntax highlighting for Twig with the {% codeblock %} tag.
24beatles. The Beatles programming language
24devtools-lib. 🧰 📚 The library behind ramsey/devtools, allowing for extension of the ramsey/devtools Composer plugin.
23vnderror. application/vnd.error builder/formatter for PHP 5.3+
17oauth2-example. Full Laravel source application for example in "Mastering OAuth 2.0" articles and talks.
17php-museum-exhibits. HTML
15pygments. 💅 A PHP wrapper for Pygments, the Python syntax highlighter, forked from the Pygments.php project
10asdf-php. PHP plugin for the asdf version manager
10coding-standard. 🧼 A common coding standard for @ramsey's PHP libraries.
9gitea-environment. Shell
8math. This package is abandoned. Try brick/math instead: https://github.com/brick/math
8dotfiles. The dotfiles I use on my systems
7pdo_oci8. PHP userspace classes for Oracle to mimic the PDO interface while wrapping the oci8 functions.
7str-begins-ends. Provides functions to test whether a string begins or ends with a certain substring.
5rhumsaa-uuid. NO LONGER MAINTAINED. Use ramsey/uuid instead.
5jupyter-php-docker. Dockerfile
4MantisBT-HipChat. HipChat integration for Mantis bug tracker
3composer-repl-lib. :shell::books: The library behind ramsey/composer-repl, allowing for extension of the ramsey/composer-repl Composer plugin and non-plugin use of the repl command.
3docker-pennmush. A Docker image for PennMUSH, a MUD-style server.
2http2-php-playground. PHP
2sculpin-codeblock. A Sculpin bundle for using the ramsey/twig-codeblock extension for defining blocks of code for syntax highlighting (with Pygments) and more.
2docker-jupyter-php. Shell
2uuid-benchmark. Benchmark tests for ramsey/uuid
2php-icu-testing. Dockerfile
2php-policies. A collection of the policies and guidelines that set out PHP's development
2phpstan-no-transitive-use. Don't let your code use transitive dependencies.
1php-tru-timeout. This is a PHP extension to help enforce a wall or realtime max execution time.
1api-toolbox. Examples used in my "A Toolbox for APIs & Integrations" presentation.
1composer-plugin-issue. This repo illustrates a problem I discovered with using Composer plugins.
1php-langspec. PHP Language Specification
1