Skip to content

salihoto/Datalore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16,263 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Datalore

A modern, shadcn-powered metadata platform built on top of an OpenMetadata-compatible backend. Datalore keeps the Java backend, ingestion framework and JSON schemas of OpenMetadata, and replaces the frontend with a clean, agent-friendly UI written from scratch with React, Tailwind v4 and shadcn/ui.

Layout

datalore-ui/        the Datalore frontend (Vite + React + TS + shadcn)
openmetadata-spec/  JSON schemas — unchanged
openmetadata-service/, openmetadata-mcp/, openmetadata-clients/,
                    ingestion/, …
                    OpenMetadata backend and ingestion modules, kept
                    as the data plane
docker/             docker-compose stacks for local dev
tools/codemods/     codemods used during the migration (kept for
                    reference / future automation)

Quick start

# 1. Start the backend stack (MySQL + Elasticsearch + OpenMetadata server)
cd docker/docker-compose-quickstart
docker compose -f docker-compose.yml up -d openmetadata-server

# 2. Start the Datalore UI
cd ../../datalore-ui
yarn install --ignore-engines
yarn dev          # http://localhost:3001

# 3. Sign in
#    admin@open-metadata.org / admin

The Datalore UI talks to the OpenMetadata REST API at http://localhost:8585 through a Vite proxy on /api.

Branches

  • main — upstream OpenMetadata, untouched
  • feat/datalore-app — the Datalore frontend (this work)

Licence

Datalore is licensed under the Apache License 2.0, same as the OpenMetadata project it builds on. See LICENSE.

About

OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Java 62.0%
  • Python 35.6%
  • TypeScript 1.5%
  • Shell 0.7%
  • PLpgSQL 0.1%
  • Makefile 0.1%