Skip to content

hackycy/datav-kit

Repository files navigation

datav-kit

Framework-agnostic visual decoration components for data dashboards, built on Web Components.

The project is currently in its foundation phase. The first packages are:

  • @datav-kit/shared: framework-agnostic utilities.
  • @datav-kit/core: Web Components primitives, registration helpers, events, and lifecycle controllers.
  • @datav-kit/elements: public Web Components entrypoints.
  • @datav-kit/themes: optional CSS variable themes.

Vue and React adapters are planned, but intentionally not part of the current foundation work.

Development

pnpm install
pnpm build
pnpm typecheck
pnpm test
pnpm lint

Run the VitePress documentation site:

pnpm docs:dev

Architecture contracts live in docs/reference/architecture-contracts.md.

Inspire

License

MIT License © hackycy

About

基于 Web Components 构建的、与框架无关的数据可视化视觉装饰组件。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors