This Github organization contains repositories with open source SAML toolkits for different languages as well as SAML plugins.
-
Ruby: ruby-saml Used by 3.2k projects, 971 starts. 119M total downloads
-
PHP: php-saml Used by 2,3k projects, 1,3k starts. 33M total downloads. 108 open source projects depend on it.
-
Python:
- python3-saml Used by 2,8k projects, 743 stars. 6,6M/month downloads. 132M total downloads.
- python-saml (deprecated) Used by 566 projects, 678 stars. 2.4k/month downloads. 2.43M total downloads
-
Java: java-saml (currently unmaintained) Used by 511 projects, 649 starts. Maven ranking: 16251
-
SAML plugin for Wordpress: wordpress-saml (currently unmaintained)
Data updated 19 Nov 2025
The toolkits are trusted authentication libraries used by startups and enterprises alike.
But security doesn't happen in a vacuum. Vulnerabilities in authentication libraries can have widespread consequences. Maintaining open-source security requires continuous effort, expertise, and funding. By supporting SAML-Toolkits, you’re not just securing your own systems—you’re strengthening auth security globally.
How you can help
- Sponsor SAML-Toolkits: GitHub Sponsors
- Contribute to secure-by-design improvements.
- Responsibly report vulnerabilities.
Security is a shared responsibility. If the SAML open source toolkits have helped your organization, please consider giving back. Together, we can keep authentication secure.
Sixto Martin - @pitbulk, implemented the SAML toolkits while working at OneLogin (2013-2020). Previously, contributed to simpleSAMLphp and other SAML related projects.
Sixto implemented and currently maintain as well SAML plugins for multiple open-source apps (Wordpress, Moodle, Joomla, Drupal, LimSurvey, OsTicket, Matomo, OsTicket, Media-wiki, Tiki-wiki, ...)
In 2021, Sixto founded IAM Digital Services SL, a consultancy specializing in Identity and Access Management. Around that time, OneLogin was acquired by OneIdentity and they transferred to him the SAML toolkits.
A real-time API to access Google search results. It handle proxies, solve captchas, and parse all rich structured data for you
The complete developer platform to build, scale, and deliver secure software.
Simplifying Message Queuing and Streaming. Leave server management to the experts, so you can focus on building great applications.
Awesome Webdevelopment. Develop open source webapplications with Python and Django.
UK based full stack web developer with a love of open source software.