Fila.Tools 0.0.1-alpha

This is a prerelease version of Fila.Tools.
dotnet tool install --global Fila.Tools --version 0.0.1-alpha
                    
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 Fila.Tools --version 0.0.1-alpha
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Fila.Tools&version=0.0.1-alpha&prerelease
                    
nuke :add-package Fila.Tools --version 0.0.1-alpha
                    

Fila.Tools

dotnet fila — the command-line scaffolder for Fila.

A thin dispatcher, the same shape as dotnet ef: it finds your project and shells out to dotnet run -- fila <args>, so the generators run inside your app against its real DbContext. Your DI configuration is used, not re-implemented.

Install

dotnet tool install --global Fila.Tools --prerelease

Or pinned per repository, which is what samples/Demo does:

dotnet new tool-manifest
dotnet tool install Fila.Tools --prerelease

Commands

dotnet fila make:panel <Name>
dotnet fila make:resource <Entity> [--context <Name>] [--force]
dotnet fila make:page <Name> [--force]
dotnet fila make:widget <Name> [--force]
dotnet fila make:relation-manager <Parent> <Related> [--context <Name>] [--force]
dotnet fila make:action <Name> [--force]

  --project <path>   Target .csproj, when the current directory holds more than one.
  --help             Show this help.
  --version          Show the fila tool version.

The target app must reference Fila.Tooling (the umbrella Fila package includes it) and call await app.RunFilaCommandsAsync(args) in Program.cs — that is what these commands dispatch into.


Part of Fila, an admin-panel framework for ASP.NET Core in the shape of Laravel Filament: Razor views instead of Blade, htmx instead of Livewire, the same fi-* class names and design tokens.

Licensed under the GNU GPL v3 — see the LICENSE file in this package.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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
0.0.1-alpha 73 9/8/2026