EDALITICS
December 30, 2025 ยท View on GitHub
Edalitics (previously Enterprise Data Analytics) is an open-source analytics and dashboarding platform created by Jortilles. Its purpose is to make data exploration and visualization extremely easy โ even for non-technical users โ while still offering powerful features for advanced analysts.

Edalitics is a metadata-driven analytical tool:
- Create a data model
- Create nice reports
Why Edalitics?
Edalitics was built with a clear mission:
To be the simplest analytics system to use, even for users without technical skills. To be the faster analytital tool for advanced users. To allow the creation of rich dashboards without writing code and in a matter of minutes.
If you want to try edalitics you always can check the free.edalitics service or run the docker: docker run -p 80:80 jortilles/eda:latest
Key Features
- No-code dashboard creation.
- Advanced SQL query mode for power users.
- Tree mode to explore logical data models.
- KPI definitions and automatic e-mail alerts.
- Public dashboards shareable via url.
- Row Level Security (RLS) for controlled data access.
- Clean, modern, responsive UI.
Technology Stack
Edalitics is built using modern and widely adopted technologies:
- Node.js, TypeScript, Angular.
- MongoDB for metadata and configuration storage
- A lightweight, extensible backend + intuitive frontend
Installation & Local Development
You can use Edalicits as a SAS service at https://www.edaitics.com.
Or you can deploy a local instance of edalitics in your environment. To do this you should:
Clone the repository
git clone github.com/jortilles/EDA.git
Configure the database
Edit the MongoDB connection in: EDA/eda/eda_api/config/database.config.js
module.exports = {
url: "mongodb://127.0.0.1:27017/EDA"
};
Configure the backend URL in the UI
In: EDA/eda/eda_app/src/app/config/config.ts
export const URL_SERVICES = 'http://localhost:8666';
Run the backend and frontend
Backend API:
cd EDA/eda/eda_api
npm install
npm start
Frontend App
cd EDA/eda/eda_app
npm install
npm start
The application will be available in your browser at:
๐ณ Run edalitics with Docker (recommended)
This is the siplest way to run edalitics locally To get the latests buld:
docker run -p 80:80 jortilles/eda:latest
To get a manual deploy:
docker run -p 80:80 jortilles/eda:manual_latest
Then open:
๐ http://localhost
Default credentials:
User: eda@jortilles.com
Password: default
โก One-Click Deploy
| Cloud Provider | Deploy Button |
|---|---|
| AWS | |
| DigitalOcean | |
| Render | |
| Helm | helm repo add deploystack https://deploystackio.github.io/deploy-templates/helm repo updatehelm install jortilles-eda deploystack/jortilles-eda |
Change or add deploy options at awesome-docker-run
Generated by DeployStack.io
Documentation
Full documentation, tutorials, and guides are available at:
๐ค Contributing
Contributions are welcome! You can:
Report issues
Submit pull requests
Improve documentation
Suggest new features
Check the repository issues tab to get started.
๐ License
Edalitics is released under the AGPL-3.0 license.