{"id":19978139,"url":"https://github.com/visactor/vstory","last_synced_at":"2026-04-13T09:01:07.884Z","repository":{"id":245381246,"uuid":"806364139","full_name":"VisActor/VStory","owner":"VisActor","description":"Use data to tell stories.An intelligent Visualization Narrative Development Framework.","archived":false,"fork":false,"pushed_at":"2026-04-08T03:14:44.000Z","size":96393,"stargazers_count":29,"open_issues_count":11,"forks_count":58,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2026-04-08T04:12:23.835Z","etag":null,"topics":["charts","data-video","data-visualization","diagram","gis","graphs","infographics","llm","narrative-visualization","tables"],"latest_commit_sha":null,"homepage":"https://www.visactor.io/vstory","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VisActor.png","metadata":{"files":{"readme":"README.ja-JP.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-05-27T03:57:06.000Z","updated_at":"2026-04-08T02:44:37.000Z","dependencies_parsed_at":"2025-04-14T02:36:08.309Z","dependency_job_id":"d55b354f-6309-42bc-9f5e-33626b49649c","html_url":"https://github.com/VisActor/VStory","commit_stats":null,"previous_names":["visactor/vstory"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/VisActor/VStory","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisActor%2FVStory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisActor%2FVStory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisActor%2FVStory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisActor%2FVStory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VisActor","download_url":"https://codeload.github.com/VisActor/VStory/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisActor%2FVStory/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31746113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charts","data-video","data-visualization","diagram","gis","graphs","infographics","llm","narrative-visualization","tables"],"created_at":"2024-11-13T03:31:00.092Z","updated_at":"2026-04-13T09:01:07.877Z","avatar_url":"https://github.com/VisActor.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/VisActor#gh-light-mode-only\" target=\"_blank\"\u003e\n    \u003cimg alt=\"VisActor Logo\" width=\"200\" src=\"https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/VisActor#gh-dark-mode-only\" target=\"_blank\"\u003e\n    \u003cimg alt=\"VisActor Logo\" width=\"200\" src=\"https://github.com/VisActor/.github/blob/main/profile/logo_500_200_dark.svg\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eVStory\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\nVStoryは、データで物語を語るためのインテリジェントなデータナラティブ開発フレームワークです。\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[English](./README.md) | [简体中文](./README.zh-CN.md) | 日本語\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n（デモビデオ）\n\n\u003c/div\u003e\n\n## 概要\n\nVStoryは、VisActorの可視化システムにおけるナラティブ可視化開発フレームワークです。可視化チャートライブラリ[VChart](https://github.com/VisActor/VChart)、可視化文法ライブラリ[VGrammar](https://github.com/VisActor/VGrammar)、および可視化レンダリングエンジン[VRender](https://github.com/VisActor/VRender)に基づいてコンポーネントをカプセル化しています。主な機能は以下の通りです：\n\n1. **一つのコードで複数のプラットフォームに対応**：デスクトップ、H5、および複数の小プログラム環境に自動適応\n2. **ナラティブ指向**：注釈、アニメーション、プロセス制御、ナラティブテンプレートなどの一連の強化機能を総合的に適用してナラティブ可視化を作成\n3. **シーンの蓄積**：データダッシュボード、インフォグラフィック、データビデオ、データレポートなどのシーンに向けて、ナラティブ可視化機能を蓄積し、開発者の生産性を解放\n\n## リポジトリの紹介\n\nこのリポジトリには以下のパッケージが含まれています：\n\n1. [`vstory`](./packages/vstory/): コアパッケージ、VStoryエディター\n2. [`docs`](./docs/): VStoryサイトのソースコード、サイト上のすべての日本語および英語のドキュメント、サンプルコードなどを含む。\n\n## 🔨 デモ\n\n[デモ](https://www.visactor.io/vstory/example)\n\n## ⌨️ 開発\n\nまず、[@microsoft/rush](https://rushjs.io/pages/intro/get_started/)をグローバルにインストールします：\n\n```bash\n$ npm i --global @microsoft/rush\n```\n\n次に、コードをローカルにクローンします：\n\n```bash\n# クローン\n$ git clone git@github.com:VisActor/VStory.git\n$ cd VStory\n# 依存関係をインストール\n$ rush update\n# vstoryのローカル開発を開始\n$ rush start\n# サイトのローカル開発を開始\n$ rush docs\n```\n\n## 📖 ドキュメント\n\n依存関係をインストールして更新した後、docsコマンドを実行してvstoryのローカルドキュメントプレビューを開始できます：\n\n```bash\n# vstoryドキュメントサーバーを開始\n$ rush start\n```\n\n## 🔗 関連リンク\n\n- [VCharts チャート例](https://www.visactor.io/vchart/example)\n- [VChart チャートチュートリアル](https://www.visactor.io/vchart/guide/tutorial_docs/VChart_Website_Guide)\n- [VChart チャート設定項目](https://www.visactor.io/vchart/option/)\n- [VChart API](https://www.visactor.io/vchart/api/API/vchart)\n- [VGrammar](https://www.visactor.io/vgrammar)\n- [VRender](https://www.visactor.io/vrender)\n\n## 🤝 貢献 [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/VisActor/VChart/blob/main/CONTRIBUTING.md#your-first-pull-request)\n\n貢献したい場合は、[行動規範](./CODE_OF_CONDUCT.md)および[貢献ガイドライン](https://www.visactor.io/vstory/contributing/)をお読みください。\n\n小さな流れが川となり、最終的には海となる！\n\n\u003ca href=\"https://github.com/visactor/vstory/graphs/contributors\"\u003e\u003cimg src=\"https://contrib.rocks/image?repo=visactor/vstory\" /\u003e\u003c/a\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisactor%2Fvstory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvisactor%2Fvstory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisactor%2Fvstory/lists"}