Noundry Libraries

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

Core Libraries

Zero-dependency foundation libraries for essential functionality.

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 Guardian
// Usage example
Guard.Against.Null(user);
Guard.Against.NullOrEmpty(email);
Guard.Against.OutOfRange(age, 1, 120);
View Documentation

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 tier available, paid plans for production

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

Logably

Modern, multi-tenant logging service built with .NET 9.0 and PostgreSQL. Secure, scalable logging with OAuth authentication, subscription tiers, and powerful search capabilities.

CLI Tool & Serilog Sink: Free & Open Source

Web Platform (API + Web): Free tier available, code not open source

Key Features

  • Multi-tenant architecture
  • OAuth authentication
  • Full-text search with CLI
  • Subscription tiers & retention
  • Serilog sink for .NET apps
# CLI Tool (Free & OSS)
$ dotnet tool install --global Logably.CLI
# Serilog Sink (Free & OSS)
$ dotnet add package Serilog.Sinks.Logably
View Documentation

Web Development

Modern web application building blocks with UI components and authentication.

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

Noundry.Blazor

60+ Blazor components built on Tailwind CSS for Blazor WebAssembly and Server applications.

dotnet add package Noundry.Blazor
View Components

Noundry.Authnz

Sessionless OAuth 2.0 authentication for multiple providers with JWT token management.

dotnet add package Noundry.Authnz
Learn More

AuthnzNet

Complete OAuth 2.0 and OpenID Connect authentication platform hosted by Noundry. Production-ready authentication-as-a-service with multi-tenant support, admin dashboard, and powerful CLI. Available at authnz.net with free and premium tiers.

Key Features

  • All OAuth 2.0 grant types
  • Multi-tenant architecture
  • Hosted by Noundry
  • Free & premium tiers
# Sign up and use the API
POST https://api.authnz.net/oauth/token
# Or use the CLI
$ npm install -g @noundry/authnznet-cli
Free Tier: API access, CLI tools, 10K requests/month
Premium: Unlimited requests, SLA, dedicated support

Noundry Elements

Lightweight form validation library with Web Component architecture, Alpine.js integration, and comprehensive validation support.

npm install @noundryfx/noundry-elements
Learn More

Security & Authentication

Enterprise-grade authentication and security solutions for modern .NET applications.

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

Complete OAuth 2.0 and OpenID Connect authentication platform hosted by Noundry. Production-ready authentication-as-a-service with multi-tenant support, admin dashboard, and powerful CLI. Available at authnz.net with free and premium tiers.

Key Features

  • All OAuth 2.0 grant types
  • Multi-tenant architecture
  • Hosted by Noundry
  • Free & premium tiers
# Sign up and use the API
POST https://api.authnz.net/oauth/token
# Or use the CLI
$ npm install -g @noundry/authnznet-cli
Free Tier: API access, CLI tools, 10K requests/month
Premium: Unlimited requests, SLA, dedicated support

Data Access

High-performance data access and management with modern ORM and migration tools.

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.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

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
  • Advanced LINQ querying
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

Development Tools

Powerful tools to enhance your development workflow and deployment process.

Noundry.DotEnvX

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

dotnet add package Noundry.DotEnvX
Learn More

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.Cloud

Cloud deployment and infrastructure management tools for Azure, AWS, and other cloud providers.

dotnet add package Noundry.Cloud
Learn More

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

Automation & Scheduling

Job scheduling and automation tools for creating and managing scheduled tasks across platforms.

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

Project Templates

Ready-to-use starter templates for rapid application development with pre-configured best practices.

API Template

Production-ready ASP.NET Core Web API template with authentication, swagger, logging, and best practices configured.

dotnet new noundry-api -n MyApi
View Template

Web App Template

Full-stack web application template with Razor Pages, Tailwind CSS, Alpine.js, and Noundry.UI components.

dotnet new noundry-app -n MyApp
View Template

Ready to Get Started?

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