Skip to main content
net8.0

This package supplies Ascii Art fonts for Consolonia.

Published
Oct 1, 2026
17d ago
Total Downloads
6.5K
6,461

Install

dotnet add package Consolonia.Fonts --version 12.0.3.14
ProductVersions
.NET
net8.0

README

logo

Consolonia.Fonts

This package provides stock AsciiArt fonts for creating console apps using Consolonia.

Ascii Art Fonts

Instead of TrueType/OpenType fonts, Consolonia supports AsciiArt fonts for rendering text in console applications. These fonts are made up of characters formed by multiple ASCII characters, allowing for a retro and stylized appearance.

There are 2 main formats for AsciiArt fonts supported by Consolonia:

Installation and usage

Update Program.cs to call appBuilder.WithConsoleFonts()

      public static AppBuilder BuildAvaloniaApp()
        {
            return AppBuilder.Configure<App>()
                .UseConsolonia()
                .UseAutoDetectedConsole()
                .WithConsoleFonts(); // <---- Add this to add these fonts to your system.
        }

Then set your font family and fontsize whereever fonts can be used:

<TextBlock FontFamily="fonts:Consolonia#Standard" FontSize="8">...</TextBlock>

Included Fonts

The following fonts are included in this package as embedded resources:

fonts:Consolonia#WideTerm

Supported Font Sizes: 1

οΌ£ο½ο½Žο½“ο½ο½Œο½ο½Žο½‰ο½οΌ

fonts:Consolonia#Circle

Supported Font Sizes: 1

β’Έβ“žβ“β“’β“žβ“›β“žβ“β“˜β“!

fonts:Consolonia#Braille

Supported Font Sizes: 2

 β‘Žβ ‘ β’€β‘€ β£€β‘€ β’€β£€ β’€β‘€ ⑇ β’€β‘€ β£€β‘€ β „ β’€β£€ ⑇
 β £β ” ⠣⠜ β ‡β Έ β ­β • ⠣⠜ β £ ⠣⠜ β ‡β Έ β ‡ β £β Ό β …

fonts:Consolonia#Digital

Supported Font Sizes: 3

+-+-+-+-+-+-+-+-+-+-+-+
|C|o|n|s|o|l|o|n|i|a|!|
+-+-+-+-+-+-+-+-+-+-+-+

fonts:Consolonia#Emboss

Supported Font Sizes: 3

┏━┛┏━┃┏━ ┏━┛┏━┃┃  ┏━┃┏━ ┛┏━┃┃
┃  ┃ ┃┃ ┃━━┃┃ ┃┃  ┃ ┃┃ ┃┃┏━┃┛
━━┛━━┛┛ ┛━━┛━━┛━━┛━━┛┛ β”›β”›β”› β”›β”›

fonts:Consolonia#Point

Supported Font Sizes: 3

/~` _  _  _ _ | _  _ . _ |
\_,(_)| |_\(_)|(_)| ||(_|.

fonts:Console#Straight

Supported Font Sizes: 4

 __
/   _  _  _ _ | _  _ . _ |
\__(_)| )_)(_)|(_)| )|(_|.

fonts:Consolonia#Mini

Supported Font Sizes: 4

 _
/   _  ._   _  _  |  _  ._  o  _. |
\_ (_) | | _> (_) | (_) | | | (_| o

fonts:Consolonia#Standard

Supported Font Sizes: 5,6,8

  ____                      _             _       _
 / ___|___  _ __  ___  ___ | | ___  _ __ (_) __ _| |
| |   / _ \| '_ \/ __|/ _ \| |/ _ \| '_ \| |/ _` | |
| |__| (_) | | | \__ \ (_) | | (_) | | | | | (_| |_|
 \____\___/|_| |_|___/\___/|_|\___/|_| |_|_|\__,_(_)

fonts:Consolonia#Rectangles

Supported Font Sizes: 6

                                       __
 _____                 _         _    |  |
|     |___ ___ ___ ___| |___ ___|_|___|  |
|   --| . |   |_ -| . | | . |   | | .'|__|
|_____|___|_|_|___|___|_|___|_|_|_|__,|__|

fonts:Consolonia#Slant

Supported Font Sizes: 6

   ______                       __            _       __
  / ____/___  ____  _________  / /___  ____  (_)___ _/ /
 / /   / __ \/ __ \/ ___/ __ \/ / __ \/ __ \/ / __ `/ /
/ /___/ /_/ / / / (__  ) /_/ / / /_/ / / / / / /_/ /_/
\____/\____/_/ /_/____/\____/_/\____/_/ /_/_/\__,_(_)

fonts:Console#Grafiiti

Supported Font Sizes: 6

_________                                 .__                   .__        ._.
\_   ___ \   ____    ____    ______ ____  |  |    ____    ____  |__|_____  | |
/    \  \/  /  _ \  /    \  /  ___//  _ \ |  |   /  _ \  /    \ |  |\__  \ | |
\     \____(  <_> )|   |  \ \___ \(  <_> )|  |__(  <_> )|   |  \|  | / __ \_\|
 \______  / \____/ |___|  //____  >\____/ |____/ \____/ |___|  /|__|(____  /__
        \/              \/      \/                           \/          \/ \/

fonts:Consolonia#Cursive

Supported Font Sizes: 6

   __             _
  /  )           //            /
 /  ______ _  __//______ o__. /
(__(_/ / </_)(_</(_/ / <<(_/|'
                            o

fonts:Consolonia#Doom

Supported Font Sizes: 8

 _____                       _             _       _
/  __ \                     | |           (_)     | |
| /  \/ ___  _ __  ___  ___ | | ___  _ __  _  __ _| |
| |    / _ \| '_ \/ __|/ _ \| |/ _ \| '_ \| |/ _` | |
| \__/| (_) | | | \__ | (_) | | (_) | | | | | (_| |_|
 \____/\___/|_| |_|___/\___/|_|\___/|_| |_|_|\__,_(_)

fonts:Console#Mono

Supported Font Sizes: 8, 10


   β–„β–„β–„                              β–€β–€β–ˆ                    β–€             β–„
 β–„β–€   β–€  β–„β–„β–„   β–„ β–„β–„    β–„β–„β–„    β–„β–„β–„     β–ˆ     β–„β–„β–„   β–„ β–„β–„   β–„β–„β–„     β–„β–„β–„     β–ˆ
 β–ˆ      β–ˆβ–€ β–€β–ˆ  β–ˆβ–€  β–ˆ  β–ˆ   β–€  β–ˆβ–€ β–€β–ˆ    β–ˆ    β–ˆβ–€ β–€β–ˆ  β–ˆβ–€  β–ˆ    β–ˆ    β–€   β–ˆ    β–ˆ
 β–ˆ      β–ˆ   β–ˆ  β–ˆ   β–ˆ   β–€β–€β–€β–„  β–ˆ   β–ˆ    β–ˆ    β–ˆ   β–ˆ  β–ˆ   β–ˆ    β–ˆ    β–„β–€β–€β–€β–ˆ    β–€
  β–€β–„β–„β–„β–€ β–€β–ˆβ–„β–ˆβ–€  β–ˆ   β–ˆ  β–€β–„β–„β–„β–€  β–€β–ˆβ–„β–ˆβ–€    β–€β–„β–„  β–€β–ˆβ–„β–ˆβ–€  β–ˆ   β–ˆ  β–„β–„β–ˆβ–„β–„  β–€β–„β–„β–€β–ˆ    β–ˆ

Changes from Previous Version

No structural changes between v12.0.3.14-alpha.2902 and v12.0.3.14.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.