FSharp.ViewEngine.Cli 2026.9.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global FSharp.ViewEngine.Cli --version 2026.9.1
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local FSharp.ViewEngine.Cli --version 2026.9.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FSharp.ViewEngine.Cli&version=2026.9.1
                    
nuke :add-package FSharp.ViewEngine.Cli --version 2026.9.1
                    

FSharp.ViewEngine.Cli

FSharp.ViewEngine.Cli provides the fve .NET tool. It copies selected FSharp.ViewEngine Components and their transitive dependencies into source files that your application owns.

Pin it in a repository-local tool manifest:

dotnet new tool-manifest
dotnet tool install FSharp.ViewEngine.Cli
dotnet fve init src/MyApp.Components/MyApp.Components.fsproj --namespace MyApp.Components
dotnet fve add button text-field --config src/MyApp.Components/fve.json

A global installation is also supported:

dotnet tool install --global FSharp.ViewEngine.Cli
fve --help

Commit the generated project, fve.json, and source files. fve copies no CSS. Your application owns its Tailwind input and output; point the input directly at the copied F# and application source:

@import "tailwindcss" source(none);
@source "../MyApp.Components/**/*.fs";
@source "./**/*.fs";

The configuration records the registry version and checksums. Use dotnet fve diff --config src/MyApp.Components/fve.json before changing the pinned tool version. Modified or missing files are reported and never silently replaced; fve add --overwrite is the explicit replacement path. See the canonical setup and migration guide for the complete consumer workflow.

Product 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.  net9.0 was computed.  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.

This package has no dependencies.

Version Downloads Last Updated
2026.9.3 89 9/27/2026
2026.9.2 117 9/26/2026 2026.9.2 is deprecated because it has critical bugs.
2026.9.1 100 9/26/2026
2026.9.0 104 9/26/2026 2026.9.0 is deprecated because it has critical bugs.