BI for The Modern Data Stack

Visivo is the open source BI-as-code framework that allows you to build, deploy, and leverage beautiful data insights.

Open Source BI-As-Code

We're commited to OSS. BI-as-code made easy. Extend your lineage into BI.

Leverage Insights Faster

10x your data team's productivity. Fast UI and zero noise for stakeholders.

Data Centric Collaboration

Unlock data centric collaboration across your organization.

Dan Manges's company logo

"The ease of developing and maintaining dashboards has resulted in our team quickly building a much higher degree of visibility into our data. It's a huge improvement in security over giving a tool unfettered access to databases."

Dan Manges
Dan Manges
Co-Founder & CEO - RWX
Clara Davison's company logo

"Visivo made it easy for us to deliver fast, reliable dashboards that our stakeholders can trust. Having a single source of truth, with full version control, has completely transformed the way our team builds and shares insights."

Clara Davison
Clara Davison
Analytics - Empora

Extend your Lineage from Transformation to Insight

Sources
Models
Metrics
Traces
Charts
Dashboards
Tables

Sources

Connections to your data systems (databases, files, APIs); define credentials, hosts, and env-based configs.

sources:
  - name: domain_source
    type: postgresql
    database: app_db
    host: "{{ env_var('APP_HOST') }}"
    username: "{{ env_var('APP_DATABASE_USERNAME') }}"
    password: "{{ env_var('APP_DATABASE_PASSWORD') }}"

Static example showing a Postgres source with env var interpolations.

  • Combine multiple sources (Postgres, Snowflake, CSV, APIs) in one project.
  • Use env vars for host/credentials to switch between dev/staging/prod.
  • Supports SQL and script-based connectors for custom data formats.
Craft an unparalleled user experience

Unblock Creativity

Layout & configurations options

With over 20+ trace types and thousands of configuration options, you can build the perfect dashboard for your stakeholders.

Feature illustration

Interactive

Interactivity without slow load times

Unlike traditional BI tools, Visivo does not need to re-fetch data every time a user interacts with your dashboard.

Feature illustration

Mobile Optimized

Meet your stakeholders where they are

Deliver your insights to your team on the go and in the office.

Feature illustration
Data Visualization As Code

Dependency Management

DAG enables robust development

Visivo projects are automatically built with a Directed Acyclic Graph (DAG) that manages relationships between your components. This ensures that your dashboards are always up-to-date, accurate and easy to debug.

Feature illustration

DevTools

Build visualizations faster

VScode linter and auto-complete features make writing YAML configurations a breeze.

Feature illustration

Dynamic Rendering

Jinja2 templating for dynamic rendering

Jinja2 templating allows you to dynamically render your dashboards based on environment variables, conditional logic, and loops.

Feature illustration
Simple to Deploy & Collaborate

Version Control

Keep your HEAD clear & commit to git

Collaborate with your team, track changes, and maintain your dashboards with the same tools you use for the rest of your code.

Feature illustration

CI/CD

Deployments that mirror your workflow

Super charge your development cycle with seamless local development and a CI/CD pipeline that deploys projects to all of your environments.

Feature illustration

Testable

Goodbye broken dashboards

Test new charts, tables and dashboards before they go live in production. Ensure your tests are passing before data refresh. Receive alerts when your dashboards are broken and fix problems before your stakeholders are impacted.

Feature illustration

Start improving your workflow today

Install our CLI for local development, then activate your trial for deployments. No credit card required.

$pip install visivo
How can we help you?
EmailMuteEnd Chat
undefined
Support
Support
Support
agent avatar
Question? Just type it below and we are online and ready to answer.
Powered by Chatlio