Blism 1.1.0
dotnet add package Blism --version 1.1.0
NuGet\Install-Package Blism -Version 1.1.0
<PackageReference Include="Blism" Version="1.1.0" />
paket add Blism --version 1.1.0
#r "nuget: Blism, 1.1.0"
// Install Blism as a Cake Addin #addin nuget:?package=Blism&version=1.1.0 // Install Blism as a Cake Tool #tool nuget:?package=Blism&version=1.1.0
Blism
Blism is a simple syntax highlighter library for Blazor.
Installation
Install the package from NuGet:
dotnet add package Blism.Language.CSharp # Repeat for other languages
Usage
<SyntaxHighlighter TLanguage="CSharpHighlighterLanguage" TTokenType="CSharpTokenType" Code="@CSharpSource" Language="CSharpHighlighterLanguage.Instance"/>
Supported languages
- C#
- Dart
- YAML
License
This project is licensed under the MIT License - see the LICENSE.md file for details.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.AspNetCore.Components.Web (>= 8.0.10)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Blism:
Package | Downloads |
---|---|
Blism.Language.Yaml
A simple syntax highlighter library for Blazor. |
|
Blism.Language.Bash
A simple syntax highlighter library for Blazor. |
|
Blism.Language.Dart
A simple syntax highlighter library for Blazor. |
|
Blism.Language.CSharp
A simple syntax highlighter library for Blazor. |
GitHub repositories
This package is not used by any popular GitHub repositories.
# 1.1.0
- Added support for tokenizing Bash
- Added dark theme for Bash
- Made highlighter methods virtual so they can be overridden
# 1.0.0
- Initial release
- Added support for tokenizing C#, Dart and YAML
- Added dark themes for C#, Dart and YAML
- Added a `SyntaxHighlighter` blazor component