finos / perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
https://perspective.finos.org/
Apache License 2.0
8.59k stars 1.19k forks source link

Port Perspective js examples to Observable js notebooks for dataViz devs to experiment with #560

Closed RandomFractals closed 5 years ago

RandomFractals commented 5 years ago

Feature Request

You have great examples and I recently discovered this set ported to blocks:

https://bl.ocks.org/JHawk

perspectivejs-blocks

Description of Problem:

I believe your library could get even more traction if we ported your examples to Observable JS notebooks.

Potential Solutions:

I sort of started on that last year and would be willing to give you a hand with it

https://observablehq.com/@randomfractals/perspective

Ideally, I think you should create https://observablehq.com/@perspective dev team handle on @observablehq and share it with @mbostock. He is usually good with sharing good javascript libraries and dataViz examples collections like yours.

Alternative solution: I can create and beef up a #perspective collection for js notebooks on @observablehq under my current handle there, and you guys can fork, suggest or take what you want from it when you get to it.

P.S.: also, why is your github @perspective handle pointing to? https://github.com/perspective :)

Ro4052 commented 5 years ago

The reason that handle is pointing to the wrong place is that Perspective is the name of the repo rather than a handle. 🙂

RandomFractals commented 5 years ago

I must be doing something wrong here. Could use @timkpaine or other core perspective js lib devs help to help me show that grid :)

https://observablehq.com/@randomfractals/data-inspector

RandomFractals commented 5 years ago

I had better luck with this in vscode. still need to talk to you how you gen. that hypergrid plugin js for imports...

see here for now: https://github.com/fin-hypergrid/core/issues/804#issuecomment-493700624

RandomFractals commented 5 years ago

somewhat related: https://github.com/RandomFractals/vscode-data-preview

Probably the best demo app in public domain using your lib aside from the new demo site you just put out at https://perspective.finos.org/

vscode-data-preview-dark

Feel free to include that Data Preview ext. in your Powered By/Used By wiki/docs page on your new site or in this repo when you get to it. It's an OSS repo with some nifty perspectivejs lib and vscode api usage I bet devs would have fun exploring.

Cheers!

RandomFractals commented 5 years ago

@texodus feel free to close this ticket. Devs can use your d3 blocks if you are not buying @observablehq :)