Plywood

用于查询和与大数据交互的工具包。「A toolkit for querying and interacting with Big Data」

Github星跟蹤圖

Plywood

Plywood is a JavaScript library that simplifies building interactive
visualizations and applications for large data sets. Plywood acts as a
middle-layer between data visualizations and data stores.

Plywood is architected around the principles of nested
Split-Apply-Combine,
a powerful divide-and-conquer algorithm that can be used to construct all types
of data visualizations. Plywood comes with its own expression
language
where a single Plywood expression can
translate to multiple database queries, and where results are returned in a
nested data structure so they can be easily consumed by visualization libraries
such as D3.js.

You can use Plywood in the browser and/or in node.js to easily create your own
visualizations and applications.

Plywood also acts as a very advanced query planner for Druid, and Plywood will
determine the most optimal way to execute Druid queries.

Installation

To use Plywood from npm simply run: npm install plywood.

Plywood can also be used by the browser.

Documentation

To learn more, see http://plywood.imply.io

Also see

Development

To run all the Plywood unit tests you will need to set up the data sources in the DataZoo.

Questions & Support

For updates about new and upcoming features follow @implydata on Twitter.

Please file bugs and feature requests by opening and issue on GitHub and direct all questions to our user groups.

主要指標

概覽
名稱與所有者implydata/plywood
主編程語言JavaScript
編程語言Shell (語言數: 4)
平台
許可證Apache License 2.0
所有者活动
創建於2015-07-23 23:19:10
推送於2024-11-20 23:32:33
最后一次提交2024-11-20 15:32:27
發布數424
最新版本名稱v0.36.0 (發布於 2024-11-20 15:32:27)
第一版名稱v0.0.1 (發布於 2015-07-23 16:29:58)
用户参与
星數383
關注者數54
派生數63
提交數1.6k
已啟用問題?
問題數49
打開的問題數35
拉請求數227
打開的拉請求數20
關閉的拉請求數22
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?