EFStudio

A visual database studio for EF Core projects.

EFStudio runs as a .NET global tool. Point it at a project that contains your EF Core setup, let it discover your DbContext, and inspect your data in a local browser UI without wiring anything into Program.cs.

It is designed for local development only. EFStudio starts a local server, opens the studio in your browser, and keeps the inspection workflow outside your application startup path.

Install

dotnet tool install --global EFStudio

Run it

From the project directory that contains your EF Core app:

dotnet efstudio

EFStudio hosts a local studio at /efstudio on a localhost URL such as http://localhost:5123/efstudio.

Common options

dotnet efstudio --project ./SomeProject.csproj
dotnet efstudio --startup-project ./SomeApi.csproj
dotnet efstudio --context AppDbContext
dotnet efstudio --port 5123
dotnet efstudio --no-browser