Noundry Libraries

Comprehensive collection of modern .NET libraries designed to accelerate development with clean architecture, performance, and developer experience in mind.

Core ORM

High-performance data access with modern ORM, schema management, and audit logging.

Noundry.Tuxedo

Modern ORM combining the power of Dapper with additional functionality for rapid data access.

Features

  • High-performance queries
  • Multi-database support
  • Built-in CRUD operations
dotnet add package Noundry.Tuxedo
View Documentation

Noundry.Tuxedo.Bowtie

Database schema synchronization tool that keeps your database in sync with POCO model classes using attributes for tables, indexes, and constraints.

Features

  • POCO model-driven schema
  • Automatic schema synchronization
  • Attribute-driven configuration
dotnet add package Noundry.Tuxedo.Bowtie
View Documentation

Noundry.Tuxedo.Exceptions

Strongly-typed database exception translation with async operation support across SQL Server, PostgreSQL, MySQL, and SQLite.

dotnet add package Noundry.Tuxedo.Exceptions
View Documentation

Noundry.Tuxedo.Auditor

Automatic CRUD audit logging with database-specific JSON storage, soft delete detection, and configurable user providers.

dotnet add package Noundry.Tuxedo.Auditor
View Documentation

Data & Integration

Data ingestion, API integration, event streaming, and test data generation.

Noundry.Connector

Powerful, type-safe HTTP client library built on Refit with automatic authentication, LINQ querying, and enterprise-grade features.

Features

  • Strongly-typed API models
  • Automatic OAuth 2.0 auth
  • Rate Limiting & Caching
dotnet add package Noundry.Connector
View Documentation

Noundry.Slurp

High-performance CSV to database ingestion tool capable of processing millions of rows in seconds with zero-allocation parsing.

Features

  • 100,000+ rows/second performance
  • Smart schema inference
  • Multi-database support
dotnet add package Noundry.Slurp
View Documentation

Noundry.Streams

High-performance event stream ingestion and relay service with 50K+ msg/sec throughput and sub-millisecond latency.

Features

  • 50K+ messages/second
  • Durable SQLite persistence
  • Built-in relay with retry
dotnet tool install --global Noundry.Streams.Service
View Documentation

Noundry.Tuxedo.Cufflink

Fake data generation library and CLI for Tuxedo ORM. Generate realistic test data with automatic FK/PK relationship detection.

Features

  • Intelligent fake data generation
  • Automatic FK/PK relationships
  • JSON/JSONB column support
dotnet add package Noundry.Tuxedo.Cufflink
View Documentation

Web & UI

Modern web application building blocks with UI components and Tailwind CSS integration.

Noundry.UI

Complete UI component library with Alpine.js integration and Tailwind CSS styling.

dotnet add package Noundry.UI
View Components

Noundry.TagHelpers

ASP.NET Core TagHelpers optimized for Tailwind CSS with built-in accessibility.

dotnet add package Noundry.TagHelpers
Learn More

Tailbreeze

Zero-config Tailwind CSS integration for ASP.NET Core. Auto-installs CLI, watches for changes, and builds optimized CSS. No Node.js required.

dotnet add package Noundry.Tailbreeze
Learn More

Noundry.RazorHelpers

Fluent HTML builder for ASP.NET Core minimal APIs. Render Razor components as HTML strings or IResult responses with TableBuilder and SelectBuilder for typed collections.

dotnet add package Noundry.RazorHelpers
Learn More

Utilities

Essential utility libraries for testing, validation, and configuration.

Noundry.Assertive

Fluent assertion library that makes your tests readable, intuitive, and expressive with zero runtime dependencies.

Key Features

  • Fluent and readable assertions
  • Zero runtime dependencies
  • Comprehensive type support
  • Clear error messages
$ dotnet add package Noundry.Assertive
// Usage example
"Hello, World!"
    .Assert()
    .IsNotNull()
    .IsEqualTo("Hello, World!");
View Documentation

Noundry.Guardian

Lightweight guard clauses for validating method parameters and ensuring defensive programming practices.

Key Features

  • Comprehensive validation
  • Performance optimized
  • Type-safe generics
  • CallerArgumentExpression support
$ dotnet add package Noundry.Guardian
// Usage example
Guard.Against.Null(user);
Guard.Against.NullOrEmpty(email);
Guard.Against.OutOfRange(age, 1, 120);
View Documentation

Noundry.Sod

Zod-inspired schema validation for .NET with fluent API, type-safe validation, and comprehensive error messages.

Features

  • Fluent, chainable API
  • Type-safe with IntelliSense
  • Transforms & refinements
dotnet add package Noundry.Sod
Learn More

Noundry.DotEnvX

Enhanced .env file support with encryption, validation, and environment-specific configurations.

dotnet add package Noundry.DotEnvX
Learn More

Platform & AI

Authentication, AI services, email, monitoring, job scheduling, and deployment platforms.

Noundry.Authnz

Sessionless OAuth 2.0 authentication library for ASP.NET Core supporting multiple providers with JWT token management.

dotnet add package Noundry.Authnz
Learn More

authnz.net Platform

The developer-first IdentityServer alternative. OAuth 2.0 + OIDC server delivered as a .NET CLI tool with RS256 JWT signing, PKCE support, and built-in login & consent UI. Multi-tenant, CLI-driven, free forever. Available at authnz.net.

Key Features

  • All OAuth 2.0 grant types
  • Multi-tenant architecture
  • Built-in Login & Consent UI
  • Full OIDC compliance (RS256, PKCE)
# Install and run in under 30 seconds
$ dotnet tool install --global Noundry.AuthnzNet.CLI
$ ndaz quickstart
$ ndaz serve
Free forever — no license fees, no usage limits. One dotnet tool, nothing else to install.

Noundry.Sanquhar

Modern .NET 8-10 mailing library with Razor template engine and multi-provider support (SMTP, SendGrid, Mailgun).

dotnet add package Noundry.Sanquhar
Learn More

Noundry.Engine

Modern CLI deployment platform with GitHub integration. Deploy applications with zero-downtime, real-time logs, and complete resource management, self-hosted or on a VM on any cloud.

CLI Tool: Free & Open Source

Platform (API + Web): Free — sign up to get started

Key Features

  • GitHub integration & webhooks
  • Zero-downtime deployments
  • Multi-tenant architecture
  • Real-time logs & monitoring
# Install CLI (Free & OSS)
$ dotnet tool install --global Noundry.Engine.Cli
# Deploy your app
$ engine deploy
View Documentation

Noundry.AIGW

Unified AI Gateway for C# with multi-provider support (OpenAI, Anthropic, Google, Nebius). Features PromptBuilder, ChainPromptBuilder, streaming, and TOON serialization for ~40% token savings.

Key Features

  • Multi-provider fallback & streaming
  • PromptBuilder & ChainPromptBuilder
  • TOON serialization (~40% token savings)
  • Hosted API at api.noundry.ai (BYOK)
dotnet add package Noundry.AIGW
View Documentation

Noundry.AIG

Unified AI Gateway for .NET - Access OpenAI, Anthropic, Google Gemini, and more through a single, consistent API.

dotnet add package Noundry.AIG.Client

Features

  • Multi-provider support (OpenAI, Anthropic, Google)
  • Automatic failover and provider ordering
  • Streaming responses & PromptBuilder API
  • ChainPromptBuilder for multi-step AI workflows
  • Thread-safe, production-ready client
  • Built-in analytics and logging with Tuxedo
View Documentation

Noundry.Jobs

Job scheduling library with database, file, HTTP/API, and email operations for automated tasks.

dotnet add package Noundry.Jobs
Learn More

Noundry.Jobs.Tool (njobs CLI)

Cross-platform CLI for creating and managing scheduled jobs using Task Scheduler or crontab.

dotnet tool install --global Noundry.Jobs.Tool
Learn More

Noundry.AuthnzNet.CLI (ndaz)

OAuth 2.0 + OIDC server as a CLI tool — install, quickstart, serve. The developer-first IdentityServer alternative.

dotnet tool install --global Noundry.AuthnzNet.CLI
Visit authnz.net

NoundryMCP

Hosted Model Context Protocol (MCP) server that provides Noundry documentation directly to Claude with full-text search capabilities.

Hosted Service: The Noundry MCP server is hosted at https://mcp.noundry.ai/mcp

Users access it through Claude - no installation required.

Features

  • Real-time Noundry documentation access
  • Full-text search with ranking
  • Seamless integration with Claude

Add to Claude

# In Claude, add the MCP server:
/mcp add https://mcp.noundry.ai/mcp
Learn More

Noundry.AIG

Unified AI Gateway for .NET — access OpenAI, Anthropic, Google Gemini, and more through a single, consistent API with built-in failover and load balancing.

Gateway: Available at https://api.noundry.ai

Use the hosted gateway or self-host with the NuGet package.

Features

  • Multi-provider support (OpenAI, Anthropic, Gemini)
  • Automatic failover and load balancing
  • Single consistent API for all providers
View AI Gateway

DotNetMCP

MCP server delivering expert .NET knowledge to AI assistants. Curated documentation, migration guides, anti-pattern detection, and code analysis for .NET 8-10 and C# 12-14.

Hosted Service: Available at https://dotnetmcp.com

Works with Claude Code, Cursor, Windsurf, and any MCP-compatible agent.

Features

  • 50+ expert .NET guides with code examples
  • Anti-pattern detection across 24+ patterns
  • Migration planning with risk assessments
View DotNetMCP

Ready to Get Started?

Choose your libraries and start building amazing .NET applications with Noundry platform.