PHPackages                             simpleid/simpleid - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. simpleid/simpleid

ActiveProject[Authentication &amp; Authorization](/categories/authentication)

simpleid/simpleid
=================

A simple, personal OpenID provider written in PHP

1.0.7(3mo ago)11139518[2 PRs](https://github.com/simpleid/simpleid/pulls)GPL-2.0+PHPPHP ^7.0 || ^8.0CI passing

Since Sep 21Pushed 2mo ago12 watchersCompare

[ Source](https://github.com/simpleid/simpleid)[ Packagist](https://packagist.org/packages/simpleid/simpleid)[ RSS](/packages/simpleid-simpleid/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (8)Used By (0)

SimpleID
========

[](#simpleid)

SimpleID is a simple, personal OpenID provider written in PHP.

Latest Version
--------------

[](#latest-version)

The latest version of SimpleID can be found in the SimpleID web page at

Upgrading
---------

[](#upgrading)

General upgrade instructions can be found in `UPGRADE.txt`.

IMPORTANT: SimpleID version 2.0 is almost a complete rewrite of SimpleID and is not backwards compatible with previous versions. It is recommended that you reinstall SimpleID completely and manually migrate configuration and identity files. For further information on migrating from previous versions, see .

Installation
------------

[](#installation)

For installation instructions, please see the SimpleID Getting Started Guide at .

Documentation
-------------

[](#documentation)

Documentation for SimpleID can be found at .

Licensing
---------

[](#licensing)

Licensing information for SimpleID can be found in the file `COPYING.txt`.

Acknowledgements
----------------

[](#acknowledgements)

SimpleID uses the [Fat-Free Framework](http://fatfreeframework.com/home), by Bong Cosca and the F3::Community. Licensing information for this framework can be found at .

SimpleID uses the [Symfony PHP components](https://symfony.com/). Licensing information can be found at .

SimpleID uses [Parsedown markdown library](https://parsedown.org/). Licensing information can be found at .

SimpleID uses the [Feather icon library](https://feathericons.com/), designed by Cole Bemis. Licensing information for this library can be found at .

SimpleID uses the [Alpine.js library](http://alpinejs.dev), by Caleb Porzio and other contributors. Licensing information for this library can be found at .

SimpleID uses the [Alpine Clipboard library](https://github.com/ryangjchandler/alpine-clipboard), by Ryan Chandler and other contributors. Licensing information for this library can be found at .

SimpleID uses the [qrcode-svg library](https://github.com/papnkukn/qrcode-svg), by papnkukn. Licensing information for this library can be found at .

SimpleID uses the [deepmerge library](https://github.com/TehShrike/deepmerge), by James Halliday, Josh Duff, and other contributors. Licensing information for this library can be found at .

SimpleID uses [modern-normalize style sheet](http://necolas.github.io/normalize.css/), by Nicolas Gallagher, Jonathan Neal and Sindre Sorhus. Licensing information for this library can be found at .

SimpleID uses [Cerberus email templates](https://github.com/TedGoas/Cerberus). Licensing information can be found at .

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance84

Actively maintained with recent releases

Popularity31

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 96.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~489 days

Total

5

Last Release

99d ago

PHP version history (2 changes)1.0.3PHP ^5.3 | ^7.0

1.0.7PHP ^7.0 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/467c1767396cee916f7dfb3a04f0dcef1714b72940a27fee0b58f96a8aa3b608?d=identicon)[kelvinmo](/maintainers/kelvinmo)

---

Top Contributors

[![kelvinmo](https://avatars.githubusercontent.com/u/1594601?v=4)](https://github.com/kelvinmo "kelvinmo (1294 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (34 commits)")[![smnscp](https://avatars.githubusercontent.com/u/5417121?v=4)](https://github.com/smnscp "smnscp (8 commits)")[![cweiske](https://avatars.githubusercontent.com/u/59036?v=4)](https://github.com/cweiske "cweiske (3 commits)")[![danielappelt](https://avatars.githubusercontent.com/u/3137880?v=4)](https://github.com/danielappelt "danielappelt (2 commits)")[![jorsn](https://avatars.githubusercontent.com/u/4646725?v=4)](https://github.com/jorsn "jorsn (1 commits)")[![Glandos](https://avatars.githubusercontent.com/u/297578?v=4)](https://github.com/Glandos "Glandos (1 commits)")[![nztvar](https://avatars.githubusercontent.com/u/30739100?v=4)](https://github.com/nztvar "nztvar (1 commits)")[![pellenilsson](https://avatars.githubusercontent.com/u/8751300?v=4)](https://github.com/pellenilsson "pellenilsson (1 commits)")

### Embed Badge

![Health badge](/badges/simpleid-simpleid/health.svg)

```
[![Health](https://phpackages.com/badges/simpleid-simpleid/health.svg)](https://phpackages.com/packages/simpleid-simpleid)
```

###  Alternatives

[namshi/jose

JSON Object Signing and Encryption library for PHP.

1.8k99.6M101](/packages/namshi-jose)[league/oauth1-client

OAuth 1.0 Client Library

99698.8M106](/packages/league-oauth1-client)[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[league/oauth2-google

Google OAuth 2.0 Client Provider for The PHP League OAuth2-Client

41721.2M118](/packages/league-oauth2-google)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
