Evidence is a code-based business intelligence tool that lets developers build interactive data visualizations and reports using SQL and markdown instead of drag-and-drop interfaces.
Evidence solves the problem of creating data reports through traditional BI tools by treating analytics as code. Developers write SQL queries and markdown to define visualizations, then Evidence renders these into interactive dashboards. The tool supports local development with AI-assisted coding tools like Claude Code and Cursor, and can be deployed either to Evidence Studio for hosted reports or self-hosted as a static site on custom infrastructure.
Teams should adopt Evidence if they prefer writing code over clicking through UI builders and want reports version-controlled alongside their codebase. It suits data engineering and analytics teams already comfortable with SQL and markdown workflows. The tool integrates with dbt for data transformation pipelines and supports DuckDB for local data processing, making it particularly valuable for teams using these technologies in their stack.
The project maintains active community engagement through a Slack channel and welcomes external contributions with a documented review process. Development activity shows consistent iteration on core functionality, with the codebase written primarily in TypeScript and built on Svelte for the frontend and Tailwind CSS for styling.