You can edit almost every page by Creating an account and confirming your email.

Comparison of JavaScript pivot tables: Difference between revisions

From EverybodyWiki Bios & Wiki
m WikiMasterBot moved page Draft:Comparison of JavaScript pivot tables to Comparison of JavaScript pivot tables: Text replacement - "Draft:" to ""
WikiMasterBot2 (talk | contribs)
m Remove Afc Messages and templates
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{AFC submission|d|n|u=Plazarev|ns=118|decliner=Newslinger|declinets=20180903141130|reason2=e|reject=yes|ts=20180726112741}} <!-- Do not remove this line! -->
{{AFC comment|1=JavaScript pivot tables don't meet [[WP:LISTN|Wikipedia's guideline for stand-alone lists]]. [[WP:PROMO|Advertising is not allowed on Wikipedia.]] —&nbsp;'''''[[User:Newslinger|<span style="color:#536267;">Newslinger</span>]]'''&nbsp;<small>[[User talk:Newslinger#top|<span style="color:#708090;">talk</span>]]</small>'' 14:11, 3 September 2018 (UTC)}}
{{AFC comment|1=JavaScript pivot tables don't meet [[WP:LISTN|Wikipedia's guideline for stand-alone lists]]. [[WP:PROMO|Advertising is not allowed on Wikipedia.]] —&nbsp;'''''[[User:Newslinger|<span style="color:#536267;">Newslinger</span>]]'''&nbsp;<small>[[User talk:Newslinger#top|<span style="color:#708090;">talk</span>]]</small>'' 14:11, 3 September 2018 (UTC)}}


Line 16: Line 14:
|-
|-
| [https://www.flexmonster.com/ Flexmonster] || Proprietary <ref name="multiple2">https://www.flexmonster.com/</ref> || 2.5.7 on July 16, 2018<ref name="multiple2" /> || JavaScript<ref name="multiple2" />
| [https://www.flexmonster.com/ Flexmonster] || Proprietary <ref name="multiple2">https://www.flexmonster.com/</ref> || 2.5.7 on July 16, 2018<ref name="multiple2" /> || JavaScript<ref name="multiple2" />
|-
| [https://www.webdatarocks.com/ WebDataRocks] || Proprietary <ref name="multiple16">https://www.webdatarocks.com/</ref> || 1.0.2 on October 26, 2018<ref name="multiple16" /> || JavaScript<ref name="multiple16" />
|-
|-
| [http://www.jbpivot.org/ jbPivot] || GPLv3<ref name="multiple3">https://github.com/uniclau/jbPivot</ref> || 0.1 on May 21, 2013<ref name="multiple3" /> || jQuery, jQuery UI <ref>http://www.jbpivot.org/</ref>
| [http://www.jbpivot.org/ jbPivot] || GPLv3<ref name="multiple3">https://github.com/uniclau/jbPivot</ref> || 0.1 on May 21, 2013<ref name="multiple3" /> || jQuery, jQuery UI <ref>http://www.jbpivot.org/</ref>
|-
|-
| [https://github.com/nnajm/orb Orb.js] || MIT <ref name="multiple4">https://github.com/nnajm/orb</ref> || 1.0.9 on June 29, 2015<ref name="multiple4" /> || React<ref name="multiple4" />
| [https://github.com/nnajm/orb Orb.js] || MIT <ref name="multiple4">https://github.com/nnajm/orb</ref> || 1.0.9 on June 29, 2015<ref name="multiple4" /> || React<ref name="multiple4" />
|-
| [https://www.nrecosite.com/pivotdata_service.aspx PivotData microservice] || Proprietary<ref name="multiple15">https://www.nrecosite.com/pivotdata_service.aspx</ref> || 1.5.0 on February 22, 2019<ref name="multiple6" /> || JavaScript, jQuery, .NET Core backend <ref name="multiple15">https://www.nrecosite.com/pivotdata_service.aspx</ref>
|-
|-
| [https://pivottable.js.org/examples/ PivotTable.js] || MIT<ref name="multiple6" /> || 2.21.0 on June 18, 2018<ref name="multiple6" /> || JavaScript, jQuery, jQuery UI <ref name="multiple6">https://github.com/nicolaskruchten/pivottable/wiki</ref>
| [https://pivottable.js.org/examples/ PivotTable.js] || MIT<ref name="multiple6" /> || 2.21.0 on June 18, 2018<ref name="multiple6" /> || JavaScript, jQuery, jQuery UI <ref name="multiple6">https://github.com/nicolaskruchten/pivottable/wiki</ref>
Line 35: Line 37:
|-
|-
| [https://www.flexmonster.com/ Flexmonster] || 11<ref name="multiple10">https://www.flexmonster.com/doc/system-requirements/</ref> || 15+<ref name="multiple10" /> || 6.1+<ref name="multiple10" /> || 15+<ref name="multiple10" /> || 12+<ref name="multiple10" /> || Any<ref name="multiple10" />
| [https://www.flexmonster.com/ Flexmonster] || 11<ref name="multiple10">https://www.flexmonster.com/doc/system-requirements/</ref> || 15+<ref name="multiple10" /> || 6.1+<ref name="multiple10" /> || 15+<ref name="multiple10" /> || 12+<ref name="multiple10" /> || Any<ref name="multiple10" />
|-
| [https://www.webdatarocks.com/ WebDataRocks] || 11<ref name="multiple16">https://www.webdatarocks.com/</ref> || 15+<ref name="multiple16" /> || 6.1+<ref name="multiple16" /> || 15+<ref name="multiple16" /> || 12+<ref name="multiple16" /> || Any<ref name="multiple16" />
|-
|-
| [http://www.jbpivot.org/ jbPivot] ||  ||  ||  ||  ||  ||  
| [http://www.jbpivot.org/ jbPivot] ||  ||  ||  ||  ||  ||  
|-
|-
| [https://github.com/nnajm/orb Orb.js] || ||  ||  ||  ||  ||  
| [https://github.com/nnajm/orb Orb.js] || ||  ||  ||  ||  ||  
|-
| [https://www.nrecosite.com/pivotdata_service.aspx PivotData microservice]  || IE9+ || Any || Any || Any || Any || Any
|-
|-
| [https://pivottable.js.org/examples/ PivotTable.js]  ||  ||  ||  ||  || Yes ||  
| [https://pivottable.js.org/examples/ PivotTable.js]  ||  ||  ||  ||  || Yes ||  
Line 54: Line 60:
|-
|-
| [https://www.flexmonster.com/ Flexmonster] || Yes<ref name="multiple11">https://www.flexmonster.com/technical-specifications/</ref> || Yes<ref name="multiple11" /> || Yes<ref name="multiple11" /> || Yes<ref name="multiple11" />
| [https://www.flexmonster.com/ Flexmonster] || Yes<ref name="multiple11">https://www.flexmonster.com/technical-specifications/</ref> || Yes<ref name="multiple11" /> || Yes<ref name="multiple11" /> || Yes<ref name="multiple11" />
|-
| [https://www.webdatarocks.com/ WebDataRocks] || Yes<ref name="multiple16">https://www.webdatarocks.com/</ref> || Yes<ref name="multiple16" /> || ||
|-
|-
| [http://www.jbpivot.org/ jbPivot] ||  || Yes ?<ref name="multiple3" /> ||  ||
| [http://www.jbpivot.org/ jbPivot] ||  || Yes ?<ref name="multiple3" /> ||  ||
|-
|-
| [https://github.com/nnajm/orb Orb.js] || Yes ?<ref name="multiple4" /> || Yes ?<ref name="multiple4" /> ||  ||
| [https://github.com/nnajm/orb Orb.js] || Yes ?<ref name="multiple4" /> || Yes ?<ref name="multiple4" /> ||  ||
|-
| [https://www.nrecosite.com/pivotdata_service.aspx PivotData microservice]  || Yes<ref name="multiple15" /> || || Yes<ref name="multiple15" /> ||
|-
|-
| [https://pivottable.js.org/examples/ PivotTable.js]  || Yes<ref name="multiple6" /> || Yes ?<ref name="multiple6" />  ||  ||
| [https://pivottable.js.org/examples/ PivotTable.js]  || Yes<ref name="multiple6" /> || Yes ?<ref name="multiple6" />  ||  ||
Line 78: Line 88:
| [https://github.com/nnajm/orb Orb.js] || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> ||  || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> || Excel<ref name="multiple4" />
| [https://github.com/nnajm/orb Orb.js] || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> ||  || Yes<ref name="multiple4" /> || Yes<ref name="multiple4" /> || Excel<ref name="multiple4" />
|-
|-
| [https://www.nrecosite.com/pivotdata_service.aspx PivotData microservice]  || || Yes<ref name="multiple15" /> || Yes<ref name="multiple15" /> || Yes<ref name="multiple15" /> || Yes<ref name="multiple15" /> || Yes<ref name="multiple15" /> || PDF, CSV, HTML, JSON, Excel, Excel PivotTable<ref name="multiple15" />
|-
| [https://pivottable.js.org/examples/ PivotTable.js]  || Yes<ref name="multiple6" /> || Yes<ref name="multiple6" /> || Yes<ref name="multiple6" /> ||  ||  ||  || TSV<ref name="multiple6" />  
| [https://pivottable.js.org/examples/ PivotTable.js]  || Yes<ref name="multiple6" /> || Yes<ref name="multiple6" /> || Yes<ref name="multiple6" /> ||  ||  ||  || TSV<ref name="multiple6" />  
|-  
|-  

Latest revision as of 21:13, 20 July 2020



There are different JavaScript pivot tables available. Here is a list of some examples of JavaScript pivot table components in alphabetical order.

General Information

Library Name License Version Compared Source Language
dhtmlxPivot Proprietary[1] 1.3 on July 10, 2018[2] JavaScript[1]
Flexmonster Proprietary [3] 2.5.7 on July 16, 2018[3] JavaScript[3]
WebDataRocks Proprietary [4] 1.0.2 on October 26, 2018[4] JavaScript[4]
jbPivot GPLv3[5] 0.1 on May 21, 2013[5] jQuery, jQuery UI [6]
Orb.js MIT [7] 1.0.9 on June 29, 2015[7] React[7]
PivotData microservice Proprietary[8] 1.5.0 on February 22, 2019[9] JavaScript, jQuery, .NET Core backend [8]
PivotTable.js MIT[9] 2.21.0 on June 18, 2018[9] JavaScript, jQuery, jQuery UI [9]
WebPivotTable Proprietary [10] 5.0.0 on April 28th, 2018[10] JavaScript[10]

Browser Support

Library Name Internet Explorer Mozilla Firefox Safari Opera Chrome Microsoft Edge
dhtmlxPivot 10+[11] 20[11] 9[11] 12.1[11] 29[11] 12[11]
Flexmonster 11[12] 15+[12] 6.1+[12] 15+[12] 12+[12] Any[12]
WebDataRocks 11[4] 15+[4] 6.1+[4] 15+[4] 12+[4] Any[4]
jbPivot
Orb.js
PivotData microservice IE9+ Any Any Any Any Any
PivotTable.js Yes
WebPivotTable IE9+[10] Any[10] Any[10] Any[10] Any[10]

Supported Data Formats

Library Name CSV JSON SQL XML
dhtmlxPivot Yes[13] Yes[13]
Flexmonster Yes[14] Yes[14] Yes[14] Yes[14]
WebDataRocks Yes[4] Yes[4]
jbPivot Yes ?[5]
Orb.js Yes ?[7] Yes ?[7]
PivotData microservice Yes[8] Yes[8]
PivotTable.js Yes[9] Yes ?[9]
WebPivotTable Yes[10] Yes[10]

Features

Library Name Drag-n-drop Filtering Sorting Formatting Math Operations Customization Export to
dhtmlxPivot Yes[15] Yes[15] Yes[15] Yes: conditional and number[15] Yes[15] Yes[15] Excel[15]
Flexmonster Yes[16] Yes[16] Yes[16] Yes: conditional and number[16] Yes[16] PDF, Excel, HTML, CSV, PNG[16]
jbPivot Yes[5] Yes ?[5] Yes[5]
Orb.js Yes[7] Yes[7] Yes[7] Yes[7] Yes[7] Excel[7]
PivotData microservice Yes[8] Yes[8] Yes[8] Yes[8] Yes[8] PDF, CSV, HTML, JSON, Excel, Excel PivotTable[8]
PivotTable.js Yes[9] Yes[9] Yes[9] TSV[9]
WebPivotTable Yes[10] Yes[10] Yes[10] Yes[10] Yes[10] Yes[10] PDF, HTML, PNG, JPEG, GIF[10]

References


This article "Comparison of JavaScript pivot tables" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Comparison of JavaScript pivot tables. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.