ramsey/uuid

:snowflake: A PHP library for generating universally unique identifiers (UUIDs).

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 4th, 2026
Created on July 5th, 2012
Open Issues & Pull Requests: 25 (+0)
GitHub issues: Enabled
Number of forks: 528
Total Stargazers: 12,632 (+0)
Total Subscribers: 132 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 34.1 hours
Mean response time: 26.1 days
90th percentile: 85.9 days
Tracked items: 18

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 1% of issues opened in the past year have been closed. Three people close 79% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 751 days
Stale 30+ days: 3
Stale 90+ days: 2

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (8)
  • enhancement (6)
  • question (3)
  • help wanted (1)

Most active issues this week

Detailed Description

ramsey/uuid is a PHP library for generating and working with universally unique identifiers (UUIDs).

The library solves the problem of creating and manipulating UUIDs in PHP applications. It provides functionality for generating UUIDs and working with them throughout an application lifecycle, drawing design inspiration from established UUID implementations in Java and Python.

Developers building PHP applications that require unique identifiers should consider this library. It suits any project needing reliable UUID generation, from small utilities to large enterprise systems. The library is available through Composer for straightforward integration into PHP projects. The documentation site provides comprehensive guidance on usage, examples, and frequently asked questions, including detailed upgrade paths for moving between major versions.

The project maintains continuous integration workflows with automated testing and code coverage tracking. Security vulnerabilities are handled through a coordinated disclosure process with documented procedures for external researchers. The library is available as part of commercial support offerings for teams requiring enterprise-level maintenance and assistance.