Skip to content

Packages

Tom Laird-McConnell edited this page Dec 24, 2024 · 5 revisions

These are the nuget packages which make the Consolonia universe.

  • Consolonia - This is a meta-package which contains everything you need to create a console application using Consolonia.
  • Consolonia.Core - This package is the core functionality of Consolonia.
  • Consolonia.Themes - This package defines the templates for the themes in consolonia. These themes are the primary mechanism that Consolonia uses to define the layout of the controls using character as pixel layout.
  • Consolonia.Platform - This package defines platform specific code for working on Windows/Linux/MacOS platforms.
  • Consolonia.NUnit - This package defines code for writing unit tests with NUnit.
  • Consolonia.Blazor - This package defines the code needed to use Blazor .razor files to build consolonia applications.
  • Consolonia.PreviewHost - This package is a dotnet cli tool for live previews of Consolonia markup .axaml files.
  • Consolonia.Templates - This package is dotnet new templates for creating consolonia projects from the CLI.
Clone this wiki locally