# yavin **Repository Path**: mirrors_yahoo/yavin ## Basic Information - **Project Name**: yavin - **Description**: A framework for rapidly building production quality analytics applications - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-16 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

yavin-logo

Yavin Framework

A framework for rapidly building production quality analytics applications

Docs - Demo - Community

## Yavin Framework [![Pipeline Status][status-image]][status-url] > **Note:** This repository contains the core code of the Yavin framework. If you want to build an application using Yavin, visit the [Yavin App Repository](https://github.com/yavin-dev/app). Yavin is a framework for rapidly building custom data applications that offers both a UI and an API. Yavin can also be deployed as a standalone business intelligence tool in a few simple steps. Build reports, assemble dashboards, and explore data with ad-hoc queries. Jump right in with the [demo app](https://yavin-dev.github.io/framework) or run it yourself by following our [quick start guide](https://yavin.dev/pages/guide/02-start.html). ![yavin demo app landing page](assets/yavin-demo-app.png) ## Packages You can install the individual packages via npm ![npm (custom registry)](https://img.shields.io/npm/v/navi-app/latest?label=version) ![npm (custom registry)](https://img.shields.io/npm/v/navi-app/canary?label=alpha) ![npm (custom registry)](https://img.shields.io/npm/v/navi-app/beta?label=beta) | Package | Description | | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------- | | [![navi-core](https://img.shields.io/npm/v/navi-core/beta?label=navi-core)][npm-navi-core] | Library of visualizations and common components | | [![navi-dashboards](https://img.shields.io/npm/v/navi-dashboards/beta?label=navi-dashboards)][npm-navi-dashboards] | Collection of components for creating collections of visualization | | [![navi-data](https://img.shields.io/npm/v/navi-data/beta?label=navi-data)][npm-navi-data] | Adapters and serializers for connecting to data sources (elide/fili) | | [![navi-directory](https://img.shields.io/npm/v/navi-directory/beta?label=navi-directory)][npm-navi-directory] | Overview of all saved/favorited reports and dashboards | | [![navi-notifications](https://img.shields.io/npm/v/navi-notifications/beta?label=navi-notifications)][npm-navi-notifications] | Helper library for in app alerts | | [![navi-reports](https://img.shields.io/npm/v/navi-reports/beta?label=navi-reports)][npm-navi-reports] | Collection of components for building advanced ad-hoc reports | ## Contributing Assuming you have git, node (>=10), and [ember-cli](https://cli.emberjs.com/release/) - `git clone https://github.com/yavin-dev/framework.git` - `cd yavin` - `CI=true npm install` (`CI=true` makes use of each package's `package-lock.json` file) - `cd packages/reports` (or whichever package) - `ember s` to run a local server - Then `npm test` to test your changes See [CONTRIBUTING.md](https://github.com/yavin-dev/framework/blob/main/CONTRIBUTING.md) ## Resources - Documentation on [yavin.dev](https://yavin.dev) - Chat on [spectrum.chat](https://spectrum.chat/yavin) - Feature Roadmap [projects](https://github.com/yavin-dev/framework/projects) - For more information on using ember-cli, visit [https://ember-cli.com/](https://ember-cli.com/). - For more information on using lerna, visit [https://lerna.js.org](https://lerna.js.org) ## License This project is licensed under the [MIT License](LICENSE.md). [status-image]: https://cd.screwdriver.cd/pipelines/6102/badge [status-url]: https://cd.screwdriver.cd/pipelines/6102 [npm-navi-core]: https://www.npmjs.com/package/navi-core [npm-navi-dashboards]: https://www.npmjs.com/package/navi-dashboards [npm-navi-data]: https://www.npmjs.com/package/navi-data [npm-navi-directory]: https://www.npmjs.com/package/navi-directory [npm-navi-notifications]: https://www.npmjs.com/package/navi-notifications [npm-navi-reports]: https://www.npmjs.com/package/navi-reports