7 Frameworks, One SAML Jackson - Your Open Source Single Sign-On Solution

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • jackson

    🔥 Streamline your web application's authentication with Jackson, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for automatic user and group provisioning/de-provisioning. 🤩 (by boxyhq)

  • Two of the core strengths of any open-source project are the quality of its documentation and a helpful and supportive community. You will be delighted to learn that BoxyHQ has got you covered on both of these fronts. From the clearly written README that gets SAML Jackson running locally in no time, to detailed guides demonstrating how to integrate SAML Jackson into your application, and a supportive community, you are in good hands.

  • React

    The library for web and native user interfaces.

  • In the JavaScript ecosystem, there are guides for enabling SAML-based enterprise single sign-on in AdonisJS, Express.js, Next.js, Remix, and React with an Express.js backend.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • jackson-examples

    Collection of SAML Jackson example apps that show how to integrate Enterprise SSO and Directory Sync with JavaScript-based web and authentication frameworks.

  • For some people, there is nothing like "view source". If this is you, you will be happy to know that for each of these frameworks there exists a sample implementation (jackson-examples repo):

  • Next.js

    The React Framework

  • In the JavaScript ecosystem, there are guides for enabling SAML-based enterprise single sign-on in AdonisJS, Express.js, Next.js, Remix, and React with an Express.js backend.

  • saas-starter-kit

    🔥 Enterprise SaaS Starter Kit - Kickstart your enterprise app development with the Next.js SaaS boilerplate 🚀

  • For Next.js there is this sample application, and you can also look at the BoxyHQ Enterprise SaaS starter kit for a complete implementation example.

  • Express

    Fast, unopinionated, minimalist web framework for node.

  • In the JavaScript ecosystem, there are guides for enabling SAML-based enterprise single sign-on in AdonisJS, Express.js, Next.js, Remix, and React with an Express.js backend.

  • jackson-remix-auth

    Remix demo app showing Single sign-on (SSO) with Jackson

  • The Remix guide is one of the guides that is quite different and has it's own repo containing an example implementation.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • php-examples

    PHP Example Apps powered by BoxyHQ (by boxyhq)

  • SAML Jackson Laravel guide and sample app.

  • ruby-examples

    Ruby Example Apps powered by BoxyHQ

  • SAML Jackson Ruby on Rails guide and sample app.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts