atom-pivottable
This application is atom plugin which render pivot table using your json or csv
Installation
In Atom, open [Preferences > Packages], search for pivottable
package. Once it found, click Install
button to install package.
Manual installation
You can install the latest version manually from console:
cd ~/.atom/packagesgit clone https://github.com/y-takey/atom-pivottablecd atom-pivottablenpm install
Then restart Atom editor.
Usage
Open your data file(json or csv)
Then
right click and select [Pivot Tableize]
or
select menu-bar[Packages -> Pivot Table -> Tableize]
or
ctrl + option + p (Mac) ctrl + alt + p (Windows probably..)
Supported data format
- json
- Array e.g.
[{ a: 1, b: 2 }, { a: 3, b: 4 }]
- Object witch has array attribute e.g.
{ foo: [{ a: 1, b: 2 }, { a: 3, b: 4 }], bar: [{ c: 10, d: 11 }] }
- csv
- must have header row
Contributing
I don't have a deep knowledge of node.js and atom-editor. so, help me!
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Credits
Many thanks to the pivottable project!