HighchartsはピュアJavaScriptで書かれたチャート・ライブラリで、インタラクティブ・チャートを
ウェブサイトまたはウェブ・アプリケーションに簡単に加えることができます。
何万人もの開発者によって使用されており、世界の大手500社のうち80%以上が使用しています。
Highchartsは、市場で最もシンプルでありながら最も柔軟なチャートAPIです。
Highchartsについて
Highchartsは、2009年以来積極的に開発され、長らく実際に運用されてきたSVGベースのマルチプラットフォームチャート作成ライブラリです。
モバイル機器用に最適化されたインタラクティブチャートをWebおよびモバイルプロジェクトに簡単に追加できます。
安定したドキュメント、高度な応答性、業界をリードするアクセシビリティサポートを特徴としています。
オプション
そのまますぐに使用できて、ほとんどのユースケースに対応しており、使いやすい豊富なカスタマイズオプションがあります。
レスポンシブ&モバイル対応
あらゆるデバイスに適応し、マルチタッチジェスチャーをサポートします。
速い!
市場で最速の開発、実装およびレンダリング。
Highchartsの特徴
2009年の最初のリリース以来、Highsoft社のチャート作成ツールは、最も重要な企業ニーズを念頭に置いて開発されてきました。
Highsoft社の世界トップクラスの開発チームは、現在および将来のユーザーのニーズだけでなく、レガシー(IE6まで)のサポートを常に徹底的に追求しています。
- 手持ちのスタックで動作
- Highsoft社のすべてのチャート作成ライブラリは、あらゆるバックエンドデータベースまたはサーバースタックと連携します。
データは、CSV、JSON、ロードされたり更新されたライブなど、あらゆる形式で提供できます。
また下記のポピュラーな言語のラッパー(Wrapper)がHighchartsやコミュニティーからご利用いただけます。
.Net, PHP, Python, R, Java,iOS, Android,Angularのようなフレームワーク。
- タッチとモバイルの最適化
- デフォルトの応答性は、チャートを枠の寸法に合わせることだけではありません。
ラベル、凡例、見出しなど、グラフ以外の要素に最適な配置を自動的に見つけます。
- ユーザーインタラクションをサポートする注釈
- 注釈を使用すると、開発者はキャンバス上の任意の場所に簡単な図形やテキストを描画したり、特定のデータポイントにつなげたりすることで、
チャートやデータポイントを記述できます。
代替として、注釈モジュールは、ボタン、ツールバー、およびダイアログなどのユーザインターフェースを構築するためのAPIを含んでおり、
エンドユーザがチャート上に注釈を配置することが可能です。注釈の配置と可視性は、実行時にインテリジェントにキャンバス/画面サイズに対応します。
- アクセシビリティとソニフィケーション
- Highchartsは、視覚障害のあるユーザー、およびキーボードナビゲーションのみを持ち、
Section 508の要件とWCAG 2のガイドラインの両方を満たすユーザーを対象とした、業界で最も洗練されたアクセシビリティサポートを提供します。
基本的な音波処理APIも含まれており、データを音でお届けする複数の方法をサポートします。
- デバッガ
- Highchartsデバッガは、チャート上で瞬時の警告やエラーレポートを提供することで、開発のスピードアップに役立ちます。
エラーメッセージには、問題を解決する方法に関する明確な指示が記載されています。
- オプション
- ほとんどの場合は、チャートは変更を加える必要がないように作成されます。それ以外の点では、シンプルなオプションによって、
詳細なカスタマイズが可能になり、スタイル設定はJavaScriptまたはCSSを介して実行できます。
Highchartsは、高度なアニメーションや機能を求めるエキスパートにとっても拡張可能でプラグ可能です。
コミュニティセクションの高度なカスタマイズと、拡張ディレクトリのプラグインをご確認ください。
- Typescript
- TypeScript宣言のインテグレーションのおかげで、Highcharts NPMパッケージは、
Visual Studio CodeのようなTypeScript対応のエディターのための統合されたドキュメンテーションとオートコンプリートコードを含む、
ほとんどのHighchartsオプションと機能のためのタイプチェックを可能にします。
- 商用オプション付きのオープンソース
- Highchartsを個人のWebサイト、学校や非営利団体のサイトで使用する場合には、非商用ライセンスを無償でダウンロードすることができます。
商用ウェブサイトやプロジェクトのためには、スタートアップのための特別価格を含む柔軟なライセンスと価格オプションを提供しております。
すべての種類のライセンスについて、ソースコードをダウンロードしてご自身で編集することが可能です。
そのため個別に改良することができ、柔軟性があります。
- エンドユーザー向けの本格的なエディター
- 無料のHighcharts Editorにより、開発者は数行のコードで、フル機能のチャートエディタをCMSまたはWebアプリケーションに埋め込むことができます。
Highchartsクラウドサービスは、直感的なエディタで、チャートの保存や作成、公開が可能なホスト型アプリです。
- ダイナミック
- 多数のイベントがチャートに関するプログラミング用のフックを提供しており、
データのダイナミック・アップデートとカスタマイズ可能なアニメーションを使用して、データ間の複雑な関係を簡単に示すことができます。
データは、別のサイトやデータを配列で解析するためのコールバック関数からでも、任意の形式でHighchartsに処理することができます。
- ビッグデータ対応
- ブラウザで数千または数百万ものデータポイントをレンダリングする必要がある場合、Highsoft社のWebGL搭載Boostモジュールは、
Plotly、dygraphs、およびその他のパフォーマンス重視のチャート作成ライブラリとは比べものにならないスピードを提供します。
- エクスポート&印刷
- エクスポートモジュールを有効にし、ユーザーがボタンをクリックするだけで、PNG、JPG、PDFやSVG形式でチャートをエクスポートします。
またWebページから直接チャートを印刷することができます。
- 活気に満ちたコミュニティ
- Github、StackOverflow、およびその他のフォーラムのプレミアムチャート作成ツールの最大の開発者コミュニティは、
必要に応じて追加の支援、プラットフォーム固有の実装のアドバイスを提供することに意欲的です。
さらに、フォーラム、StackOverflow、GitHub、サポートEメールを監視するための専門のサポートエンジニアが6人もいます。
グラフのサンプル
Line charts |
|
|
|
 |
 |
Basic Line |
Spline with plot bands |
Area charts |
|
|
|
 |
 |
Basic Area |
Area-spline |
Column and bar charts |
|
|
|
 |
 |
Basic Bar |
Column range |
Pie charts |
|
|
|
 |
 |
Pie Chart |
Donut chart |
Scatter and bubble charts |
|
|
|
 |
 |
Scatter plot |
3D bubbles |
Combinations |
Styled mode (CSS styling) |
|
|
 |
 |
Dual axes,line and column |
Styled mode column |
Accessible charts |
Dynamic charts |
|
|
 |
 |
Accessible line chart |
Dynamic charts |
3D charts |
|
|
|
 |
 |
3D column with stacking and grouping |
3D Funnel |
Heat and tree maps |
|
|
|
 |
 |
Heat map |
Tree map with lebels |
その他 |
|
|
|
|
|
 |
 |
 |
Gauge series |
Polar(radar) chart |
Parallel coordinates |
 |
 |
 |
Waterfall |
Polygon series |
Sanky diagram |
上記のデフォルト以外にも、DARK UNICA,SAND SIGNIKA,GRID LIGHTがご利用いただけます。 |
|
|
|
 |
 |
 |
DARK UNICA |
SAND SIGNIKA |
GRID LIGHT |
価格
商品名 |
価格 |
Highcharts - Single Developer License |
81,780 円 90,773 円 |
Highcharts - 5 Developer License |
380,594 円 422,444 円 |
Highcharts - 10 Developer License |
761,189 円 844,889 円 |
Advantage Renewal for Highcharts Single Developer (12 months) |
33,729 円 36,522 円 |
Advantage Renewal for Highcharts Single Developer (24 months) |
85,751 円 95,227 円 |
※新規のライセンスには12ヶ月のAdvantageが含まれています。
※以下の場合はこちらよりお問合せ下さい。
・OEM ライセンス(OEM and Enterprise License)
・ディベロッパー数が10超
Advantageについて
すべての新しいライセンスには1年間のAdvantageが付いています。
有効なAdvantageを持っている限り、広範なサポート提供に加えて、すべての新しいリリースを受ける権利があります。
サポート特徴 |
無効なAdvantage |
Advantage* |
期間 |
 |
最初の12ヶ月間は込み |
開発者あたりのサポート時間 |
1時間 |
10時間 |
すべての新しいリリース |
 |
 |
HighchartsフォーラムやStack Overflowへのアクセス |
 |
 |
ファーストラインサポートへのアクセス |
 |
 |
CET(中央ヨーロッパ時間) / CEST(中央ヨーロッパ夏時間)で 営業日での一次返信の時間 |
36時間 |
24時間 |
コア開発者によるセカンドラインサポートへのアクセス |
 |
 |
チャットサポート** |
 |
 |
緊急の修正プログラム |
 |
 |
ハイチャートの実装に関するガイダンスとアドバイス(サードパーティのシステムとプラットフォームを使用) |
 |
 |
*ライセンスを購入すると、12または24ヶ月間有効です。複数年のオプションについては、こちらから
お問い合わせください。
**チャットサポートは、Highcharts .NET、Highstock .NET、Highcharts iOS、およびHighcharts Androidラッパーライセンスでは提供されておりません。