Portinari.jl
Portinari.jl copied to clipboard
Interactive D3 plots within Pluto!
Mestiço, by Portinari 1934 made with Portinari.jl
A Julian abstraction for D3 to be run inside of Pluto! Still in its early stages.
Small demo
https://user-images.githubusercontent.com/23220288/165318957-689056e7-86af-4c77-8bf0-db3d6bc39152.mp4
Features
- Lines
- Areas
- Shapes (scatter)
- Pluto hooked events
- Composability!
Notebook Hierarchy
graph TD;
js_base.jl-->d3_abstractions.jl
d3_abstractions.jl-->context.jl;
context.js-->context.jl
d3-import.js-->context.js
attribute_splicing.js-->context.js
context.jl-->area.jl;
area.js-->area.jl
d3-import.js-->area.js
attribute_splicing.js-->area.js
context.jl-->line.jl;
line.js-->line.jl
d3-import.js-->line.js
attribute_splicing.js-->line.js
context.jl-->shape.jl;
shape.js-->shape.jl
d3-import.js-->shape.js
attribute_splicing.js-->shape.js
d3-import.js-->index.js
attribute_splicing.js-->index.js
index.js-->js_base.jl