VisActor/VChart has 1,855 GitHub stars and 223 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 01:53 UTC. Last push 2026-11-02.
VChart, more than just a cross-platform charting library, but also an expressive data storyteller.
計測したスター増加
- 24時間
- 0
- 7日間
- 更新が遅れています
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.ja-JP.md
オリジナルVChart
VChart は、クロスプラットフォームのチャートライブラリであるだけでなく、表現力豊かなデータストーリーテラーでもあります。
紹介 • デモ • チュートリアル • API• クロスプラットフォーム
English | 简体中文 | 日本語
(ビデオ)
紹介
VChart は、VisActor ビジュアライゼーションシステムのチャートコンポーネントライブラリです。ビジュアル文法ライブラリVGrammarに基づいてチャートロジックをラップし、ビジュアルレンダリングエンジンVRenderに基づいてコンポーネントをカプセル化します。コア機能は次のとおりです。
- クロスプラットフォーム:デスクトップ、H5、および複数の小プログラム環境に自動的に適応
- ストーリーテリング:ビジュアルストーリーテリングのための包括的な注釈、アニメーション、フロー制御、ナラティブテンプレート、およびその他の強化機能
- シーン:エンドユーザーにビジュアルストーリーテリング機能を提供し、開発者の生産性を向上させる
リポジトリ紹介
このリポジトリには、次のパッケージが含まれています。
vchart: VChart のコアコードリポジトリreact-vchart: Reactに基づいてカプセル化された VChart コンポーネントtaro-vchart: Taroに基づいてカプセル化された VChart コンポーネントlark-vchart: Lark miniAPPに基づいてカプセル化された VChart コンポーネントblock-vchart: Lark Blockに基づいてカプセル化された VChart コンポーネントwx-vchart: Wx miniAPPに基づいてカプセル化された VChart コンポーネントdocs: VChart サイトのソースコード、およびサイトのすべての中国語および英語のドキュメント、チャートサンプルコードなどが含まれています。
🔨 使用方法
📦 インストール
# npm
$ npm install @visactor/vchart
# yarn
$ yarn add @visactor/vchart
📊 チャートの例

import VChart from '@visactor/vchart';
const spec = {
type: 'bar',
data: [
{
id: 'barData',
values: [
{ month: 'Monday', sales: 22 },
{ month: 'Tuesday', sales: 13 },
{ month: 'Wednesday', sales: 25 },
{ month: 'Thursday', sales: 29 },
{ month: 'Friday', sales: 38 }
]
}
],
xField: 'month',
yField: 'sales',
crosshair: {
xField: { visible: true }
}
};
// 'chart'は、<div id="chart"></chart>のようなDOMコンテナのIDです
const vchart = new VChart(spec, { dom: 'chart' });
vchart.renderAsync();
⌨️ 開発
まず、 @microsoft/rushをインストールしてください
$ npm i --global @microsoft/rush
次に、ローカルにクローンします:
# クローン
$ git clone [email protected]:VisActor/VChart.git
$ cd VChart
# 依存関係をインストール
$ rush update
# vchart開発サーバーを開始
$ rush start
# react-vchart開発サーバーを開始
$ rush react
# サイト開発サーバーを開始
$ rush docs
📖 ドキュメント
インストール、クローン、更新が完了したら、docs を実行してVTableのドキュメントをローカルでプレビューできます。
# vtableのドキュメントサーバーを起動します。実行パス: ./
$ rush update
$ rush build
$ rush docs
If you meet dependency problems
$ rush purge
$ rush update
🔗 関連リンク
- ホームページ
- VCharts ギャラリー
- VChart チュートリアル
- VChart オプション
- VChart API
- VGrammar
- VRender
- FAQ
- CodeSandbox テンプレート バグレポート用
💫 エコシステム
| プロジェクト | 説明 |
|---|---|
| React-VChart | @VisActor/VChart の React コンポーネント |
| OpenInula-VChart | OpenInula の VChart コンポーネント |
| OMI | Web コンポーネントフレームワーク |
| vchart と Next.js で構築された Vercel テンプレート | vchart と Next.js で構築されたモダンなダッシュボードテンプレートで、美しい UI と豊富なデータ可視化コンポーネントを備えています。 |
💖 Thanks
セミ([semi](https://semi.design/))によるテーマの視覚的カスタマイズソリューションの提供に感謝します🤝 貢献 
PR を提出する前に、PR のチェックとマージ手順を確認してください。ローカルテスト、自動 CR、単体・視覚テスト、BugServer Photo の手動確認、メンテナーによる承認とマージを説明しています。新ワークフローの有効化状況と対象範囲はガイドを参照してください。
貢献したい場合は、まず行動規範と貢献ガイドをお読みください。
小さな流れが集まり、大きな川や海になります!