selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

EDA logo

Self-host EDA

edalitics-3.1.1

Open-source BI for no-code dashboards and AI analytics

ReleaseOpen SourceAGPL-3.0
Updated4 months ago
LanguageTypescript
Setup difficultyEasy
MobileResponsive
Stars
212
Ports
80 (HTTP web interface (Docker container)), 8666 (Backend API (development mode)), 4200 (Frontend dev server (development mode))
Requires
MongoDB, Node.js
Docker
jortilles/eda
Install with Docker
Edalitics animated dashboard demo

What is EDA?

Jortilles developed this open-source business intelligence platform. The software enables anyone to explore data and create interactive dashboards without writing code, while also offering advanced SQL querying and a tree-based model explorer for power users. Features include KPI tracking with automated email alerts, public dashboard sharing via links, row-level security for data access control, and AI assistant connectivity. Built with Node.js, TypeScript, and Angular, it uses MongoDB to store metadata and configuration. You can self-host it easily with a single Docker command or by running the backend and frontend separately after cloning the repository. A live demo is accessible at demoeda.jortilles.com. The code is licensed under AGPL-3.0, and a managed cloud version with paid tiers is also available.

Should you self-host EDA?

EDA scores 50/100 on selfhost.directory (how scoring works) and ranks #14 of 15 in Business Intelligence. It has 212 GitHub stars.

It shipped 4 stable releases in the past year. The latest, edalitics-3.1.1, came out on 25 June 2026. New versions land roughly every 2 months.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Superset (88/100, 75 337 stars). It scores higher overall, so compare the two before you pick. See EDA vs Superset side by side.

Features

  • Advanced SQL query mode
  • AI assistant integration
  • Cross-table analysis
  • KPI definitions and email alerts
  • Multi-source data analysis
  • No-code dashboard creation
  • Public dashboard sharing
  • Row-level security (RLS)
  • Scheduled report emails
  • Tree mode data exploration

EDA README

How to install EDA

Install EDA with Docker

Docker Engine

docker run -p 80:80 jortilles/eda:latest

Recommended method; runs on port 80 with default credentials eda@jortilles.com / default

EDA releases & version history

FAQ

¿Por qué debo contratar Edalitics?

It simplifies data analysis, enables flexible sharing, and is built by a focused team dedicated to improving the product daily.

¿Qué no está incluido en mi compra?

Support beyond the contracted level and consulting beyond the contracted level require purchasing extra support hours.

¿Qué está incluido en mi compra?

The Edalitics SaaS service, unlimited users, unlimited remote data sources, accesses per plan, and support per plan.

¿Puedo cancelar la suscripción cuando quiera?

Yes, you can cancel anytime by email. No further charges and you can always export your resources.

¿Realmente los usuarios son ilimitados?

Yes, users are truly unlimited. Edalitics segments usage by accesses, not by users.

More in Business Intelligence

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…