Features

All EF roads lead to SQL. My EF Vibe is for teams who use EF Core and still need to see, test, and gate the SQL their LINQ becomes — REPL, VS Code, scan, and query plans in one workflow (efvibe).

Interactive REPL

Build your EF project once per session; query with global db. Multiline input, ; to run, Shift+Enter for newlines, command history.

REPL query with SQL and results
Query, translated SQL, results, and session metrics

Model exploration

:tables command listing DbSets
:tables — DbSets and row counts

:describe <entity> shows properties with PK/FK/column metadata when available.

:dbinfo command
:dbinfo — provider, connection, EF version

LINQ scan (lite & deep)

Project-wide static analysis of EF-related sources with a review queue, dismissals, and saved notes.

Deep scan review with SQL and query plan
:scan deep — findings with translated SQL and EXPLAIN

VS Code extension

Editor-integrated evaluation and scan review (v0.3.1+).

VS Code extension
VS Code extension

Repository snippet adaptation

Paste handler code from your codebase — My EF Vibe prepares it for the REPL:

Note: Stubbed parameters show SQL shape and sample execution — not production row data unless you define variables in the REPL first.

CI/CD & headless CLI

JSON scan output, --about-json, -e --format json, and efvibe serve for editor daemons.

CI/CD Scan

CI/CD documentation →