lightweight-charts-vue

lightweight-charts-vue 📈

A fast, lightweight Vue component library for rendering highly customizable financial charts using TradingView’s Lightweight-charts API

Version Downloads Build Status License Minified size Code Style ESM Only Contributions Coverage

Table of Contents

Installation

To install the library, you can use npm, pnpm or yarn:

npm install lightweight-charts-vue lightweight-charts

To use the library as a standalone script, you can include it in your HTML file:

<script type="module">
  import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js';
  import { LightweightChartsVue } from 'https://unpkg.com/some-vue-component-lib/dist/index.esm.js';

  const app = createApp({});
  app.use(LightweightChartsVue);
  app.mount('#app');
</script>

Getting Started

tbd

Usage

tbd

Available Components

tbd

Examples

tbd

Contributing

We welcome contributions of all kinds! Whether it’s fixing bugs, adding new features, improving examples, or suggesting ideas - your help is greatly appreciated.

How to Contribute

  1. Fork the repository and create a new branch for your changes.
  2. Make your changes following the project guidelines.
  3. Test your changes to ensure everything works as expected.
  4. Submit a pull request.

For detailed contribution guidelines, please check out our CONTRIBUTING.md Thank you for helping improve this project!

Changelog

For a detailed list of changes, please refer to the CHANGELOG.md file.

License

This project is licensed under the MIT License - see the LICENSE file for details.