Nashville, TN

Ben Ramsey

Elite
@ramsey

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).

13k

collection. :card_index_dividers: A PHP library for representing and manipulating collections.

1.2k

uuid-doctrine. ❄️ 🗄️ Allow the use of a ramsey/uuid UUID as Doctrine field type.

904

moontoast-math. This package is abandoned. Please consider transitioning to brick/math.

456

array_column. Provides functionality for array_column() to projects using PHP earlier than version 5.5.

370

composer-install. :gift: A GitHub Action to streamline installation of PHP dependencies with Composer.

257

php-library-starter-kit. 🏗️ A tool to quickly set up the base files of a PHP library project.

256

conventional-commits. :yo_yo: A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!

193

composer-repl. :shell: A REPL for PHP built into Composer (using PsySH)

105

macos-vagrant-box. Scripts to generate Vagrant boxes for macOS

96

devtools. :toolbox: A Composer plugin to aid PHP library and application development.

71

identifier. A PHP library for generating and working with identifiers, including UUIDs, ULIDs, and Snowflakes

60

uuid-console. ❄️ 🖥️ A console application for generating UUIDs with ramsey/uuid.

39

vagrant-php-src-dev. Uses Vagrant to provision a basic virtual environment for hacking on the PHP core.

36

jenkins-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/

35

php-rfcs. PHP

34

http-range. ⛳️ A PHP library for parsing and handling HTTP range requests.

33

laravel-oauth2-instagram. A Laravel 5 service provider for league/oauth2-instagram

29

twig-codeblock. 🌿 Syntax highlighting for Twig with the {% codeblock %} tag.

24

beatles. The Beatles programming language

24

devtools-lib. 🧰 📚 The library behind ramsey/devtools, allowing for extension of the ramsey/devtools Composer plugin.

23

vnderror. application/vnd.error builder/formatter for PHP 5.3+

17

oauth2-example. Full Laravel source application for example in "Mastering OAuth 2.0" articles and talks.

17

php-museum-exhibits. HTML

15

pygments. 💅 A PHP wrapper for Pygments, the Python syntax highlighter, forked from the Pygments.php project

10

asdf-php. PHP plugin for the asdf version manager

10

coding-standard. 🧼 A common coding standard for @ramsey's PHP libraries.

9

gitea-environment. Shell

8

math. This package is abandoned. Try brick/math instead: https://github.com/brick/math

8

dotfiles. The dotfiles I use on my systems

7

pdo_oci8. PHP userspace classes for Oracle to mimic the PDO interface while wrapping the oci8 functions.

7

str-begins-ends. Provides functions to test whether a string begins or ends with a certain substring.

5

rhumsaa-uuid. NO LONGER MAINTAINED. Use ramsey/uuid instead.

5

jupyter-php-docker. Dockerfile

4

MantisBT-HipChat. HipChat integration for Mantis bug tracker

3

composer-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.

3

docker-pennmush. A Docker image for PennMUSH, a MUD-style server.

2

http2-php-playground. PHP

2

sculpin-codeblock. A Sculpin bundle for using the ramsey/twig-codeblock extension for defining blocks of code for syntax highlighting (with Pygments) and more.

2

docker-jupyter-php. Shell

2

uuid-benchmark. Benchmark tests for ramsey/uuid

2

php-icu-testing. Dockerfile

2

php-policies. A collection of the policies and guidelines that set out PHP's development

2

phpstan-no-transitive-use. Don't let your code use transitive dependencies.

1

php-tru-timeout. This is a PHP extension to help enforce a wall or realtime max execution time.

1

api-toolbox. Examples used in my "A Toolbox for APIs & Integrations" presentation.

1

composer-plugin-issue. This repo illustrates a problem I discovered with using Composer plugins.

1

php-langspec. PHP Language Specification

1
48
Apply