Toast.Utils 1.0.8

dotnet add package Toast.Utils --version 1.0.8
                    
NuGet\Install-Package Toast.Utils -Version 1.0.8
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Toast.Utils" Version="1.0.8" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Toast.Utils" Version="1.0.8" />
                    
Directory.Packages.props
<PackageReference Include="Toast.Utils" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Toast.Utils --version 1.0.8
                    
#r "nuget: Toast.Utils, 1.0.8"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Toast.Utils@1.0.8
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Toast.Utils&version=1.0.8
                    
Install as a Cake Addin
#tool nuget:?package=Toast.Utils&version=1.0.8
                    
Install as a Cake Tool

ToastUtils

General C# utilities and extensions library for .NET 9+.

Licensing

ToastUtils is dual-licensed following the Ghostscript model:

Free/Open Source - AGPL-3.0

If you're building open-source software, you can use ToastUtils for free under the GNU Affero General Public License v3.0 (AGPL-3.0).

This means:

  • ✅ Your entire application must be open-source under AGPL-3.0
  • ✅ You must make your complete source code publicly available
  • ✅ This applies even for web services and SaaS applications
  • ✅ Users of your application must be able to get the source code

Commercial License - Required for Commercial Use

If you cannot comply with AGPL-3.0, you must purchase a commercial license.

You need a commercial license if:

  • ❌ Your application is closed-source or proprietary
  • ❌ You're selling or monetizing your software
  • ❌ You're building a SaaS/web service
  • ❌ You want to keep your code private
  • ❌ You cannot release your source code under AGPL-3.0

No Support or Warranty

Commercial licenses are provided AS-IS:

  • NO technical support included
  • NO warranty of any kind
  • NO guaranteed updates or maintenance
  • You are responsible for integration, testing, and troubleshooting
  • You use this library at your own risk

Purchase Commercial License

📧 Email: [darktoast35@gmail.com]

Please include:

  • Name and contact info
  • Intended use case (OEM, internal business app, etc.)
  • Product/application details
  • Any questions about licensing

🤔 Not Sure Which License You Need?

Use the FREE AGPL-3.0 license if:

  • ✅ Your project is fully open-source
  • ✅ You're willing to release your entire application source code
  • ✅ You're comfortable with copyleft requirements
  • ✅ Your users can access your source code

Purchase a COMMERCIAL license if:

  • Your code is proprietary/closed-source
  • You're selling your software
  • You're building a commercial SaaS product
  • You cannot or don't want to open-source your application
  • You want to keep modifications private

📦 Installation

dotnet add package ToastBros.ToastUtils

⚖️ Why AGPL + Commercial?

This dual-licensing model:

  • Supports open-source software development (free for AGPL-compatible projects)
  • Ensures fair compensation for commercial/proprietary use
  • Protects intellectual property while enabling free software

Copyright (c) 2025 ToastBros. All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Toast.Utils:

Package Downloads
Toast.ObservableLibrary

Wrappers for concise INotifyProperyChanges and general change listening.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.8 240 11/9/2025
1.0.7 230 11/9/2025
1.0.6 226 11/9/2025
1.0.5 180 11/9/2025
1.0.4 223 11/6/2025
1.0.3 230 11/6/2025
1.0.2 224 11/6/2025
1.0.1 223 11/6/2025
1.0.0 333 11/6/2025