Built to Share.
Designed to Empower.
Explore open source libraries and developer tools from Anointed Automation. From .NET utilities to JavaScript integrations, our packages are designed to help developers build, connect, and extend their applications.
Authentication,
Built for Integration.
Sign in with Anointed Automation provides an OpenID Connect integration toolkit for applications that need to connect with the Anointed Automation authentication system.
Explore the integration guide for supported environments, authorization flows, implementation requirements, and security considerations.
Explore Our Open Source Libraries.
Browse our available packages by ecosystem. Each library includes installation instructions and links to its source code and package registry.
.NET / NuGet
AnointedAutomation.Algorithms
Algorithms for .NET with no dependencies, starting with a pure C# QR code encoder (ISO/IEC 18004) with Reed-Solomon error correction and automatic version and mask selection.
dotnet add package AnointedAutomation.AlgorithmsAnointedAutomation.APIMiddlewares
ASP.NET Core middleware and filters for API key authentication, IP blacklisting, invalid endpoint tracking and idle time memory cleanup.
dotnet add package AnointedAutomation.APIMiddlewaresAnointedAutomation.Concepts
Models Biblical concepts as .NET types: love as a behavior tree, a moral reality that reads acts against God's character, and an epistemics engine that checks claims for consistency.
dotnet add package AnointedAutomation.ConceptsAnointedAutomation.Enums
Shared enumerations for AnointedAutomation packages: payment types, providers, transaction and subscription statuses, payment operations, card types, webhook events, and moderation categories.
dotnet add package AnointedAutomation.EnumsAnointedAutomation.Imaging
Renders QR codes from AnointedAutomation.Algorithms to SVG and PNG using only the .NET base class library, with no third party image dependency.
dotnet add package AnointedAutomation.ImagingAnointedAutomation.Logging
A lightweight log message model with severity levels, automatic caller detection and a static LogAdded event for routing logs.
dotnet add package AnointedAutomation.LoggingAnointedAutomation.Mathematics
A curated catalog of laws, theories, and conjectures from logic, mathematics, physics, and chemistry, modeled as foundational claims for the AnointedAutomation.Concepts epistemics engine.
dotnet add package AnointedAutomation.MathematicsAnointedAutomation.Memory
On demand garbage collection helper that forces a full collection and tries to return unused memory to the operating system.
dotnet add package AnointedAutomation.MemoryAnointedAutomation.Objects
Plain POCO models for user accounts, billing and payments, single sign-on identities (Google, Microsoft, Apple, Facebook, Shopify), and standard API response envelopes.
dotnet add package AnointedAutomation.ObjectsAnointedAutomation.Objects.API
ASP.NET Core helpers: an in memory IFormFile, a hybrid casing System.Text.Json naming convention, and a GraphQL response envelope reader.
dotnet add package AnointedAutomation.Objects.APIAnointedAutomation.Optimization
Reusable optimization utilities: CSV/DataTable/DataReader helpers, chunking, string helpers, Roman numerals, JSON flattening, file management, and null-safe JsonElement/BsonDocument field accessors.
dotnet add package AnointedAutomation.OptimizationAnointedAutomation.Repository.Mongo
A MongoDB helper and generic repository base for .NET, with CRUD, paging, aggregation, index management, BSON class maps and casing conventions.
dotnet add package AnointedAutomation.Repository.MongoAnointedAutomation.Repository.MySql
A generic repository and helper for MySQL over Entity Framework Core and the Pomelo provider.
dotnet add package AnointedAutomation.Repository.MySqlAnointedAutomation.Serialization
Shared serialization helpers: naming rules (camel, Pascal, snake and the hybrid value/reference casing rule), System.Text.Json casing convention, presets and UTC DateTime converter, tolerant Newtonsoft.Json converters, and lenient JsonElement readers. No MongoDB dependency.
dotnet add package AnointedAutomation.SerializationAnointedAutomation.Shopify
Plain Newtonsoft.Json POCO models for the Shopify Admin REST API (customers, orders, products, fulfillments, inventory, refunds, transactions, webhooks and more), derived from ShopifySharp's REST entities. Models only: no HTTP client, no services, no GraphQL types.
dotnet add package AnointedAutomation.ShopifyAnointedAutomation.SSO
Sign in with Anointed Automation for ASP.NET Core: an OpenID Connect handler preset (authorization code + PKCE S256, verified email only), a back-channel logout endpoint with Logout Token validation and replay protection, and a fail-open session status client.
dotnet add package AnointedAutomation.SSOAnointedAutomation.SSO.UI
Front end for Sign in with Anointed Automation in ASP.NET Core: brand-styled sign-in and sign-out buttons as a Tag Helper (Razor Pages, MVC) and Blazor components, plus MapAnointedAutomationAuth() BFF routes (start, sign-out, user info). Cookie only, no tokens in the browser; sign-out also runs RP-initiated logout when the provider publishes end_session_endpoint.
dotnet add package AnointedAutomation.SSO.UIAnointedAutomation.SSO.Owin
Sign in with Anointed Automation for classic ASP.NET (.NET Framework 4.7.2+, MVC 5 and Web Forms on OWIN/Katana): OpenID Connect middleware preset (code + PKCE S256, verified email only), back-channel logout with Logout Token validation and replay protection, a session status client, and a sign-in button for Razor and Web Forms.
dotnet add package AnointedAutomation.SSO.OwinAnointedAutomation.Templates
dotnet new templates: anointed-razor (Razor Pages) and anointed-blazor (Blazor Web App, interactive server), wired to AnointedAutomation.SSO and AnointedAutomation.SSO.UI with the client id and secret in user-secrets.
dotnet new install AnointedAutomation.TemplatesJavaScript / npm
@anointedautomation/sso
Sign in with Anointed Automation: a dependency-free, server-only OpenID Connect client (authorization code + PKCE S256, state, nonce, RS256 ID token validation via JWKS) with Express and Web (Next.js App Router, Base44, Workers) adapters.
npm install @anointedautomation/sso@anointedautomation/sso-react
React companion for Sign in with Anointed Automation: an accessible sign-in button and a useAnointedSignIn hook that navigate the browser to the partner server's start route. No secrets client side.
npm install @anointedautomation/sso-react@anointedautomation/sso-next
Next.js App Router start, callback and back-channel logout route handlers built on @anointedautomation/sso.
npm install @anointedautomation/sso-next@anointedautomation/sso-vue
Vue 3 sign-in button and useAnointedSignIn composable that send the browser to the partner server's start route. No secrets client side.
npm install @anointedautomation/sso-vue@anointedautomation/sso-nuxt
Nuxt server routes (start, callback, logout, back-channel logout) built on @anointedautomation/sso. Server only.
npm install @anointedautomation/sso-nuxt@anointedautomation/sso-angular
Angular standalone sign-in button, AnointedSignInService and provideAnointedSignIn() that send the browser to the partner server's start route. No secrets client side.
npm install @anointedautomation/sso-angular@anointedautomation/sso-sveltekit
SvelteKit start, callback, logout and back-channel logout handlers (handle hook or +server.js) built on @anointedautomation/sso, plus a sign-in button (./client).
npm install @anointedautomation/sso-sveltekit@anointedautomation/sso-react-native
React Native and Expo sign-in button and useAnointedSignIn hook: open the partner server's start route in a system auth session and read the deep-link callback. No secrets in the app.
npm install @anointedautomation/sso-react-nativePython / PyPI
anointedautomation-sso
Server-side OpenID Connect kit (code + PKCE) for Python with Django, FastAPI/Starlette and Flask adapters, back-channel logout and a session status client.
pip install anointedautomation-ssoPHP / Composer
anointedautomation/sso
Sign in with Anointed Automation for PHP and Laravel: code + PKCE S256, ID token verification, logout and back-channel logout.
composer require anointedautomation/ssoSwift / SwiftPM
AnointedSSO
Sign in with Anointed Automation for iOS and macOS apps: opens the partner's own server start route in ASWebAuthenticationSession; the server (using @anointedautomation/sso) keeps the client secret and redirects back. State check and SwiftUI button included.
.package(url: "https://github.com/AnointedAutomation/AnointedAutomation", from: "0.1.1")Android / Maven
AnointedSSO (Android)
Sign in with Anointed Automation for Android 7.0+ (API 24) apps (Kotlin, Custom Tabs): opens your server, which keeps the secret, and checks the returned state. Jetpack Compose button included.
implementation("com.anointedautomation:anointedsso:0.1.1")Better Software. Built Together.
Open source creates opportunities to learn, collaborate, and improve software together. Explore our repository, review existing issues, and discover ways to contribute to the tools we share.