MCPcopy Create free account
hub / github.com/TremoloSecurity/OpenUnison

github.com/TremoloSecurity/OpenUnison @1.0.50-2026052501

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.50-2026052501 ↗ · + Follow
12,183 symbols 44,002 edges 980 files 1,187 documented · 10% updated 33d ago1.0.50-2026052501 · 2026-05-26★ 8852 open issues

Browse by type

Functions 11,098 Types & classes 1,085
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

OpenUnison

CII Best Practices

OpenUnison combines the common identity management functions needed by most applications including:

  1. SSO
  2. User Provisioning (with Workflows)
  3. Federation
  4. Web Services

OpenUnison can run on any J2EE container (such as Tomcat or JBoss). See OpenUnison's documentation for specific deployment instructions:

  • OpenUnison - https://portal.apps.tremolo.io/docs/tremolosecurity-docs/1.0.20/openunison/openunison-manual.html
  • ScaleJS - https://portal.apps.tremolo.io/docs/tremolosecurity-docs/1.0.20/openunison-scalejs/scalejs-openunison-manual.html

Feedback and Bugs

All feedback, bugs and support requests must be submiteed through this github project's issues

Contributions

All contributions should be submnitted as pull requests. All pull requests must include test cases that verify the functionality changes.

Submitting Vulnerabilites

Please send all vulnerabilities to security@tremolosecurity.com. Tremolo Security maintains an internal GitLab deployment where we will track vulnerabilities until a patch is released at which point the issue will be posted to the public GitHub repo with full credit given to the discoverer of the vulnerability. We will respond to any vulnerability reports within 14 days of receipt.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 7,766
Function 3,332
Class 978
Interface 86
Enum 21

Languages

Java65%
TypeScript35%
Python1%

Modules by API surface

unison/open-unison-webapp/src/main/webapp/auth/forms/js-mdb/mdb.es.min.js701 symbols
unison/open-unison-webapp/src/main/webapp/auth/forms/js-mdb/mdb.umd.min.js512 symbols
unison/unison-scalejs-token/src/main/html/js/angular.min.js256 symbols
unison/unison-scalejs-singlerequest/src/main/html/js/angular.min.js256 symbols
unison/unison-scalejs-register/src/main/html/js/angular.min.js256 symbols
unison/unison-scalejs-password/src/main/html/js/angular.min.js256 symbols
unison/unison-scalejs-operators/src/main/html/js/angular.min.js256 symbols
unison/unison-scalejs-main/src/main/html/js/angular.min.js256 symbols
unison/unison-sdk/src/main/java/com/tremolosecurity/config/xml/ObjectFactory.java89 symbols
unison/unison-server-core/src/main/java/com/tremolosecurity/provisioning/core/ProvisioningEngineImpl.java75 symbols
unison/unison-scalejs-token/src/main/html/js/jquery.min.js75 symbols
unison/unison-scalejs-singlerequest/src/main/html/js/jquery.min.js75 symbols

For agents

$ claude mcp add OpenUnison \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page