awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
wso2 avatar

wso2/product-is

0
View on GitHub↗
843 stars·947 forks·Java·apache-2.0·31 viewswso2.github.io↗

Product Is

This platform is an identity and access management suite designed to secure and coordinate digital identities for employees, customers, and automated agents. It functions as an enterprise authentication server, providing centralized single sign-on and multi-factor authentication capabilities to protect access across diverse internal and external applications. The engine operates through event-driven orchestration, triggering modular handlers to process authentication and authorization requests.

The system is built on a Java-based middleware architecture that utilizes a dynamic component model to manage independent software modules. It distinguishes itself by offering a self-hosted infrastructure that allows organizations to maintain complete ownership of their identity services on-premises or within private clouds. By employing service-oriented protocol abstraction, the platform decouples identity providers from applications, translating various security protocols into a unified internal representation for consistent access control.

The software supports flexible deployment across various environments, with system behavior and security policies managed through structured configuration files. It provides comprehensive installation and lifecycle management support for both Windows and Unix-based operating systems, including options to run as a background service.

Features

  • Event-Driven Orchestration - Processes authentication and authorization requests by triggering modular handlers based on incoming identity events.
  • Enterprise Authentication - Acts as a centralized service providing single sign-on and multi-factor authentication to protect application access.
  • Identity and Access Management Servers - Provides a centralized platform for managing user identities, authentication, and authorization policies across diverse enterprise environments.
  • Identity Deployment Orchestrators - Supports hosting identity services across diverse environments to maintain infrastructure control and avoid vendor lock-in.
  • Identity Services - Enables organizations to deploy and maintain complete ownership of their identity services on-premises or within private clouds.
  • Enterprise Identity Providers - Provides scalable enterprise-grade infrastructure for managing complex identity and access workflows.
  • Dynamic Modules - Uses a dynamic component model to load and manage independent software modules within a single Java virtual machine.
  • Protocol Abstraction Layers - Decouples identity providers from applications by translating various security protocols into a unified internal representation.

Star history

Star history chart for wso2/product-isStar history chart for wso2/product-is

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Product Is

These projects share indexed features with Product Is. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • logto-io/logtologto-io avatar

    logto-io/logto

    12,161View on GitHub↗

    Logto is an open-source identity provider that serves as a centralized authentication and authorization server for web, mobile, and command-line applications. It implements the OpenID Connect and OAuth 2.1 standards to handle secure user sign-in and the issuance of identity tokens. The platform is specifically designed as a multi-tenant authentication framework for software-as-a-service environments, featuring built-in organization management and tenant isolation. It includes an enterprise single sign-on gateway to integrate external identity providers and supports role-based access control t

    TypeScriptauthenticationauthorizationemail
    View on GitHub↗12,161
  • zitadel/zitadelzitadel avatar

    zitadel/zitadel

    13,029View on GitHub↗

    This project is a cloud-native identity and access management platform designed to centralize authentication, authorization, and identity lifecycle management. It functions as a standards-compliant OpenID Connect authorization server, providing secure session management and token issuance for web, mobile, and device-based applications. The platform is built to handle complex identity requirements through stateless token authentication and support for modern passwordless methods, including biometrics and hardware keys. What distinguishes this platform is its native support for multi-tenant env

    Go2faauthenticationauthorization
    View on GitHub↗13,029
  • keycloak/keycloakkeycloak avatar

    keycloak/keycloak

    34,934View on GitHub↗

    Keycloak is an open-source identity and access management server that provides a centralized platform for user authentication, authorization, and identity federation. It functions as a standards-compliant identity provider, utilizing a centralized engine to validate credentials and issue cryptographically signed tokens based on industry-standard protocols like OpenID Connect and SAML. This enables organizations to secure diverse applications and services through a unified authentication layer. The platform distinguishes itself through its cloud-native orchestration and high-availability capab

    Javakeycloakoidcsaml
    View on GitHub↗34,934
  • zenml-io/zenmlzenml-io avatar

    zenml-io/zenml

    5,451View on GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    View on GitHub↗5,451
Compare all 30 related projects→

Frequently asked questions

What does wso2/product-is do?

This platform is an identity and access management suite designed to secure and coordinate digital identities for employees, customers, and automated agents. It functions as an enterprise authentication server, providing centralized single sign-on and multi-factor authentication capabilities to protect access across diverse internal and external applications. The engine operates through event-driven orchestration, triggering modular handlers to process authentication and…

What are the main features of wso2/product-is?

The main features of wso2/product-is are: Event-Driven Orchestration, Enterprise Authentication, Identity and Access Management Servers, Identity Deployment Orchestrators, Identity Services, Enterprise Identity Providers, Dynamic Modules, Protocol Abstraction Layers.

Which projects share features with wso2/product-is?

Projects with overlapping indexed features include: logto-io/logto — Logto is an open-source identity provider that serves as a centralized authentication and authorization server for… zitadel/zitadel — This project is a cloud-native identity and access management platform designed to centralize authentication,… keycloak/keycloak — Keycloak is an open-source identity and access management server that provides a centralized platform for user… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… softethervpn/softethervpn — SoftEtherVPN is a multi-protocol virtual private network server that provides secure remote access and site-to-site… getumbrel/umbrel — Umbrel is a home server operating system designed to centralize the management of self-hosted applications and…