├── .github
└── workflows
│ └── render-readme.yml
├── .gitignore
├── README.Rmd
├── README.md
├── config.yaml
├── list_htmlwidgets.R
├── other_packages.csv
└── r-js-adaptation.Rproj
/.github/workflows/render-readme.yml:
--------------------------------------------------------------------------------
1 | on:
2 | push:
3 | branches: master
4 | schedule:
5 | - cron: '0 12 * * MON'
6 |
7 | name: Render README
8 |
9 | jobs:
10 | render:
11 | name: Render README
12 | runs-on: macos-latest
13 | steps:
14 | - uses: actions/checkout@v2
15 | - uses: r-lib/actions/setup-r@v2
16 | - uses: r-lib/actions/setup-pandoc@v2
17 | - name: Install rmarkdown
18 | run: Rscript -e 'install.packages("rmarkdown")'
19 | - name: Render README
20 | run: Rscript -e 'rmarkdown::render("README.Rmd", output_format = "md_document")'
21 | - name: Commit results
22 | run: |
23 | git commit README.md -m 'Re-build README.Rmd' || echo "No changes to commit"
24 | git push origin || echo "No changes to commit"
25 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .directory
2 | .Rproj.user
3 |
--------------------------------------------------------------------------------
/README.Rmd:
--------------------------------------------------------------------------------
1 | ---
2 | output: github_document
3 | ---
4 |
5 | ## Purpose of this repo
6 |
7 | The goal of this repo is to provide a list of the JavaScript and CSS libraries that have been adapted in R, so that R developers don't lose too much time trying to determine if a particular JavaScript or CSS library has already been ported in R.
8 |
9 | ## How to contribute
10 |
11 | This repo is meant to be a collaborative effort (I can't list all adaptations by myself). The packages that are displayed in the [htmlwidgets gallery](https://gallery.htmlwidgets.org/) are automatically added to this list every Sunday just before midnight UTC.
12 |
13 | **To contribute, you only need to add an R package and the Javascript libraries it uses in `other_packages.csv`.** No need to render the R Markdown file, this will be done automatically via GitHub actions once your PR is accepted (it will take a few minutes to update the README).
14 |
15 | ## List
16 |
17 | ```{r echo = FALSE}
18 | source("list_htmlwidgets.R")
19 | ```
20 |
21 | ```{r echo = FALSE}
22 | library(knitr)
23 |
24 | kable(output, col.names = c("R Packages", "JavaScript or CSS libraries"))
25 | ```
26 |
27 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Purpose of this repo
2 |
3 | The goal of this repo is to provide a list of the JavaScript and CSS
4 | libraries that have been adapted in R, so that R developers don’t lose
5 | too much time trying to determine if a particular JavaScript or CSS
6 | library has already been ported in R.
7 |
8 | ## How to contribute
9 |
10 | This repo is meant to be a collaborative effort (I can’t list all
11 | adaptations by myself). The packages that are displayed in the
12 | [htmlwidgets gallery](https://gallery.htmlwidgets.org/) are
13 | automatically added to this list every Sunday just before midnight UTC.
14 |
15 | **To contribute, you only need to add an R package and the Javascript
16 | libraries it uses in `other_packages.csv`.** No need to render the R
17 | Markdown file, this will be done automatically via GitHub actions once
18 | your PR is accepted (it will take a few minutes to update the README).
19 |
20 | ## List
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
32 |
33 |
34 |
35 | GWalkR |
37 | graphic-walker |
39 |
40 |
41 | recogito |
43 | recogito-js annotorious |
46 |
47 |
48 | threeBrain |
50 | threejs |
52 |
53 |
54 | rpdf |
56 | pdf, jQuery |
59 |
60 |
61 | jsTree |
63 | jsTree, jQuery, bootstrap |
67 |
68 |
69 | shinyCanvas |
71 | d3 |
72 |
73 |
74 | phylocanvas |
76 | phylocanvas |
78 |
79 |
80 | msaR |
82 | msa |
84 |
85 |
86 | d3Tree |
88 | d3, cycle, d3-tip |
91 |
92 |
93 | slickR |
95 | slick |
97 |
98 |
99 | datamaps |
101 | datamaps, d3 |
104 |
105 |
106 | rChartsCalmap |
108 | Cal-Heatmap, d3 |
111 |
112 |
113 | leaflet |
115 | leaflet |
117 |
118 |
119 | DT |
121 | DataTables |
123 |
124 |
125 | dygraphs |
127 | dygraphs |
129 |
130 |
131 | metricsgraphics |
133 | metricsgraphicsjs, d3 |
136 |
137 |
138 | streamgraph |
140 | d3 |
141 |
142 |
143 | networkD3 |
145 | d3 |
146 |
147 |
148 | threejs |
150 | threejs |
152 |
153 |
154 | DiagrammeR |
156 | d3, viz, mermaid |
158 |
159 |
160 | sigmaGraph |
162 | sigma |
164 |
165 |
166 | bubbleCloud |
168 | NA |
169 |
170 |
171 | d3plus |
173 | d3plus, d3 |
175 |
176 |
177 | isotope |
179 | isotope |
181 |
182 |
183 | D3TableFilter |
185 | TableFilter, d3, jQuery
189 | Sparklines |
190 |
191 |
192 | rhandsontable |
194 | handsontable |
196 |
197 |
198 | rcdimple |
200 | dimple,
201 | d3 |
202 |
203 |
204 | sortableR |
206 | sortablejs, d3 |
209 |
210 |
211 | parcoords |
213 | parcoords, d3 |
215 |
216 |
217 | listviewer |
219 | jsoneditor, d3 |
222 |
223 |
224 | svgPanZoom |
226 | svg-pan-zoom |
228 |
229 |
230 | exportwidget |
232 | exportwidget |
233 |
234 |
235 | imageR |
237 | imageR |
238 |
239 |
240 | chartist |
242 | chartist.js |
244 |
245 |
246 | phylowidget |
248 | phylotree.js |
250 |
251 |
252 | qtlcharts |
254 | d3, d3-tip |
256 |
257 |
258 | highchartR |
260 | highcharts |
262 |
263 |
264 | greatCircles |
266 | d3 |
267 |
268 |
269 | sparklines |
271 | jquery.sparkline |
273 |
274 |
275 | rWordCloud |
277 | d3 |
278 |
279 |
280 | c3r |
282 | c3js |
283 |
284 |
285 | dcStockR |
287 | dc.js |
289 |
290 |
291 | scatterMatrixD3 |
293 | d3 |
294 |
295 |
296 | rbokeh |
298 | bokehjs |
300 |
301 |
302 | d3heatmap |
304 | d3 |
305 |
306 |
307 | rpivotTable |
309 | pivottable |
311 |
312 |
313 | formattable |
315 | NA |
316 |
317 |
318 | bubbles |
320 | d3 |
321 |
322 |
323 | pairsD3 |
325 | d3 |
326 |
327 |
328 | edgebundleR |
330 | d3 |
331 |
332 |
333 | katexR |
335 | KaTeX |
337 |
338 |
339 | navr |
341 | responsive-nav |
343 |
344 |
345 | gamer |
347 | EntangledClone |
349 |
350 |
351 | materializeR |
353 | materialize |
355 |
356 |
357 | comicR |
359 | comic.js |
361 |
362 |
363 | loryR |
365 | lory.js |
367 |
368 |
369 | d3vennR |
371 | d3, venn.js |
373 |
374 |
375 | flowtypeR |
377 | flowtype |
379 |
380 |
381 | sweetalertR |
383 | SweetAlert |
385 |
386 |
387 | sunburstR |
389 | d3 |
390 |
391 |
392 | d3hiveR |
394 | d3 |
395 |
396 |
397 | calheatmapR |
399 | d3, cal-heatmap |
401 |
402 |
403 | coffeewheel |
405 | d3 |
406 |
407 |
408 | taucharts |
410 | taucharts, d3 |
413 |
414 |
415 | vivagRaph |
417 | vivagraph js |
419 |
420 |
421 | rchess |
423 | chessjs, chessboardjs |
426 |
427 |
428 | d3wordcloud |
430 | d3, d3-cloud |
432 |
433 |
434 | plotly |
436 | plotly.js |
438 |
439 |
440 | morrisjs |
442 | morris.js |
444 |
445 |
446 | diffr |
448 | codeeiff.js |
450 |
451 |
452 | ggiraph |
454 | d3 |
455 |
456 |
457 | googleway |
459 | Google
461 | Maps Javascript API |
462 |
463 |
464 | highcharter |
466 | highcharts |
468 |
469 |
470 | mapview |
472 | leaflet.glify.js,
474 | jquery |
475 |
476 |
477 | qrage |
479 | d3 |
480 |
481 |
482 | radarchart |
484 | chart.js |
486 |
487 |
488 | rAmCharts |
490 | amCharts |
492 |
493 |
494 | rgl |
496 | NA |
497 |
498 |
499 | scatterD3 |
501 | d3 |
502 |
503 |
504 | tmap |
506 | NA |
507 |
508 |
509 | visNetwork |
511 | vis.js |
513 |
514 |
515 | canvasXpress |
517 | canvasXpress |
519 |
520 |
521 | c3 |
523 | c3.js |
524 |
525 |
526 | pier |
528 | d3pie.js |
530 |
531 |
532 | timevis |
534 | vis.js |
536 |
537 |
538 | wordcloud2 |
540 | wordcloud2.js |
542 |
543 |
544 | candela |
546 | Candela, LineUp, UpSet, OnSet, Vega, GeoJS |
553 |
554 |
555 | collapsibleTree |
557 | d3 |
558 |
559 |
560 | diffRgit |
562 | diff2html |
564 |
565 |
566 | heatmaply |
568 | plotly.js |
570 |
571 |
572 | D3plusR |
574 | D3plus |
576 |
577 |
578 | morpheus |
580 | morpheus.js |
582 |
583 |
584 | leaflet.minicharts |
586 | leaflet.minichart.js |
588 |
589 |
590 | manipulateWidget |
592 | NA |
593 |
594 |
595 | BioCircos |
597 | BioCircos.js |
599 |
600 |
601 | billboarder |
603 | billboard |
605 |
606 |
607 | lineupjs |
609 | lineupjs |
611 |
612 |
613 | upsetjs |
615 | upsetjs |
617 |
618 |
619 | mutsneedle |
621 | muts-needle-plot |
623 |
624 |
625 | sigmaNet |
627 | sigmajs |
629 |
630 |
631 | bpexploder |
633 | d3-exploding-boxplot |
635 |
636 |
637 | imageviewer |
639 | d3, jQuery |
641 |
642 |
643 | echarts4r |
645 | ECharts |
647 |
648 |
649 | echarty |
651 | ECharts |
653 |
654 |
655 | RagGrid |
657 | agGrid, jQuery |
660 |
661 |
662 | mapdeck |
664 | Deck.gl |
666 |
667 |
668 | MovingBubbles |
670 | d3 |
671 |
672 |
673 | compareBars |
675 | d3, d3-tip |
677 |
678 |
679 | topogram |
681 | cartogram-chart |
683 |
684 |
685 | d3rain |
687 | d3, d3-tip |
689 |
690 |
691 | wavesurfer |
693 | wavesurfer.js |
695 |
696 |
697 | parcats |
699 | plotly.js |
701 |
702 |
703 | apexcharter |
705 | ApexCharts |
707 |
708 |
709 | tuichartr |
711 | tui.chart |
713 |
714 |
715 | tuicalendr |
717 | tui.calendar |
719 |
720 |
721 | grapher |
723 | ngraph |
725 |
726 |
727 | g2r |
728 | g2 |
730 |
731 |
732 | globe4r |
734 | globe.gl |
736 |
737 |
738 | vennr |
740 | d3, venn.js |
742 |
743 |
744 | iheatmapr |
746 | plotly |
747 |
748 |
749 | corrly |
751 | plotly.js |
753 |
754 |
755 | pivta |
757 | webdatarocks.js |
759 |
760 |
761 | jsTreeR |
763 | jsTree, jQuery, jstree-bootstrap-theme,
767 | jsTreeGrid |
768 |
769 |
770 | thorn |
772 | PixiJS, Hamster.js |
775 |
776 |
777 | findInFiles |
779 | ansi-to-html |
781 |
782 |
783 | graph3d |
785 | vis-graph3d |
787 |
788 |
789 | rAmCharts4 |
791 | amCharts4, regression-js |
794 |
795 |
796 | aceEditor |
798 | react-ace |
800 |
801 |
802 | monaco |
804 | Monaco Editor |
806 |
807 |
808 | annotator |
810 | fabric.js, jQuery |
813 |
814 |
815 | aggrid |
817 | ag-grid |
819 |
820 |
821 | bscui |
823 | bscui |
825 |
826 |
827 | altdoc |
829 | docsify.js |
831 |
832 |
833 | tinyslider |
835 | tiny-slider.js |
837 |
838 |
839 | shinyfullscreen |
841 | screenfull.js |
843 |
844 |
845 | prompter |
847 | hint.css |
849 |
850 |
851 | circletyper |
853 | CircleType.js |
855 |
856 |
857 | spoiler |
859 | spoiler-alert.js |
861 |
862 |
863 | typed |
865 | typed.js |
867 |
868 |
869 | cicerone |
871 | driver.js |
873 |
874 |
875 | ambiorix |
877 | express.js |
879 |
880 |
881 | pushbar |
883 | pushbar.js |
885 |
886 |
887 | tippy |
889 | tippy.js |
891 |
892 |
893 | GomoGomonoMi |
895 | Animate.css |
897 |
898 |
899 | scrollrevealR |
901 | scrollrevealjs |
903 |
904 |
905 | mailtoR |
907 | MailtoUI |
909 |
910 |
911 | Rnightly |
913 | nightly.js |
915 |
916 |
917 | bubblyr |
919 | bubbly-bg |
921 |
922 |
923 | fabricerin |
925 | fabricjs |
927 |
928 |
929 | rintimg |
931 | intense-images |
933 |
934 |
935 | creature |
937 | sketch.js |
939 |
940 |
941 | flipdownr |
943 | flipdown |
945 |
946 |
947 | carbonate |
949 | carbon.js |
951 |
952 |
953 | peity |
955 | peity |
957 |
958 |
959 | shinyalert |
961 | sweetalert |
963 |
964 |
965 | rintrojs |
967 | intro.js |
969 |
970 |
971 | aos |
973 | aos |
975 |
976 |
977 | scroller |
979 | arbitrary-anchor.js |
981 |
982 |
983 | aniview |
985 | animate.Css |
987 |
988 |
989 | gotop |
991 | jquery-gotop |
993 |
994 |
995 | textyle |
997 | Textyle.js |
999 |
1000 |
1001 | countup |
1003 | CountUp.js Odometer |
1006 |
1007 |
1008 | shinyglide |
1010 | glide.js |
1012 |
1013 |
1014 | waiter |
1016 | Progress.js Spinkit.css PleaseWait.js LoadingBar.js LoadGo |
1022 |
1023 |
1024 | swipeR |
1026 | swiperjs |
1028 |
1029 |
1030 | hover |
1032 | hover.css |
1034 |
1035 |
1036 | hierplane |
1038 | hierplane.js |
1040 |
1041 |
1042 | keys |
1044 | mousetrap.js |
1046 |
1047 |
1048 | parcel |
1050 | parcel.js |
1052 |
1053 |
1054 | vov |
1056 | vov.css |
1058 |
1059 |
1060 | ideogRam |
1062 | ideogram |
1064 |
1065 |
1066 | tidyjs-r |
1068 | tidy.js |
1070 |
1071 |
1072 | g2r |
1074 | G2.js |
1076 |
1077 |
1078 | rdeck |
1080 | deck.gl |
1082 |
1083 |
1084 | trianglify |
1086 | trianglify.js |
1088 |
1089 |
1090 | baffle |
1092 | baffle.js |
1094 |
1095 |
1096 | headspace |
1098 | headroom.js |
1100 |
1101 |
1102 | egg |
1104 | egg.js |
1106 |
1107 |
1108 | marker |
1110 | markjs |
1112 |
1113 |
1114 | bracer |
1116 | braces |
1118 |
1119 |
1120 | vegawidget |
1122 | Vega-Lite |
1124 |
1125 |
1126 | virgo |
1128 | Vega-Lite |
1130 |
1131 |
1132 | shinyCyJS |
1134 | cytoscape.js |
1136 |
1137 |
1138 | dataui |
1140 | data-ui |
1142 |
1143 |
1144 | bar |
1146 | proportions-chart |
1148 |
1149 |
1150 | toastui |
1152 | TOAST
1153 | UI |
1154 |
1155 |
1156 | d3r |
1158 | d3js |
1159 |
1160 |
1161 | fullPage |
1163 | fullPage.js, pagePiling.js,
1166 | multiScroll.js |
1168 |
1169 |
1170 | reactR |
1172 | react.js |
1174 |
1175 |
1176 | shiny.react |
1178 | react.js |
1180 |
1181 |
1182 | react-trend |
1184 | react-trend.js |
1186 |
1187 |
1188 | sortable |
1190 | sortable.js |
1192 |
1193 |
1194 | vueR |
1196 | vue.js |
1198 |
1199 |
1200 | slidex |
1202 | remark.js |
1204 |
1205 |
1206 | sigmajs |
1208 | sigma.js |
1210 |
1211 |
1212 | rclipboard |
1214 | clipboard.js |
1216 |
1217 |
1218 | shinyvs |
1220 | virtual-select |
1222 |
1223 |
1224 | openlayers |
1226 | openlayers.js |
1228 |
1229 |
1230 | ricv |
1232 | image-co
1234 | mpare-viewer |
1235 |
1236 |
1237 | ggrough |
1239 | rough.js |
1241 |
1242 |
1243 | d3r |
1245 | d3.js |
1246 |
1247 |
1248 | jsReact |
1250 | react |
1252 |
1253 |
1254 | h3jsr |
1256 | h3 |
1258 |
1259 |
1260 | particlesjs |
1262 | particles.js |
1264 |
1265 |
1266 | chartjs |
1268 | chart.js |
1270 |
1271 |
1272 | shiny-impress.js |
1274 | impress.js |
1276 |
1277 |
1278 | mapboxer |
1280 | mapbox-gl-js |
1282 |
1283 |
1284 | eventdrop |
1286 | EventDrops |
1288 |
1289 |
1290 | rfrappe |
1292 | Frappe-Charts |
1294 |
1295 |
1296 | textillate |
1298 | textillate.js |
1300 |
1301 |
1302 | suncalc |
1304 | suncalc.js |
1306 |
1307 |
1308 | vis3D |
1310 | vis.js |
1312 |
1313 |
1314 | shinyCleave |
1316 | cleave.js |
1318 |
1319 |
1320 | jsonld |
1322 | jsonld.js |
1324 |
1325 |
1326 | shanban |
1328 | jkanban |
1330 |
1331 |
1332 | planetary |
1334 | planetary.js |
1336 |
1337 |
1338 | conductor |
1340 | shepherd.js |
1342 |
1343 |
1344 | shinywb |
1346 | winbox.js |
1348 |
1349 |
1350 | pagemapR |
1352 | pagemap |
1354 |
1355 |
1356 | windy |
1358 | tailwind.css |
1360 |
1361 |
1362 | shinyHeatmap |
1364 | heatmap.js |
1366 |
1367 |
1368 | howler |
1370 | howler.js |
1372 |
1373 |
1374 | video |
1376 | video.js |
1378 |
1379 |
1380 | charter |
1382 | chart.js |
1384 |
1385 |
1386 | rmapshaper |
1388 | mapshaper |
1390 |
1391 |
1392 |
1393 |
--------------------------------------------------------------------------------
/config.yaml:
--------------------------------------------------------------------------------
1 | markdown: kramdown
2 |
3 | encoding: "utf-8"
4 |
5 | sass:
6 | sass_dir: css
7 | style: compressed
8 |
9 | widgets:
10 | -
11 | name: rpdf
12 | thumbnail: images/yonicd-rpdf.png
13 | url: https://github.com/yonicd/rpdf
14 | jslibs: >
15 | [pdf](https://github.com/mozilla/pdf.js), [jQuery](https://jquery.com/)
16 | ghuser: yonicd
17 | ghrepo: rpdf
18 | tags: visualization, general
19 | cran: true
20 | examples: https://github.com/yonicd/rpdf
21 | ghauthor: yonicd
22 | short: >
23 | An htmlwidgets binding for the pdf javascript library to view pdf directly on the internal viewer.
24 | description: >
25 | View PDF files in R using the Mozilla pdf JavaScript library and the 'htmlwidgets' package. Can be used directly from the R console, from 'RStudio', in Shiny apps and R Markdown documents.
26 | -
27 | name: jsTree
28 | thumbnail: images/yonicd-jsTree.png
29 | url: https://github.com/metrumresearchgroup/jsTree
30 | jslibs: >
31 | [jsTree](https://www.jstree.com/), [jQuery](https://jquery.com/), [bootstrap](http://getbootstrap.com/)
32 | ghuser: metrumresearchgroup
33 | ghrepo: jsTree
34 | tags: visualization, heirarchy, data managment, general
35 | cran: true
36 | examples: https://github.com/metrumresearchgroup/jsTree
37 | ghauthor: yonicd
38 | short: >
39 | An htmlwidgets binding for the jsTree javascript library to interact with heirachry structures.
40 | description: >
41 | Create and customize interactive trees using the jQuery 'jsTree' plugin library and the 'htmlwidgets' package. These trees can be used directly from the R console, from 'RStudio', in Shiny apps and R Markdown html documents.
42 | -
43 | name: shinyCanvas
44 | thumbnail: images/yonicd-shinyCanvas.png
45 | url: https://github.com/metrumresearchgroup/shinyCanvas
46 | jslibs: >
47 | [d3](http://d3js.org)
48 | ghuser: metrumresearchgroup
49 | ghrepo: shinyCanvas
50 | tags: visualization, general, scatter
51 | cran: false
52 | examples: https://github.com/metrumresearchgroup/shinyCanvas
53 | ghauthor: yonicd
54 | short: >
55 | An htmlwidgets binding for the d3js editable splines with animation.
56 | description: >
57 | An htmlwidget binding for interacting with bivariate plots by dragging/adding/removing points and changing interpolations written in the d3.js library, that when used in Shiny the widget can be used as a functional slider, returning current locations of points and samples of the interpolated line with animation. This widget was motivated by an example written by [Mike Bostock](https://bl.ocks.org/mbostock/4342190).
58 | -
59 | name: phylocanvas
60 | thumbnail: images/zachcp-phylocanvas.png
61 | url: https://zachcp.github.io/phylocanvas/
62 | jslibs: >
63 | [phylocanvas](https://github.com/phylocanvas)
64 | ghuser: zachcp
65 | ghrepo: phylocanvas
66 | tags: phylogenetics, trees, biology
67 | cran: true
68 | examples: https://zachcp.github.io/phylocanvas/
69 | ghauthor: zachcp
70 | short: >
71 | An htmlwidgets binding for creating interactive phylogenetic trees.
72 | description: >
73 | An htmlwidgets binding for the excellent [phylocanvas](https://github.com/phylocanvas) library for creating interactive phylogenetic trees.
74 | -
75 | name: msaR
76 | thumbnail: images/zachcp-msaR.png
77 | url: https://zachcp.github.io/msaR/
78 | jslibs: >
79 | [msa](https://github.com/wilzbach/msa)
80 | ghuser: zachcp
81 | ghrepo: msaR
82 | tags: sequence, alignment, general, biology, DNA
83 | cran: true
84 | examples: https://zachcp.github.io/msaR/
85 | ghauthor: zachcp
86 | short: >
87 | An htmlwidgets binding for creating interactive multiple sequence alignments.
88 | description: >
89 | An htmlwidgets binding for the excellent [msa](https://github.com/wilzbach/msa) library for interactively plotting DNA or protein multiple sequence alignments.
90 | -
91 | name: d3Tree
92 | thumbnail: images/yonicd-d3Tree.png
93 | url: https://github.com/metrumresearchgroup/d3Tree
94 | jslibs: >
95 | [d3](http://d3js.org),[cycle](https://cycle.js.org/),[d3-tip](https://github.com/Caged/d3-tip)
96 | ghuser: metrumresearchgroup
97 | ghrepo: d3Tree
98 | tags: visualization, reactive query
99 | cran: true
100 | examples: https://github.com/metrumresearchgroup/d3Tree
101 | ghauthor: yonicd
102 | short: >
103 | An htmlwidgets binding for the d3js trees.
104 | description: >
105 | An htmlwidget binding for trees written in the d3.js library, that when used in shiny returns query strings that represent the current state of the tree. This widget was motivated by a [repository](https://github.com/cpsievert/shiny_apps/tree/master/ggtree) written by [Carson Sievert](https://github.com/cpsievert), and was written in collaboration with [Kent Russell](https://github.com/timelyportfolio).
106 | -
107 | name: slickR
108 | thumbnail: images/yonicd-slickR.png
109 | url: https://github.com/metrumresearchgroup/slickR
110 | jslibs: >
111 | [slick](https://github.com/kenwheeler/slick)
112 | ghuser: metrumresearchgroup
113 | ghrepo: slickR
114 | tags: visualization, general
115 | cran: true
116 | examples: https://github.com/metrumresearchgroup/slickR
117 | ghauthor: yonicd
118 | short: >
119 | An htmlwidgets binding for the slick carousel.
120 | description: >
121 | An htmlwidget binding for the excellent [slick.js](https://github.com/kenwheeler/slick) carousel library, developed by [Ken Wheeler](https://github.com/kenwheeler).
122 | -
123 | name: datamaps
124 | thumbnail: images/htmlwidgets-datamaps.png
125 | url: https://github.com/htmlwidgets/datamaps
126 | jslibs: >
127 | [datamaps](http://datamaps.github.io),[d3](http://d3js.org)
128 | ghuser: htmlwidgets
129 | ghrepo: datamaps
130 | tags: visualization,maps
131 | cran:
132 | release: alpha
133 | examples:
134 | ghauthor: ramnathv
135 | short: >
136 | An htmlwidgets binding for the datamaps package.
137 | description:
138 | -
139 | name: rChartsCalmap
140 | thumbnail: images/ramnathv-rChartsCalmap.png
141 | url: https://github.com/ramnathv/rChartsCalmap
142 | jslibs: >
143 | [Cal-Heatmap](http://kamisama.github.io/cal-heatmap/),[d3](http://d3js.org)
144 | ghuser: ramnathv
145 | ghrepo: rChartsCalmap
146 | tags: visualization,calendar,heatmap
147 | cran:
148 | release: stable
149 | examples:
150 | ghauthor: ramnathv
151 | short: >
152 | An htmlwidgets binding for the Cal-Heatmap plugin.
153 | description: >
154 | An htmlwidgets binding for the excellent [Cal-Heatmap](http://kamisama.github.io/cal-heatmap/) plugin, developed by [Wan Qi Chen](https://github.com/kamisama). This binding was motivated by a tweet by Alex Bresler and uses data provided by him on points scored by Paul George.
155 | -
156 | name: leaflet
157 | thumbnail: images/rstudio-leaflet.png
158 | url: http://rstudio.github.io/leaflet/
159 | jslibs: >
160 | [leaflet](http://leafletjs.com)
161 | ghuser: rstudio
162 | ghrepo: leaflet
163 | tags: visualization,maps
164 | cran: true
165 | release: stable
166 | examples:
167 | ghauthor: rstudio
168 | short: >
169 | Leaflet is an open-source JavaScript library for interactive maps. This package makes it easy to create Leaflet maps from R.
170 | description:
171 | -
172 | name: DT
173 | thumbnail: images/rstudio-DT.png
174 | url: http://rstudio.github.io/DT/
175 | jslibs: >
176 | [DataTables](https://www.datatables.net)
177 | ghuser: rstudio
178 | ghrepo: DT
179 | tags: tables
180 | cran: true
181 | release: stable
182 | examples:
183 | ghauthor: rstudio
184 | short: >
185 | This package provides a function datatable() to display R data via the DataTables javascript library.
186 | description:
187 | -
188 | name: dygraphs
189 | thumbnail: images/rstudio-dygraphs.png
190 | url: http://rstudio.github.io/dygraphs/
191 | jslibs: >
192 | [dygraphs](http://dygraphs.com)
193 | ghuser: rstudio
194 | ghrepo: dygraphs
195 | tags: visualization,timeseries
196 | cran: true
197 | release: stable
198 | examples:
199 | ghauthor: rstudio
200 | short: >
201 | An R interface to the dygraphs JavaScript charting library. It provides rich facilites for charting time-series data in R.
202 | description:
203 | -
204 | name: metricsgraphics
205 | thumbnail: images/hrbrmstr-metricsgraphics.png
206 | url: http://hrbrmstr.github.io/metricsgraphics/
207 | jslibs: >
208 | [metricsgraphicsjs](http://metricsgraphicsjs.org),[d3](http://d3js.org)
209 | ghuser: hrbrmstr
210 | ghrepo: metricsgraphics
211 | tags: visualization,general
212 | cran: true
213 | release: stable
214 | examples:
215 | ghauthor: hrbrmstr
216 | short: >
217 | An htmlwidget interface to the MetricsGraphics.js D3-based charting library.
218 | description:
219 | -
220 | name: streamgraph
221 | thumbnail: images/hrbrmstr-streamgraph.png
222 | url: http://hrbrmstr.github.io/streamgraph/
223 | jslibs: >
224 | [d3](http://d3js.org)
225 | ghuser: hrbrmstr
226 | ghrepo: streamgraph
227 | tags: visualization,steamgraph
228 | cran:
229 | release: stable
230 | examples:
231 | ghauthor: hrbrmstr
232 | short: >
233 | An htmlwidget for making streamgraphs.
234 | description:
235 | -
236 | name: networkD3
237 | thumbnail: images/christophergandrud-networkD3.png
238 | url: http://christophergandrud.github.io/networkD3/
239 | jslibs: >
240 | [d3](http://d3js.org)
241 | ghuser: christophergandrud
242 | ghrepo: networkD3
243 | tags: visualization,networks
244 | cran: true
245 | release: stable
246 | examples:
247 | ghauthor: christophergandrud
248 | short: >
249 | A port of Christopher Gandrud's d3Network package to the htmlwidgets framework.
250 | description:
251 | -
252 | name: threejs
253 | thumbnail: images/bwlewis-rthreejs.png
254 | url: https://github.com/bwlewis/rthreejs
255 | jslibs: >
256 | [threejs](http://threejs.org)
257 | ghuser: bwlewis
258 | ghrepo: rthreejs
259 | tags: visualization,3D
260 | cran: true
261 | release: stable
262 | examples:
263 | ghauthor: bwlewis
264 | short: >
265 | An htmlwidgets binding for three.js.
266 | description:
267 | -
268 | name: DiagrammeR
269 | thumbnail: images/rich-iannone-DiagrammeR.png
270 | url: http://rich-iannone.github.io/DiagrammeR/
271 | jslibs: >
272 | [d3](http://d3js.org),viz,[mermaid](http://knsv.github.io/mermaid/)
273 | ghuser: rich-iannone
274 | ghrepo: DiagrammeR
275 | tags: visualization,diagram,networks
276 | cran: true
277 | release: stable
278 | examples:
279 | ghauthor: rich-iannone
280 | short: >
281 | Easily create graph diagrams using R.
282 | description:
283 | -
284 | name: sigmaGraph
285 | thumbnail: images/jpmarindiaz-sigmaGraph.png
286 | url: https://github.com/jpmarindiaz/sigmaGraph
287 | jslibs: >
288 | [sigma](http://sigmajs.org)
289 | ghuser: jpmarindiaz
290 | ghrepo: sigmaGraph
291 | tags: visualization,networks
292 | cran:
293 | release: alpha
294 | examples:
295 | ghauthor: jpmarindiaz
296 | short: >
297 | R interface to sigmajs library.
298 | description:
299 | -
300 | name: bubbleCloud
301 | thumbnail:
302 | url: https://github.com/jpmarindiaz/bubbleCloud
303 | jslibs: >
304 | ghuser: jpmarindiaz
305 | ghrepo: bubbleCloud
306 | tags: visualization,bubbles
307 | cran:
308 | release: alpha
309 | examples:
310 | ghauthor: jpmarindiaz
311 | short:
312 | description:
313 | -
314 | name: d3plus
315 | thumbnail: images/jpmarindiaz-d3plus.png
316 | url: https://github.com/jpmarindiaz/d3plus
317 | jslibs: >
318 | [d3plus](http://d3plus.org),[d3](http://d3js.org)
319 | ghuser: jpmarindiaz
320 | ghrepo: d3plus
321 | tags: visualization,networks
322 | cran:
323 | release: alpha
324 | examples:
325 | ghauthor: jpmarindiaz
326 | short: >
327 | R Htmlwidget for d3plus.
328 | description:
329 | -
330 | name: isotope
331 | thumbnail: images/jpmarindiaz-isotope.png
332 | url: https://github.com/jpmarindiaz/isotope
333 | jslibs: >
334 | [isotope](http://isotope.metafizzy.co)
335 | ghuser: jpmarindiaz
336 | ghrepo: isotope
337 | tags: grid
338 | cran:
339 | release: alpha
340 | examples:
341 | ghauthor: jpmarindiaz
342 | short: >
343 | Isotope layout library for rendering R data frames as interactive galleries.
344 | description:
345 | -
346 | name: D3TableFilter
347 | thumbnail: images/ThomasSiegmund-D3TableFilter.png
348 | url: https://github.com/ThomasSiegmund/D3TableFilter
349 | jslibs: >
350 | [TableFilter](http://tablefilter.free.fr),[d3](http://d3js.org), [jQuery Sparklines](http://omnipotent.net/jquery.sparkline/)
351 | ghuser: ThomasSiegmund
352 | ghrepo: D3TableFilter
353 | tags: tables,visualization
354 | cran:
355 | release: stable
356 | examples: https://thomassiegmund.shinyapps.io/interaction/
357 | ghauthor: ThomasSiegmund
358 | short: >
359 | A table widget based on Max Guglielmi's "HTML Table Filter Generator" and D3.js.
360 | description:
361 | -
362 | name: rhandsontable
363 | thumbnail: images/jrowen-rhandsontable.png
364 | url: https://github.com/jrowen/rhandsontable/
365 | jslibs: >
366 | [handsontable](http://handsontable.com)
367 | ghuser: jrowen
368 | ghrepo: rhandsontable
369 | tags: tables
370 | cran: true
371 | release: alpha
372 | examples:
373 | ghauthor: jrowen
374 | short: >
375 | An htmlwidgets implementation of Handsontable.js, a minimalist Excel-like data grid editor for HTML & JavaScript.
376 | description:
377 | -
378 | name: rcdimple
379 | thumbnail: images/timelyportfolio-rcdimple.png
380 | url: https://github.com/timelyportfolio/rcdimple
381 | jslibs: >
382 | [dimple](http://dimplejs.org),[d3](http://d3js.org)
383 | ghuser: timelyportfolio
384 | ghrepo: rcdimple
385 | tags: visualization,general
386 | cran:
387 | release: stable
388 | examples: http://www.buildingwidgets.com/blog/2015/3/18/week-11-dimple-as-htmlwidget
389 | ghauthor: timelyportfolio
390 | short: >
391 | An htmlwidget for dimple.js. The goal is beautiful, customizable d3.js charts with minimal code and no knowledge of JavaScript.
392 | description:
393 | -
394 | name: sortableR
395 | thumbnail: images/timelyportfolio-sortableR.png
396 | url: https://github.com/timelyportfolio/sortableR
397 | jslibs: >
398 | [sortablejs](http://rubaxa.github.io/Sortable/),[d3](http://d3js.org)
399 | ghuser: timelyportfolio
400 | ghrepo: sortableR
401 | tags: structure
402 | cran:
403 | release: stable
404 | examples:
405 | ghauthor: timelyportfolio
406 | short: >
407 | sortableR attempts to harness some of the power of Sortable.js.
408 | description:
409 | -
410 | name: parcoords
411 | thumbnail: images/timelyportfolio-parcoords.png
412 | url: https://github.com/timelyportfolio/parcoords
413 | jslibs: >
414 | parcoords,[d3](http://d3js.org)
415 | ghuser: timelyportfolio
416 | ghrepo: parcoords
417 | tags: visualization,parallelcoords
418 | cran:
419 | release: stable
420 | examples:
421 | ghauthor: timelyportfolio
422 | short: >
423 | R htmlwidget for parallel-coordinates d3 chart.
424 | description:
425 | -
426 | name: listviewer
427 | thumbnail: images/timelyportfolio-listviewer.png
428 | url: https://github.com/timelyportfolio/listviewer
429 | jslibs: >
430 | [jsoneditor](https://github.com/josdejong/jsoneditor),[d3](http://d3js.org)
431 | ghuser: timelyportfolio
432 | ghrepo: listviewer
433 | tags: structure
434 | cran: true
435 | release: stable
436 | examples:
437 | ghauthor: timelyportfolio
438 | short: >
439 | A package of R htmlwidgets to interactively view and maybe modify lists. Provides one interface to jsoneditor.
440 | description:
441 | -
442 | name: svgPanZoom
443 | thumbnail: images/svgPanZoom.png
444 | url: https://github.com/timelyportfolio/svgPanZoom
445 | jslibs: >
446 | [svg-pan-zoom](https://github.com/ariutta/svg-pan-zoom)
447 | ghuser: timelyportfolio
448 | ghrepo: svgPanZoom
449 | tags: visualization
450 | cran: true
451 | release: stable
452 | examples:
453 | ghauthor: timelyportfolio
454 | short: >
455 | Gives R users an easy way to add panning and zooming to any R graphics (base, ggplot2, lattice, and lots more).
456 | description:
457 | -
458 | name: exportwidget
459 | thumbnail:
460 | url: https://github.com/timelyportfolio/exportwidget
461 | jslibs: >
462 | exportwidget
463 | ghuser: timelyportfolio
464 | ghrepo: exportwidget
465 | tags: export
466 | cran:
467 | release: stable
468 | examples:
469 | ghauthor: timelyportfolio
470 | short: >
471 | R htmlwidget to export other htmlwidgets and SVG as png.
472 | description:
473 | -
474 | name: imageR
475 | thumbnail: images/timelyportfolio-imageR.png
476 | url: https://github.com/timelyportfolio/imageR
477 | jslibs: >
478 | imageR
479 | ghuser: timelyportfolio
480 | ghrepo: imageR
481 | tags: visualization,general
482 | cran:
483 | release: stable
484 | examples:
485 | ghauthor: timelyportfolio
486 | short: >
487 | Intense-images htmlwidget for R.
488 | description:
489 | -
490 | name: chartist
491 | thumbnail: images/yutannihilation-chartist.png
492 | url: https://github.com/yutannihilation/chartist
493 | jslibs: >
494 | [chartist.js](http://gionkunz.github.io/chartist-js/index.html)
495 | ghuser: yutannihilation
496 | ghrepo: chartist
497 | tags: visualization,general
498 | cran:
499 | release:
500 | examples:
501 | ghauthor: yutannihilation
502 | short: >
503 | R interface to chartist.js.
504 | description:
505 | -
506 | name: phylowidget
507 | thumbnail: images/sdwfrost-phylowidget.png
508 | url: https://github.com/sdwfrost/phylowidget
509 | jslibs: >
510 | [phylotree.js](https://github.com/veg/phylotree.js)
511 | ghuser: sdwfrost
512 | ghrepo: phylowidget
513 | tags: visualization,biology
514 | cran:
515 | release:
516 | examples:
517 | ghauthor: sdwfrost
518 | short: >
519 | An R interface to phylotree.js, a JavaScript interactive viewer of phylogenetic trees.
520 | description:
521 | -
522 | name: qtlcharts
523 | thumbnail: images/kbroman-qtlcharts.png
524 | url: http://kbroman.org/qtlcharts/
525 | jslibs: >
526 | [d3](http://d3js.org), [d3-tip](https://github.com/Caged/d3-tip)
527 | ghuser: kbroman
528 | ghrepo: qtlcharts
529 | tags: visualization,qtl,genetics,biology
530 | cran: true
531 | release: 0.5-15
532 | examples:
533 | ghauthor: kbroman
534 | short: >
535 | Interactive Graphics FOR QTL Experiments.
536 | description:
537 | -
538 | name: highchartR
539 | thumbnail:
540 | url: https://github.com/jcizel/highchartR
541 | jslibs: >
542 | [highcharts](http://www.highcharts.com/products/highcharts)
543 | ghuser: jcizel
544 | ghrepo: highchartR
545 | tags: visualization,general,stocks
546 | cran:
547 | release:
548 | examples:
549 | ghauthor: jcizel
550 | short: >
551 | An htmlwidget wrapper for Highcharts and Highstock APIs.
552 | description:
553 | -
554 | name: greatCircles
555 | thumbnail: images/homeaway-great-circles.png
556 | url: https://github.com/homeaway/great-circles
557 | jslibs: >
558 | [d3](http://d3js.org)
559 | ghuser: homeaway
560 | ghrepo: great-circles
561 | tags: visualization,maps
562 | cran:
563 | release:
564 | examples:
565 | ghauthor: homeaway
566 | short: >
567 | Create great circles arcs via d3, Shiny, htmlwidgets and R.
568 | description:
569 | -
570 | name: sparklines
571 | thumbnail: images/htmlwidgets-sparkline.png
572 | url: https://github.com/htmlwidgets/sparkline
573 | jslibs: >
574 | [jquery.sparkline]((http://omnipotent.net/jquery.sparkline))
575 | ghuser: htmlwidgets
576 | ghrepo: sparkline
577 | tags: visualization,sparkline
578 | cran:
579 | release:
580 | examples:
581 | ghauthor: htmlwidgets
582 | short: >
583 | Create jquery sparklines from R.
584 | description:
585 | -
586 | name: rWordCloud
587 | thumbnail: images/adymimos-rWordCloud.png
588 | url: https://github.com/adymimos/rWordCloud
589 | jslibs: >
590 | [d3](http://d3js.org)
591 | ghuser: adymimos
592 | ghrepo: rWordCloud
593 | tags: visualization,wordcloud
594 | cran:
595 | release:
596 | examples:
597 | ghauthor: adymimos
598 | short: >
599 | An htmlwidget interface for d3 word cloud.
600 | description:
601 | -
602 | name: c3r
603 | thumbnail: images/HarlanH-c3r.png
604 | url: https://github.com/HarlanH/c3r
605 | jslibs: >
606 | [c3js](http://c3js.org)
607 | ghuser: HarlanH
608 | ghrepo: c3r
609 | tags: visualization,general
610 | cran:
611 | release:
612 | examples:
613 | ghauthor: HarlanH
614 | short: >
615 | An htmlwidgets interface to the c3.js d3 charting library.
616 | description:
617 | -
618 | name: dcStockR
619 | thumbnail: images/yutannihilation-dcStockR.png
620 | url: https://github.com/yutannihilation/dcStockR
621 | jslibs: >
622 | [dc.js](https://dc-js.github.io/dc.js/)
623 | ghuser: yutannihilation
624 | ghrepo: dcStockR
625 | tags: visualization,stocks
626 | cran:
627 | release:
628 | examples:
629 | ghauthor: yutannihilation
630 | short: >
631 | R bindings for dc.js.
632 | description:
633 | -
634 | name: scatterMatrixD3
635 | thumbnail: images/jcizel-scatterMatrixD3.png
636 | url: https://github.com/jcizel/scatterMatrixD3
637 | jslibs: >
638 | [d3](http://d3js.org)
639 | ghuser: jcizel
640 | ghrepo: scatterMatrixD3
641 | tags: visualization,scatterplot
642 | cran:
643 | release:
644 | examples:
645 | ghauthor: jcizel
646 | short: >
647 | R interface to Benjie Chen's extension of Mike Bostock's scatterplot matrix.
648 | description:
649 | -
650 | name: rbokeh
651 | thumbnail: images/bokeh-rbokeh.png
652 | url: https://hafen.github.io/rbokeh
653 | jslibs: >
654 | [bokehjs](http://bokeh.pydata.org/en/latest/)
655 | ghuser: bokeh
656 | ghrepo: rbokeh
657 | tags: visualization,general
658 | cran: true
659 | release:
660 | examples:
661 | ghauthor: hafen
662 | short: >
663 | An interface to Bokeh that provides a flexible, powerful, declarative framework for creating interactive plots.
664 | description:
665 | -
666 | name: d3heatmap
667 | thumbnail: images/rstudio-d3heatmap.png
668 | url: https://github.com/rstudio/d3heatmap
669 | jslibs: >
670 | [d3](http://d3js.org)
671 | ghuser: rstudio
672 | ghrepo: d3heatmap
673 | tags: visualization,heatmap
674 | cran: true
675 | release:
676 | examples:
677 | ghauthor: rstudio
678 | short: >
679 | A D3.js-based heatmap htmlwidget for R.
680 | description:
681 | -
682 | name: rpivotTable
683 | thumbnail: images/smartinsightsfromdata-rpivotTable.png
684 | url: https://github.com/smartinsightsfromdata/rpivotTable
685 | jslibs: >
686 | [pivottable](http://nicolas.kruchten.com/pivottable/examples/)
687 | ghuser: smartinsightsfromdata
688 | ghrepo: rpivotTable
689 | tags: visualization,pivot,table
690 | cran: true
691 | release: 0.1.5.2
692 | examples:
693 | ghauthor: smartinsightsfromdata
694 | short: >
695 | R interface to the pivottable library.
696 | description:
697 | -
698 | name: formattable
699 | thumbnail: images/renkun-ken-formattable.png
700 | url: http://renkun.me/formattable/
701 | jslibs: >
702 | ghuser: renkun-ken
703 | ghrepo: formattable
704 | tags: table
705 | cran: true
706 | release:
707 | examples:
708 | ghauthor: renkun-ken
709 | short: >
710 | Formattable data structures.
711 | description:
712 | -
713 | name: bubbles
714 | thumbnail: images/jcheng5-bubbles.png
715 | url: http://github.com/jcheng5/bubbles
716 | jslibs: >
717 | [d3](http://d3js.org)
718 | ghuser: jcheng5
719 | ghrepo: bubbles
720 | tags: visualization,bubbles,scatter,plot
721 | cran:
722 | release:
723 | examples:
724 | ghauthor: jcheng5
725 | short: >
726 | d3 Bubble Chart htmlwidget.
727 | description:
728 | -
729 | name: pairsD3
730 | thumbnail: images/garthtarr-pairsD3.png
731 | url: https://github.com/garthtarr/pairsD3
732 | jslibs: >
733 | [d3](http://d3js.org)
734 | ghuser: garthtarr
735 | ghrepo: pairsD3
736 | tags: visualization,scatterplot,pairs
737 | cran: true
738 | release:
739 | examples:
740 | ghauthor: garthtarr
741 | short: >
742 | D3 Scatterplot Matrices.
743 | description:
744 | -
745 | name: edgebundleR
746 | thumbnail: images/garthtarr-edgebundleR.png
747 | url: https://github.com/garthtarr/edgebundleR
748 | jslibs: >
749 | [d3](http://d3js.org)
750 | ghuser: garthtarr
751 | ghrepo: edgebundleR
752 | tags: visualization,hierarchical,layout,bundle,networks
753 | cran: true
754 | release:
755 | examples:
756 | ghauthor: garthtarr
757 | short: >
758 | Circle plot with bundled edges.
759 | description:
760 | -
761 | name: katexR
762 | thumbnail: images/timelyportfolio-katexR.png
763 | url: http://www.buildingwidgets.com/blog/2015/2/5/week-05-katex-in-r
764 | jslibs: >
765 | [KaTeX](https://github.com/Khan/KaTeX)
766 | ghuser: timelyportfolio
767 | ghrepo: katexR
768 | tags: math,LaTeX
769 | cran:
770 | release:
771 | examples:
772 | ghauthor: timelyportfolio
773 | short: >
774 | KaTeX in R.
775 | description:
776 | -
777 | name: navr
778 | thumbnail: images/timelyportfolio-navr.png
779 | url: http://www.buildingwidgets.com/blog/2015/3/11/week-10-responsive-toolbars
780 | jslibs: >
781 | [responsive-nav](http://responsive-nav.com/)
782 | ghuser: timelyportfolio
783 | ghrepo: navr
784 | tags: toolbar,navigation,html
785 | cran:
786 | release:
787 | examples:
788 | ghauthor: timelyportfolio
789 | short: >
790 | An htmlwidget for Responsive-Nav.
791 | description:
792 | -
793 | name: gamer
794 | thumbnail: images/timelyportfolio-gamer.png
795 | url: http://www.buildingwidgets.com/blog/2015/4/21/week-16-gamer
796 | jslibs: >
797 | [EntangledClone](https://github.com/Cacodaimon/EntangledClone)
798 | ghuser: timelyportfolio
799 | ghrepo: gamer
800 | tags: game
801 | cran:
802 | release:
803 | examples:
804 | ghauthor: timelyportfolio
805 | short: >
806 | Games as htmlwidgets for R.
807 | description:
808 | -
809 | name: materializeR
810 | thumbnail: images/timelyportfolio-materializeR.png
811 | url: http://www.buildingwidgets.com/blog/2015/5/1/week-17-materializer
812 | jslibs: >
813 | [materialize](http://materializecss.com/)
814 | ghuser: timelyportfolio
815 | ghrepo: materializeR
816 | tags: CSS,template,html,framework
817 | cran:
818 | release:
819 | examples:
820 | ghauthor: timelyportfolio
821 | short: >
822 | Materialize front-end web framework as an htmlwidget in R.
823 | description:
824 | -
825 | name: comicR
826 | thumbnail: images/timelyportfolio-comicR.png
827 | url: http://www.buildingwidgets.com/blog/2015/5/8/week-18-comicr
828 | jslibs: >
829 | [comic.js](https://github.com/balint42/comic.js)
830 | ghuser: timelyportfolio
831 | ghrepo: comicR
832 | tags: xkcd,cartoon,comic
833 | cran:
834 | release:
835 | examples:
836 | ghauthor: timelyportfolio
837 | short: >
838 | Comic (xkcd-like) effects for R output.
839 | description:
840 | -
841 | name: loryR
842 | thumbnail: images/timelyportfolio-loryR.png
843 | url: http://www.buildingwidgets.com/blog/2015/5/14/week-19-loryr-slider
844 | jslibs: >
845 | [lory.js](http://meandmax.github.io/lory/)
846 | ghuser: timelyportfolio
847 | ghrepo: loryR
848 | tags: slider,html
849 | cran:
850 | release:
851 | examples:
852 | ghauthor: timelyportfolio
853 | short: >
854 | Slider htmlwidget your images based on lory.js.
855 | description:
856 | -
857 | name: d3vennR
858 | thumbnail: images/timelyportfolio-d3vennR.png
859 | url: http://www.buildingwidgets.com/blog/2015/6/5/week-22-d3vennr
860 | jslibs: >
861 | [d3](http://d3js.org), [venn.js](https://github.com/benfred/venn.js)
862 | ghuser: timelyportfolio
863 | ghrepo: d3vennR
864 | tags: visualization,sets,venn
865 | cran:
866 | release:
867 | examples:
868 | ghauthor: timelyportfolio
869 | short: >
870 | Interactive Venn/Euler diagrams in R.
871 | description:
872 | -
873 | name: flowtypeR
874 | thumbnail: images/timelyportfolio-flowtypeR.png
875 | url: http://www.buildingwidgets.com/blog/2015/6/17/week-24-flowtyper
876 | jslibs: >
877 | [flowtype](http://simplefocus.com/flowtype)
878 | ghuser: timelyportfolio
879 | ghrepo: flowtypeR
880 | tags: html,text
881 | cran:
882 | release:
883 | examples:
884 | ghauthor: timelyportfolio
885 | short: >
886 | R htmlwidget for flowtype.js.
887 | description:
888 | -
889 | name: sweetalertR
890 | thumbnail: images/timelyportfolio-sweetalertR.png
891 | url: http://www.buildingwidgets.com/blog/2015/6/29/week-25-sweetalertr
892 | jslibs: >
893 | [SweetAlert](http://t4t5.github.io/sweetalert)
894 | ghuser: timelyportfolio
895 | ghrepo: sweetalertR
896 | tags: html,alert,popup
897 | cran:
898 | release:
899 | examples:
900 | ghauthor: timelyportfolio
901 | short: >
902 | R htmlwidget for SweetAlert.
903 | description:
904 | -
905 | name: sunburstR
906 | thumbnail: images/timelyportfolio-sunburstR.png
907 | url: http://www.buildingwidgets.com/blog/2015/7/2/week-26-sunburstr
908 | jslibs: >
909 | [d3](http://d3js.org)
910 | ghuser: timelyportfolio
911 | ghrepo: sunburstR
912 | tags: visualization,sunburst
913 | cran: true
914 | release: stable
915 | examples:
916 | ghauthor: timelyportfolio
917 | short: >
918 | R htmlwidget for d3.js sequences sunburst.
919 | description:
920 | -
921 | name: d3hiveR
922 | thumbnail: images/timelyportfolio-d3hiveR.png
923 | url: http://www.buildingwidgets.com/blog/2015/7/11/week-27-d3hiver
924 | jslibs: >
925 | [d3](http://d3js.org)
926 | ghuser: timelyportfolio
927 | ghrepo: d3hiveR
928 | tags: visualization,hive
929 | cran:
930 | release:
931 | examples:
932 | ghauthor: timelyportfolio
933 | short: >
934 | R htmlwidget for d3.js hive plots.
935 | description:
936 | -
937 | name: calheatmapR
938 | thumbnail: images/durtal-calheatmapR.png
939 | url: http://durtal.github.io/calheatmapR/
940 | jslibs: >
941 | [d3](http://d3js.org), [cal-heatmap](https://kamisama.github.io/cal-heatmap/)
942 | ghuser: durtal
943 | ghrepo: calheatmapR
944 | tags: visualization,heatmap,calendar
945 | cran:
946 | release:
947 | examples:
948 | ghauthor: durtal
949 | short: >
950 | Interface to the cal-heatmap Javascript charting library.
951 | description:
952 | -
953 | name: coffeewheel
954 | thumbnail: images/armish-coffeewheel.png
955 | url: https://github.com/armish/coffeewheel
956 | jslibs: >
957 | [d3](http://d3js.org)
958 | ghuser: armish
959 | ghrepo: coffeewheel
960 | tags: visualization,treemap,hierarchical,wheel,zoomable
961 | cran: false
962 | release: 1.0
963 | examples: https://github.com/armish/coffeewheel#sample-plotting
964 | ghauthor: armish
965 | short: >
966 | R wrapper for the famaous coffee-wheel visualization.
967 | description:
968 | -
969 | name: taucharts
970 | thumbnail: images/hrbrmstr-taucharts.png
971 | url: https://github.com/hrbrmstr/taucharts
972 | jslibs: >
973 | [taucharts](http://www.taucharts.com/),[d3](http://d3js.org)
974 | ghuser: hrbrmstr
975 | ghrepo: taucharts
976 | tags: visualization,general
977 | cran: false
978 | release: 0.4.0
979 | examples: >
980 | http://rpubs.com/hrbrmstr/taucharts,http://www.buildingwidgets.com/blog/2015/8/5/week-31-taucharts
981 | ghauthor: hrbrmstr
982 | short: >
983 | A wrapper for the full-featured taucharts d3.js charting library.
984 | description:
985 | -
986 | name: vivagRaph
987 | thumbnail: images/keeganhines-vivagRaph.png
988 | url: https://github.com/keeganhines/vivagRaph
989 | jslibs: >
990 | [vivagraph js](https://github.com/anvaka/VivaGraphJS)
991 | ghuser: keeganhines
992 | ghrepo: vivagRaph
993 | tags: visualization,networks
994 | cran: false
995 | release: alpha
996 | examples:
997 | ghauthor: keeganhines
998 | short: >
999 | Interactive network visualizations with the VivaGraph js library.
1000 | description:
1001 | -
1002 | name: rchess
1003 | thumbnail: images/jbkunst-rchess.png
1004 | url: https://github.com/jbkunst/rchess
1005 | jslibs: >
1006 | [chessjs](https://github.com/jhlywa/chess.js),[chessboardjs](http://chessboardjs.com/)
1007 | ghuser: jbkunst
1008 | ghrepo: rchess
1009 | tags: chess
1010 | cran: true
1011 | release: stable
1012 | examples: >
1013 | http://rpubs.com/jbkunst/rchess2,http://jkunst.com/r/visualizing-chess-data-with-ggplot/
1014 | ghauthor: jbkunst
1015 | short: >
1016 | Chess validations, piece movements, check detection, and chessboard plotting.
1017 | description: >
1018 | rchess integrates functions to plot chessboards given a Forsyth Edwards and Portable Game notations.
1019 | -
1020 | name: d3wordcloud
1021 | thumbnail: images/jbkunst-d3wordcloud.png
1022 | url: https://github.com/jbkunst/d3wordcloud
1023 | jslibs: >
1024 | [d3](http://d3js.org),[d3-cloud](https://github.com/jasondavies/d3-cloud)
1025 | ghuser: jbkunst
1026 | ghrepo: d3wordcloud
1027 | tags: d3,wordcloud
1028 | cran: false
1029 | release: stable
1030 | examples: >
1031 | http://rpubs.com/jbkunst/100416,https://jbkunst.shinyapps.io/d3wordcloud
1032 | ghauthor: jbkunst
1033 | short: >
1034 | R interface for d3 wordcloud.
1035 | description: >
1036 | d3wordcloud package offers several arguments to customize: size, font, color, rotation for texts among others.
1037 | -
1038 | name: plotly
1039 | thumbnail: images/ropensci-plotly.png
1040 | url: https://plot.ly/r
1041 | jslibs: >
1042 | [plotly.js](https://github.com/plotly/plotly.js)
1043 | ghuser: ropensci
1044 | ghrepo: plotly
1045 | tags: d3,webgl
1046 | cran: true
1047 | release: stable
1048 | examples: >
1049 | https://plot.ly/r
1050 | ghauthor: cpsievert
1051 | short: >
1052 | Create interactive web graphics via Plotly's JavaScript graphing library.
1053 | description: >
1054 | Easily translate ggplot2 graphs to an interactive web-based version and/or create custom web-based visualizations directly from R. Once uploaded to a plotly account, plotly graphs (and the data behind them) can be viewed and modified in a web browser.
1055 | -
1056 | name: morrisjs
1057 | thumbnail: images/tutuchan-morrisjs.png
1058 | url: https://github.com/Tutuchan/morrisjs
1059 | jslibs: >
1060 | [morris.js](http://morrisjs.github.io/morris.js/)
1061 | ghuser: tutuchan
1062 | ghrepo: morrisjs
1063 | tags: vizualisation,general
1064 | cran: false
1065 | release: stable
1066 | examples:
1067 | ghauthor: tutuchan
1068 | short: >
1069 | Draw interactive time-series bar, line, area, and donut charts with morris.js
1070 | description:
1071 | -
1072 | name: diffr
1073 | thumbnail: images/diffr.png
1074 | url: https://github.com/muschellij2/diffr
1075 | jslibs: >
1076 | [codeeiff.js](https://github.com/danvk/codediff.js)
1077 | ghuser: muschellij2
1078 | ghrepo: diffr
1079 | tags: text
1080 | cran: true
1081 | release:
1082 | examples:
1083 | ghauthor: muschellij2
1084 | short: >
1085 | Display differences between two files using the codediff library.
1086 | description:
1087 | -
1088 | name: ggiraph
1089 | thumbnail: images/ggiraph.png
1090 | url: http://davidgohel.github.io/ggiraph
1091 | jslibs: >
1092 | [d3](http://d3js.org)
1093 | ghuser: davidgohel
1094 | ghrepo: ggiraph
1095 | tags: visualization,general
1096 | cran: true
1097 | release:
1098 | examples:
1099 | ghauthor: davidgohel
1100 | short: >
1101 | Make ggplot2 graphics interactive.
1102 | description:
1103 | -
1104 | name: googleway
1105 | thumbnail: images/googleway_map.png
1106 | url: http://github.com/SymbolixAU/googleway
1107 | jslibs: >
1108 | [Google Maps Javascript API](https://developers.google.com/maps/documentation/javascript/libraries)
1109 | ghuser: SymbolixAU
1110 | ghrepo: googleway
1111 | tags: visualization,maps
1112 | cran: true
1113 | release:
1114 | examples:
1115 | ghauthor: SymbolixAU
1116 | short: >
1117 | Interactive Google Maps
1118 | description:
1119 | -
1120 | name: highcharter
1121 | thumbnail: images/highcharter.png
1122 | url: http://jkunst.com/highcharter
1123 | jslibs: >
1124 | [highcharts](http://www.highcharts.com)
1125 | ghuser: jbkunst
1126 | ghrepo: highcharter
1127 | tags: visualization,general
1128 | cran: true
1129 | release:
1130 | examples:
1131 | ghauthor: jbkunst
1132 | short: >
1133 | A wrapper for the 'highcharts' library
1134 | description:
1135 | -
1136 | name: mapview
1137 | thumbnail: images/mapview.png
1138 | url: https://github.com/environmentalinformatics-marburg/mapview
1139 | jslibs: >
1140 | [leaflet.glify.js](https://github.com/robertleeplummerjr/Leaflet.glify), [jquery](https://jquery.com/)
1141 | ghuser: environmentalinformatics-marburg
1142 | ghrepo: mapview
1143 | tags: visualization,maps
1144 | cran: true
1145 | release:
1146 | examples:
1147 | ghauthor: tim-salabim
1148 | short: >
1149 | Interactive viewing of spatial objects in R.
1150 | description:
1151 | -
1152 | name: qrage
1153 | thumbnail: images/qrage.png
1154 | url: https://github.com/cran/qrage
1155 | jslibs: >
1156 | [d3](http://d3js.org)
1157 | ghuser: cran
1158 | ghrepo: qrage
1159 | tags: visualization,networks
1160 | cran: true
1161 | release:
1162 | examples:
1163 | ghauthor: ShingoYamamoto
1164 | short: >
1165 | Create D3 JavaScript force directed graphs from R.
1166 | description:
1167 | -
1168 | name: radarchart
1169 | thumbnail: images/radarchart.png
1170 | url: https://github.com/mangothecat/radarchart
1171 | jslibs: >
1172 | [chart.js](http://www.chartjs.org/)
1173 | ghuser: mangothecat
1174 | ghrepo: radarchart
1175 | tags: visualization,radar
1176 | cran: true
1177 | release:
1178 | examples:
1179 | ghauthor: dougmet
1180 | short: >
1181 | Create interactive radar charts using the 'Chart.js' JavaScript library.
1182 | description:
1183 | -
1184 | name: rAmCharts
1185 | thumbnail: images/rAmCharts.png
1186 | url: http://datastorm-open.github.io/introduction_ramcharts/
1187 | jslibs: >
1188 | [amCharts](https://www.amcharts.com/)
1189 | ghuser: datastorm-open
1190 | ghrepo: rAmCharts
1191 | tags: visualization,general
1192 | cran: true
1193 | release:
1194 | examples:
1195 | ghauthor: Djaiff
1196 | short: >
1197 | API for using the 'amCharts' library.
1198 | description:
1199 | -
1200 | name: rgl
1201 | thumbnail: images/rglwidget.png
1202 | url: https://r-forge.r-project.org/projects/rgl/
1203 | jslibs: >
1204 | ghuser: rforge
1205 | ghrepo: rgl
1206 | tags: visualization,3D,crosstalk
1207 | cran: true
1208 | release:
1209 | examples: https://cran.r-project.org/web/packages/rgl/vignettes/rgl.html, https://cran.r-project.org/web/packages/rgl/vignettes/WebGL.html
1210 | ghauthor: dmurdoch
1211 | short: >
1212 | 'rgl' in the htmlwidgets framework.
1213 | description:
1214 | 3D interactive graphs using WebGL. Crosstalk is supported for syncing selections and filtering.
1215 | -
1216 | name: scatterD3
1217 | thumbnail: images/scatterd3.png
1218 | url: https://github.com/juba/scatterD3
1219 | jslibs: >
1220 | [d3](http://d3js.org)
1221 | ghuser: juba
1222 | ghrepo: scatterD3
1223 | tags: visualization,scatterplot
1224 | cran: true
1225 | release:
1226 | examples:
1227 | ghauthor: juba
1228 | short: >
1229 | D3 JavaScript scatterplots from R.
1230 | description:
1231 | -
1232 | name: tmap
1233 | thumbnail: images/tmap.png
1234 | url: https://github.com/mtennekes/tmap
1235 | jslibs: >
1236 | ghuser: mtennekes
1237 | ghrepo: tmap
1238 | tags: visualization,maps
1239 | cran: true
1240 | release:
1241 | examples:
1242 | ghauthor: mtennekes
1243 | short: >
1244 | Thematic maps for visualizing geographic statistical data.
1245 | description:
1246 | -
1247 | name: visNetwork
1248 | thumbnail: images/visNetwork.png
1249 | url: http://datastorm-open.github.io/visNetwork/
1250 | jslibs: >
1251 | [vis.js](http://visjs.org/)
1252 | ghuser: datastorm-open
1253 | ghrepo: visNetwork
1254 | tags: visualization,networks
1255 | cran: true
1256 | release:
1257 | examples:
1258 | ghauthor: bthieurmel
1259 | short: >
1260 | vis.js library for interactive network visualization.
1261 | description:
1262 | -
1263 | name: canvasXpress
1264 | thumbnail: images/canvasXpress.png
1265 | url: https://github.com/neuhausi/canvasXpress/
1266 | jslibs: >
1267 | [canvasXpress](http://www.canvasXpress.org/)
1268 | ghuser: neuhausi
1269 | ghrepo: canvasXpress
1270 | tags: genomics,heatmap,network,scatter,genome,venn,cloud,treemap,boxplot
1271 | cran: true
1272 | release:
1273 | examples:
1274 | ghauthor: neuhausi
1275 | short: >
1276 | A wrapper for CanvasXpress.
1277 | description:
1278 | -
1279 | name: c3
1280 | thumbnail: images/mrjoh3_c3.png
1281 | url: https://github.com/mrjoh3/c3
1282 | jslibs: >
1283 | [c3.js](http://c3js.org/)
1284 | ghuser: mrjoh3
1285 | ghrepo: c3
1286 | tags: visualization,plots,charts
1287 | cran: true
1288 | release: 0.2.0
1289 | examples: https://cran.r-project.org/web/packages/c3/vignettes/examples.html
1290 | ghauthor: mrjoh3
1291 | short: >
1292 | c3.js library for simple charts.
1293 | description: >
1294 | This is an implimentation of the c3 charting library. The package is still under active development but all of the charts types have been implimented (scatter, bar, line, donut gauge)
1295 | -
1296 | name: pier
1297 | thumbnail: images/mrjoh3_pier.png
1298 | url: https://github.com/mrjoh3/pier
1299 | jslibs: >
1300 | [d3pie.js](http://d3pie.org/)
1301 | ghuser: mrjoh3
1302 | ghrepo: c3
1303 | tags: visualization, pie and donut charts
1304 | cran: false
1305 | release:
1306 | examples:
1307 | ghauthor: mrjoh3
1308 | short: >
1309 | d3pie.js library for simple pie and donut charts.
1310 | description:
1311 | -
1312 | name: timevis
1313 | thumbnail: images/daattali-timevis.png
1314 | url: "https://github.com/daattali/timevis#readme"
1315 | jslibs: >
1316 | [vis.js](http://visjs.org/)
1317 | ghuser: daattali
1318 | ghrepo: timevis
1319 | tags: visualization,timeline
1320 | cran: true
1321 | release: stable
1322 | examples: >
1323 | [Demo Shiny app](http://daattali.com/shiny/timevis-demo/)
1324 | ghauthor: daattali
1325 | short: >
1326 | Create interactive timeline visualizations in R.
1327 | description: >
1328 | `timevis` lets you create rich and fully interactive timeline visualizations in R. Timelines can be included in Shiny apps and R markdown documents, or viewed from the R console and RStudio Viewer. `timevis` includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. This package is based on the vis.js Timeline module.
1329 | -
1330 | name: wordcloud2
1331 | thumbnail: images/wordcloud2.png
1332 | url: https://github.com/lchiffon/wordcloud2
1333 | jslibs: >
1334 | [wordcloud2.js](https://github.com/timdream/wordcloud2.js)
1335 | ghuser: lchiffon
1336 | ghrepo: wordcloud2
1337 | tags: visualization, wordcloud
1338 | cran: true
1339 | release: 0.2.0
1340 | examples: >
1341 | [introduction](https://cloud.r-project.org/web/packages/wordcloud2/vignettes/wordcloud.html)
1342 | ghauthor: lchiffon
1343 | short: >
1344 | R binding to wordcloud2.js library for interactive wordclouds.
1345 | description: A fast visualization tool for creating wordcloud by using wordcloud2.js.
1346 | -
1347 | name: candela
1348 | thumbnail: images/kitware-candela.png
1349 | url: https://candela.readthedocs.io
1350 | jslibs: >
1351 | [Candela](https://candela.readthedocs.io), [LineUp](http://www.caleydo.org/tools/lineup/), [UpSet](http://www.caleydo.org/tools/upset/), [OnSet](http://www.cc.gatech.edu/gvu/ii/setvis/), [Vega](https://vega.github.io/vega/), [GeoJS](http://geojs.readthedocs.io/)
1352 | ghuser: kitware
1353 | ghrepo: candela
1354 | tags: visualization,general
1355 | cran: false
1356 | release:
1357 | examples:
1358 | ghauthor: jeffbaumes
1359 | short: >
1360 | Visualization component suite with a simple normalized API.
1361 | description:
1362 | -
1363 | name: collapsibleTree
1364 | thumbnail: images/collapsibleTree.png
1365 | url: https://AdeelK93.github.io/collapsibleTree/
1366 | jslibs: >
1367 | [d3](http://d3js.org)
1368 | ghuser: AdeelK93
1369 | ghrepo: collapsibleTree
1370 | tags: d3, visualization, networks
1371 | cran: true
1372 | examples: https://AdeelK93.github.io/collapsibleTree/
1373 | ghauthor: AdeelK93
1374 | short: >
1375 | Interactive Collapsible Tree Diagrams using 'D3.js'
1376 | description: >
1377 | Interactive Reingold–Tilford tree diagrams created using 'D3.js', where every node can be expanded and collapsed by clicking on it.
1378 | -
1379 | name: diffRgit
1380 | thumbnail: images/abossi-diffRgit.png
1381 | url: https://github.com/abossi/diffRgit
1382 | jslibs: >
1383 | [diff2html](https://diff2html.xyz)
1384 | ghuser: abossi
1385 | ghrepo: diffRgit
1386 | tags: diff, git, visualization, diff2html
1387 | cran: false
1388 | examples:
1389 | ghauthor: abossi
1390 | short: >
1391 | Visualization of a diff git.
1392 | description: >
1393 | Create an HTML git diff visualization widget using the diff2html library.
1394 | -
1395 | name: heatmaply
1396 | thumbnail: images/talgalili-heatmaply.png
1397 | url: https://github.com/talgalili/heatmaply/
1398 | jslibs: >
1399 | [plotly.js](https://github.com/plotly/plotly.js)
1400 | ghuser: talgalili
1401 | ghrepo: heatmaply
1402 | tags: visualization,heatmap,plotly,d3,clustering,dendrogram
1403 | cran: true
1404 | release: stable
1405 | examples: >
1406 | https://cran.r-project.org/web/packages/heatmaply/vignettes/heatmaply.html
1407 | ghauthor: talgalili
1408 | short: >
1409 | Create Interactive Cluster Heat Maps Using 'plotly'.
1410 | description:
1411 | -
1412 | name: D3plusR
1413 | thumbnail: images/d3plusr_thumbnail.png
1414 | url: https://github.com/paulofelipe/D3plusR
1415 | jslibs: >
1416 | [D3plus](http://d3plus.org/)
1417 | ghuser: paulofelipe
1418 | ghrepo: D3plusR
1419 | tags: d3,maps,treemaps,networks
1420 | cran: false
1421 | release: 0.0.1
1422 | examples:
1423 | ghauthor: paulofelipe
1424 | short: >
1425 | Bring D3plus visualizations to R
1426 | description: >
1427 | D3plus is build on top of D3. This library allow a fast creation of simple but beautiful visualizations. D3plusR brings D3plus to R users. Visit the original project [page](http://d3plus.org/).
1428 | -
1429 | name: morpheus
1430 | thumbnail: images/joshua-gould-morpheus.png
1431 | url: https://github.com/cmap/morpheus.R
1432 | jslibs: >
1433 | [morpheus.js](https://clue.io/morpheus)
1434 | ghuser: cmap
1435 | ghrepo: morpheus.R
1436 | tags: visualization,heatmap
1437 | cran: false
1438 | release:
1439 | examples:
1440 | ghauthor: cmap
1441 | short: >
1442 | A morpheus.js-based heatmap htmlwidget for R.
1443 | description:
1444 | -
1445 | name: leaflet.minicharts
1446 | thumbnail: images/leaflet.minicharts.png
1447 | url: https://github.com/rte-antares-rpackage/leaflet.minicharts
1448 | jslibs: >
1449 | [leaflet.minichart.js](https://github.com/rte-antares-rpackage/leaflet.minicharts)
1450 | ghuser: rte-antares-rpackage
1451 | ghrepo: leaflet.minicharts
1452 | tags: visualization,leaflet,map
1453 | cran: true
1454 | release: 0.3.1
1455 | examples: >
1456 | https://cran.r-project.org/web/packages/leaflet.minicharts/vignettes/introduction.html
1457 | ghauthor: FrancoisGuillem
1458 | short: >
1459 | Add tiny dynamic charts on an interactive map to represent at same time multiple variables and their evolution.
1460 | description:
1461 | -
1462 | name: manipulateWidget
1463 | thumbnail: images/manipulateWidget.png
1464 | url: https://github.com/rte-antares-rpackage/manipulateWidget
1465 | jslibs: >
1466 | ghuser: rte-antares-rpackage
1467 | ghrepo: manipulateWidget
1468 | tags: visualization
1469 | cran: true
1470 | release: 0.7.0
1471 | examples: >
1472 | https://cran.r-project.org/web/packages/manipulateWidget/vignettes/manipulateWidgets.html
1473 | ghauthor: FrancoisGuillem
1474 | short: >
1475 | Combine multiple htmlwidgets in a single one and dynamically modify their data and their graphical parameters.
1476 | description:
1477 | -
1478 | name: BioCircos
1479 | thumbnail: images/BioCircos.png
1480 | url: https://github.com/lvulliard/BioCircos.R
1481 | jslibs: >
1482 | [BioCircos.js](http://bioinfo.ibp.ac.cn/biocircos/)
1483 | ghuser: lvulliard
1484 | ghrepo: BioCircos.R
1485 | tags: visualization,genome,circos,circular,multi-track
1486 | cran: true
1487 | release: 0.2.2
1488 | examples: >
1489 | https://cran.r-project.org/web/packages/BioCircos/vignettes/BioCircos.html
1490 | ghauthor: koalive
1491 | short: >
1492 | Provide interactive multi-track circular visualizations, with the 'BioCircos.js' library.
1493 | description: >
1494 | Implement interactive Circos-like visualizations of genomic data, to map information such as genetic variants, genomic fusions and aberrations to a circular genome, as proposed by the 'BioCircos.js' JavaScript library, based on the 'JQuery' and 'D3' technologies.
1495 | -
1496 | name: billboarder
1497 | thumbnail: images/billboarder.png
1498 | url: https://github.com/dreamRs/billboarder
1499 | jslibs: >
1500 | [billboard](https://naver.github.io/billboard.js/)
1501 | ghuser: dreamRs
1502 | ghrepo: billboarder
1503 | tags: visualization,general
1504 | cran: true
1505 | release:
1506 | examples: >
1507 | https://cran.r-project.org/web/packages/billboarder/vignettes/billboarder-intro.html
1508 | ghauthor: pvictor
1509 | short: >
1510 | Create Interactive Chart with the JavaScript Billboard Library.
1511 | description: >
1512 | Provides an htmlwidgets interface to billboard.js, a re-usable easy interface JavaScript chart library, based on D3 v4+.
1513 | -
1514 | name: lineupjs
1515 | thumbnail: images/lineup.png
1516 | url: https://github.com/lineupjs/lineup_htmlwidget
1517 | jslibs: >
1518 | [lineupjs](https://github.com/lineupjs/lineupjs)
1519 | ghuser: lineupjs
1520 | ghrepo: lineup_htmlwidget
1521 | tags: visualization, lineup, ranking, table, crosstalk
1522 | cran: true
1523 | release: 3.0.1.13
1524 | examples: https://lineup.js.org/integrations/rshiny
1525 | ghauthor: sgratzl
1526 | short: >
1527 | An htmlwidgets binding for the LineUp.js library.
1528 | description: >
1529 | An htmlwidget binding for [LineUp.js](https://github.com/lineupjs/lineupjs) multi attribute ranking library, developed by [Samuel Gratzl](https://github.com/sgratzl) and the [Caleydo Team](http://caleydo.org). Crosstalk is supported for syncing selections and filtering.
1530 | -
1531 | name: upsetjs
1532 | thumbnail: images/upsetjs-upsetjs_r.png
1533 | url: https://github.com/upsetjs/upsetjs_r
1534 | jslibs: >
1535 | [upsetjs](https://github.com/upsetjs/upsetjs)
1536 | ghuser: upsetjs
1537 | ghrepo: upsetjs_r
1538 | tags: visualization,upset,upsetr,set,venn diagram,crosstalk
1539 | cran: true
1540 | release: 0.6.0
1541 | examples:
1542 | - https://upset.js.org/integrations/r/articles/basic.html
1543 | - https://upset.js.org/integrations/r
1544 | - https://upset.js.org
1545 | ghauthor: sgratzl
1546 | short: >
1547 | UpSet.js is a re-implementation of UpSetR to create interactive set visualizations for more than three sets.
1548 | description: >
1549 | This is a [HTMLWidget](http://www.htmlwidgets.org/) wrapper around the JavaScript library [UpSet.js](https://github.com/upsetjs/upsetjs) and an alternative implementation of [UpSetR](https://www.rdocumentation.org/packages/UpSetR). More details can be found on https://upset.js.org.
1550 | -
1551 | name: shinyaframe
1552 | thumbnail: images/wmurphyrd-shinyaframe.png
1553 | url: https://github.com/wmurphyrd/shinyaframe
1554 | jslibs: >
1555 | [A-Frame](http://aframe.io),[gg-aframe](https://github.com/wmurphyrd/gg-aframe)
1556 | ghuser: wmurphyrd
1557 | ghrepo: shinyaframe
1558 | tags: visualization,3D,virtual reality
1559 | cran: true
1560 | release: stable
1561 | examples: https://cran.r-project.org/web/packages/shinyaframe/vignettes/scatterplot3d.html,https://github.com/wmurphyrd/adit
1562 | ghauthor: wmurphyrd
1563 | short: >
1564 | Bring R data into virtual reality for immersive, interactive data visualization
1565 | description: >
1566 | Make R data available in Web-based virtual reality experiences for immersive, cross-platform data visualizations. Includes the 'gg-aframe' JavaScript package for a Grammar of Graphics declarative HTML syntax to create 3-dimensional data visualizations with 'Mozilla A-Frame'
1567 | -
1568 | name: mutsneedle
1569 | thumbnail: images/mutsneedle_tp53.png
1570 | url: https://github.com/freezecoder/mutsneedle
1571 | jslibs: >
1572 | [muts-needle-plot](http://biojs.io/d/muts-needle-plot)
1573 | ghuser: freezecoder
1574 | ghrepo: mutsneedle
1575 | tags: genomics,NGS,bioinformatics,mutation
1576 | cran: false
1577 | ghauthor: freezecoder
1578 | short: >
1579 | Interactive Stem-Lolipop Mutation plots for R-users
1580 | description: >
1581 | Make the mutation lolipop charts easily drawn and manipulated using R /Shiny for use in investigating the significance of these nucleotide changes in disease-causing context
1582 | -
1583 | name: sigmaNet
1584 | thumbnail: images/sigmaNet.png
1585 | url: https://github.com/iankloo/sigmaNet
1586 | jslibs: >
1587 | [sigmajs](https://github.com/jacomyal/sigma.js)
1588 | ghuser: iankloo
1589 | ghrepo: sigmaNet
1590 | tags: visualization,network,graph
1591 | cran: true
1592 | examples: https://iankloo.github.io/sigmaNet/articles/getting-started.html
1593 | ghauthor: iankloo
1594 | short: >
1595 | Create responsive, interactive network plots using Sigma.js
1596 | description: >
1597 | Leverage the power of Sigma.js to draw networks in R quickly. Because Sigma.js uses webgl to render, these visualizations maintain interactivity and responsiveness when drawing much larger graphs than those built with other javascript libraries that rely on SVG or Canvas renderers.
1598 | -
1599 | name: bpexploder
1600 | thumbnail: images/homerhanumat-bpexploder.png
1601 | url: https://homerhanumat.github.io/bpexploder
1602 | jslibs: >
1603 | [d3-exploding-boxplot](https://mcaule.github.io/d3_exploding_boxplot/)
1604 | ghuser: homerhanumat
1605 | ghrepo: bpexploder
1606 | tags: data visualization, D3
1607 | cran: false
1608 | ghauthor: homerhanumat
1609 | short: >
1610 | Exploding Box-Plots in R
1611 | description: >
1612 | Renders an svg element showing box-plots that explode upon mouse-click into individual-value plots. Tool-tips for individual points are an option.
1613 | -
1614 | name: imageviewer
1615 | thumbnail: images/yapus-imageviewer.png
1616 | url: https://github.com/yapus/imageviewer
1617 | jslibs: >
1618 | [d3](http://d3js.org), [jQuery](https://jquery.com/)
1619 | ghuser: yapus
1620 | ghrepo: imageviewer
1621 | tags: visualization,network,graph
1622 | cran: true
1623 | ghauthor: yapus
1624 | short: >
1625 | View 2D matrix as image with brightness/contrast settings
1626 | description: >
1627 | Simple 2D matrices image viewer with brightness/contrast filters & D3 svg charts for X & Y slices at cursor position
1628 | -
1629 | name: echarts4r
1630 | thumbnail: images/echarts4r.png
1631 | url: http://echarts4r.john-coene.com/
1632 | jslibs: >
1633 | [ECharts](http://echarts.baidu.com/)
1634 | ghuser: JohnCoene
1635 | ghrepo: echarts4r
1636 | tags: 3D, webgl, echarts
1637 | cran: true
1638 | ghauthor: echarts4r
1639 | short: >
1640 | ECharts version 4 for R
1641 | description: >
1642 | Powerful interactive visualisations for the R console, R Markdown and Shiny, from streamgraphs to 3D visualisations through network visualisations.
1643 | -
1644 | name: RagGrid
1645 | thumbnail: images/RagGrid.png
1646 | url: http://raggrid.netlify.com/
1647 | jslibs: >
1648 | [agGrid](https://www.ag-grid.com/), [jQuery](https://jquery.com/)
1649 | ghuser: no-types
1650 | ghrepo: RagGrid
1651 | tags: tables, AgGrid, pivot table
1652 | cran: true
1653 | examples: http://raggrid.netlify.com/guide/table-formatting/
1654 | ghauthor: no-types
1655 | short: >
1656 | This package provides a function aggrid() to display R data via the ag-grid library.
1657 | description: >
1658 | Provides an interface aggrid.js (https://www.ag-grid.com/) with cross-talk and shiny support
1659 | -
1660 | name: mapdeck
1661 | thumbnail: images/mapdeck_arcs.png
1662 | url: http://github.com/SymbolixAU/mapdeck
1663 | jslibs: >
1664 | [Deck.gl](http://deck.gl/#/)
1665 | ghuser: SymbolixAU
1666 | ghrepo: mapdeck
1667 | tags: visualization, maps
1668 | cran: true
1669 | release:
1670 | examples:
1671 | ghauthor: SymbolixAU
1672 | short: >
1673 | Interactive Maps using WebGL
1674 | description:
1675 | -
1676 | name: MovingBubbles
1677 | thumbnail: images/MovingBubbles.png
1678 | url: https://github.com/chengvt/MovingBubbles
1679 | jslibs: >
1680 | [d3](https://d3js.org)
1681 | ghuser: chengvt
1682 | ghrepo: MovingBubbles
1683 | tags: visualization, bubbles, plot, animation
1684 | cran: false
1685 | release:
1686 | examples:
1687 | ghauthor: chengvt
1688 | short: >
1689 | Moving bubbles chart
1690 | description:
1691 | -
1692 | name: compareBars
1693 | thumbnail: images/compareBars.png
1694 | url: https://github.com/daranzolin/compareBars
1695 | jslibs: >
1696 | [d3](https://d3js.org), [d3-tip](https://github.com/Caged/d3-tip)
1697 | ghuser: daranzolin
1698 | ghrepo: compareBars
1699 | tags: visualization, bar charts, d3
1700 | cran: false
1701 | release:
1702 | examples:
1703 | ghauthor: daranzolin
1704 | short: >
1705 | Comparative bar charts
1706 | description:
1707 | -
1708 | name: topogram
1709 | thumbnail: images/topogram.png
1710 | url: https://github.com/dreamRs/topogram
1711 | jslibs: >
1712 | [cartogram-chart](https://github.com/vasturiano/cartogram-chart)
1713 | ghuser: dreamRs
1714 | ghrepo: topogram
1715 | tags: visualization,maps,d3
1716 | cran: false
1717 | release:
1718 | examples: >
1719 | https://pvictor.github.io/cartogramme-vin/
1720 | ghauthor: pvictor
1721 | short: >
1722 | Interactive Continuous Cartograms.
1723 | description: >
1724 | Cartogram htmlwidget for visualizing geographical data by distorting a TopoJson topology.
1725 |
1726 | -
1727 | name: d3rain
1728 | thumbnail: images/d3rain.png
1729 | url: https://github.com/daranzolin/d3rain
1730 | jslibs: >
1731 | [d3](https://d3js.org), [d3-tip](https://github.com/Caged/d3-tip)
1732 | ghuser: daranzolin
1733 | ghrepo: d3rain
1734 | tags: visualization, d3
1735 | cran: false
1736 | release:
1737 | examples:
1738 | ghauthor: daranzolin
1739 | short: >
1740 | D3 Raindrop Visualizations
1741 | description:
1742 | -
1743 | name: wavesurfer
1744 | thumbnail: images/athospd-wavesurfer.png
1745 | url: "https://github.com/athospd/wavesurfer#readme"
1746 | jslibs: >
1747 | [wavesurfer.js](http://wavesurfer-js.org/)
1748 | ghuser: athospd
1749 | ghrepo: wavesurfer
1750 | tags: visualization, audio
1751 | cran: false
1752 | release: experimental
1753 | examples: >
1754 | [Annotator](https://athos.shinyapps.io/wavesurfer_annotator/), [Plugins](https://athos.shinyapps.io/wavesurfer_plugins/), [Decorations](https://athos.shinyapps.io/wavesurfer_decoration/)
1755 | ghauthor: athospd
1756 | short: >
1757 | R interface to wavesurfer.js.
1758 | description: >
1759 | An interactive soundwave player and visualizer with rich set of plugins and enhanced annotator tool. It works well with pipe (%>%) and can be used in Shiny. It is an interface of `wavesurfer.js` JavaScript library.
1760 | -
1761 | name: parcats
1762 | thumbnail: images/parcats.png
1763 | url: "https://erblast.github.io/parcats/"
1764 | jslibs: >
1765 | [plotly.js](https://plot.ly/javascript/)
1766 | ghuser: erblast
1767 | ghrepo: parcats
1768 | tags: visualization, d3, parallel_categories_diagram
1769 | cran: true
1770 | release:
1771 | examples: >
1772 | [parcats](https://erblast.github.io/parcats/articles/parcats.html)
1773 | ghauthor: erblast
1774 | short: >
1775 | R Interface to the parcats trace of plotly.js with marginal histograms for numerical features.
1776 | description: >
1777 | Visualise your dataframe using alluvial plots with easyalluvial and convert them to an interactive diagram for even easier data exploration using parcats. Also supports model response and partial dependency plots.
1778 | -
1779 | name: apexcharter
1780 | thumbnail: images/apexcharter.png
1781 | url: https://github.com/dreamRs/apexcharter
1782 | jslibs: >
1783 | [ApexCharts](https://github.com/apexcharts/apexcharts.js)
1784 | ghuser: dreamRs
1785 | ghrepo: apexcharter
1786 | tags: visualization,general
1787 | cran: true
1788 | release:
1789 | examples: >
1790 | https://dreamrs.github.io/apexcharter/articles/starting-with-apexcharts.html
1791 | ghauthor: pvictor
1792 | short: >
1793 | Create Interactive Chart with the JavaScript 'ApexCharts' Library.
1794 | description: >
1795 | Apexcharts is a modern JavaScript charting library to build interactive charts and visualizations with simple API.
1796 | -
1797 | name: tuichartr
1798 | thumbnail: images/tuichartr.png
1799 | url: https://github.com/dreamRs/tuichartr
1800 | jslibs: >
1801 | [tui.chart](https://github.com/nhn/tui.chart)
1802 | ghuser: dreamRs
1803 | ghrepo: tuichartr
1804 | tags: visualization,general,map
1805 | cran: false
1806 | release:
1807 | examples: >
1808 | https://dreamrs.github.io/tuichartr/articles/starting-with-tuichartr.html
1809 | ghauthor: pvictor
1810 | short: >
1811 | Create Interactive Visualisations with the JavaScript 'tui-chart' Library.
1812 | description: >
1813 | Beautiful chart for data visualization. Various type of charts are implemented: bar, column, line, area, boxplot, scatter, heatmap, treemap, radar, pie.
1814 | -
1815 | name: tuicalendr
1816 | thumbnail: images/tuicalendr.png
1817 | url: https://github.com/dreamRs/tuicalendr
1818 | jslibs: >
1819 | [tui.calendar](https://github.com/nhn/tui.calendar)
1820 | ghuser: dreamRs
1821 | ghrepo: tuicalendr
1822 | tags: time,calendar
1823 | cran: false
1824 | release:
1825 | examples: >
1826 | https://dreamrs.github.io/tuicalendr/articles/starting-with-tuicalendr.html
1827 | ghauthor: pvictor
1828 | short: >
1829 | Create Interactive Calendars with the JavaScript 'tui-calendar' Library
1830 | description: >
1831 | A JavaScript schedule calendar that is full featured.
1832 | -
1833 | name: grapher
1834 | thumbnail: images/grapher.png
1835 | url: https://grapher.network
1836 | jslibs: >
1837 | [ngraph](https://github.com/anvaka/ngraph)
1838 | ghuser: JohnCoene
1839 | ghrepo: grapher
1840 | tags: visualization,network,graph,3D
1841 | cran: false
1842 | release:
1843 | examples: >
1844 | https://grapher.network/blog/
1845 | ghauthor: JohnCoene
1846 | short: >
1847 | 3D Network Visualisation for large monopartite graphs.
1848 | description: >
1849 | An integration of the works of Andrei Kashcha to visualise large network graphs.
1850 | -
1851 | name: g2r
1852 | thumbnail: images/g2r.png
1853 | url: https://g2r.dev/
1854 | jslibs: >
1855 | [g2](https://github.com/antvis/g2)
1856 | ghuser: JohnCoene
1857 | ghrepo: g2r
1858 | tags: visualization,grammar
1859 | cran: false
1860 | ghauthor: JohnCoene
1861 | short: >
1862 | A ggplot2-inspired grammar of graphics for interactive visualisations.
1863 | description: >
1864 | A ggplot2-inspired grammar of graphics for interactive visualisations using g2.
1865 | -
1866 | name: globe4r
1867 | thumbnail: images/globe4r.png
1868 | url: https://globe4r.john-coene.com/
1869 | jslibs: >
1870 | [globe.gl](https://github.com/vasturiano/globe.gl)
1871 | ghuser: JohnCoene
1872 | ghrepo: globe4r
1873 | tags: visualization,globe,map,geo
1874 | cran: false
1875 | ghauthor: JohnCoene
1876 | short: >
1877 | Interactive globes for R.
1878 | description: >
1879 | Interactive globes for R, includes; bars, hex, choropleth, labels, arcs, and paths.
1880 | -
1881 | name: vennr
1882 | thumbnail: images/vennr.png
1883 | url: https://github.com/montilab/vennr
1884 | jslibs: >
1885 | [d3](https://d3js.org), [venn.js](https://github.com/benfred/venn.js/)
1886 | ghuser: montilab
1887 | ghrepo: vennr
1888 | tags: visualization, d3, venn
1889 | cran: false
1890 | examples: https://github.com/montilab/vennr
1891 | ghauthor: anfederico
1892 | short: >
1893 | R interface to venn.js
1894 | description: >
1895 | Area proportional venn and euler diagrams through venn.js
1896 | -
1897 | name: iheatmapr
1898 | thumbnail: images/iheatmapr.png
1899 | url: https://docs.ropensci.org/iheatmapr
1900 | jslibs: >
1901 | [plotly](https://plot.ly/)
1902 | ghuser: ropensci
1903 | ghrepo: iheatmapr
1904 | tags: visualization, heatmap
1905 | cran: true
1906 | examples: https://docs.ropensci.org/iheatmapr/articles/full_vignettes/iheatmapr.html
1907 | ghauthor: AliciaSchep
1908 | short: >
1909 | Complex interactive heatmaps
1910 | description: >
1911 | A modular interface for iteratively building up complex, interactive heatmaps.
1912 | -
1913 | name: corrly
1914 | thumbnail: images/newplot.png
1915 | url: https://kmaheshkulkarni.github.io/corrly
1916 | jslibs: >
1917 | [plotly.js](https://github.com/plotly/plotly.js)
1918 | ghuser: kmaheshkulkarni
1919 | ghrepo: corrly
1920 | tags: visualization,matrix, scatter plot, autocorrelation, correlation, normal distribution, plotly
1921 | cran: false
1922 | release: stable
1923 | examples: >
1924 | https://kmaheshkulkarni.github.io/corrly/articles/corrly.html
1925 | ghauthor: MaheshKulkarni
1926 | short: >
1927 | All Types of Correlation Charts using 'plotly'
1928 | description: >
1929 | This is a Data Visualization Package For all types of Correlation.
1930 | -
1931 | name: pivta
1932 | thumbnail: images/pivta.png
1933 | url: https://github.com/feddelegrand7/pivta
1934 | jslibs: >
1935 | [webdatarocks.js](https://www.webdatarocks.com/)
1936 | ghuser: feddelegrand7
1937 | ghrepo: pivta
1938 | tags: data,tables, pivot table, data summary
1939 | cran: false
1940 | release: stable
1941 | examples: >
1942 | https://github.com/feddelegrand7/pivta
1943 | ghauthor: feddelegrand7
1944 | short: >
1945 | Create an Interactive Pivot Table with Data Analysis Tools
1946 | description: >
1947 | The package allows users to create an interactive pivot table, along with many data analysis features using the
1948 | 'WebDataRocks' 'JavaScript' library and 'htmlwidgets' package.
1949 | Two types of data are supported: 'CSV' and 'JSON'.
1950 | See .
1951 | -
1952 | name: jsTreeR
1953 | thumbnail: images/stla-jsTreeR.png
1954 | url: https://github.com/stla/jsTreeR
1955 | jslibs: >
1956 | [jsTree](https://www.jstree.com/), [jQuery](https://jquery.com/), [jstree-bootstrap-theme](https://github.com/orangehill/jstree-bootstrap-theme), [jsTreeGrid](https://github.com/deitch/jstree-grid)
1957 | ghuser: stla
1958 | ghrepo: jsTreeR
1959 | tags: hierarchical data,checkbox tree
1960 | cran: true
1961 | examples: https://github.com/stla/jsTreeR
1962 | ghauthor: stla
1963 | short: >
1964 | Interactive trees.
1965 | description: >
1966 | Creates interactive trees. A tree allows to represent hierarchical data (e.g. the contents of a directory). Similar to the 'shinyTree' package but offers more features and options, such as the grid extension, restricting the drag-and-drop behavior, and settings for the search functionality. It is possible to attach some data to the nodes of a tree and then to get these data in 'Shiny' when a node is selected. Also provides a 'Shiny' gadget allowing to manipulate one or more folders.
1967 | -
1968 | name: thorn
1969 | thumbnail: images/stla-thorn.png
1970 | url: https://github.com/stla/thorn
1971 | jslibs: >
1972 | [PixiJS](https://github.com/pixijs/pixi.js), [Hamster.js](https://github.com/monospaced/hamster.js)
1973 | ghuser: stla
1974 | ghrepo: thorn
1975 | tags: shaders,webgl
1976 | cran: true
1977 | examples: https://github.com/stla/thorn
1978 | ghauthor: stla
1979 | short: >
1980 | Some shaders.
1981 | description: >
1982 | Creates some 'WebGL' shaders. They can be used as the background of a 'Shiny' app. They also can be visualized in the 'RStudio' viewer pane or included in 'Rmd' documents, but this is pretty useless, besides contemplating them.
1983 | -
1984 | name: findInFiles
1985 | thumbnail: images/stla-findInFiles.png
1986 | url: https://github.com/stla/findInFiles
1987 | jslibs: >
1988 | [ansi-to-html](https://github.com/rburns/ansi-to-html)
1989 | ghuser: stla
1990 | ghrepo: findInFiles
1991 | tags: utility
1992 | cran: true
1993 | examples: https://github.com/stla/findInFiles
1994 | ghauthor: stla
1995 | short: >
1996 | Find a pattern in some files.
1997 | description: >
1998 | A HTML widget which displays the results of searching for a pattern in files in a given folder. The results are colored.
1999 | -
2000 | name: graph3d
2001 | thumbnail: images/stla-graph3d.png
2002 | url: https://github.com/stla/graph3d
2003 | jslibs: >
2004 | [vis-graph3d](https://github.com/visjs/vis-graph3d)
2005 | ghuser: stla
2006 | ghrepo: graph3d
2007 | tags: visualization,3D
2008 | cran: true
2009 | examples: https://github.com/stla/graph3d
2010 | ghauthor: stla
2011 | short: >
2012 | Interactive 3D charts.
2013 | description: >
2014 | Create interactive visualization charts to draw data in three dimensional graphs. The charts can be animated.
2015 | -
2016 | name: rAmCharts4
2017 | thumbnail: images/stla-rAmCharts4.png
2018 | url: https://github.com/stla/rAmCharts4
2019 | jslibs: >
2020 | [amCharts4](https://github.com/amcharts/amcharts4/), [regression-js](https://github.com/Tom-Alexander/regression-js/)
2021 | ghuser: stla
2022 | ghrepo: rAmCharts4
2023 | tags: visualization
2024 | cran: true
2025 | examples: https://github.com/stla/rAmCharts4
2026 | ghauthor: stla
2027 | short: >
2028 | Interactive charts.
2029 | description: >
2030 | Creates JavaScript charts. Currently available types of chart are: vertical and horizontal bar chart, radial bar chart, vertical and horizontal Dumbbell chart, line chart, scatter chart, range area chart, and gauge chart.
2031 | -
2032 | name: aceEditor
2033 | thumbnail: images/stla-aceEditor.png
2034 | url: https://github.com/stla/aceEditor
2035 | jslibs: >
2036 | [react-ace](https://github.com/securingsincity/react-ace)
2037 | ghuser: stla
2038 | ghrepo: aceEditor
2039 | tags: utility,code editor
2040 | cran: true
2041 | examples: https://github.com/stla/aceEditor
2042 | ghauthor: stla
2043 | short: >
2044 | The Ace editor.
2045 | description: >
2046 | Wraps the 'Ace' editor in a HTML widget. The 'Ace' editor has support for many languages. It can be opened in the viewer pane of 'RStudio', and this provides a second source editor. The package also makes available the 'Ace diff' editor as a HTML widget, which highlights the differences between two files.
2047 | -
2048 | name: monaco
2049 | thumbnail: images/stla-monaco.png
2050 | url: https://github.com/stla/monaco
2051 | jslibs: >
2052 | [Monaco Editor](https://github.com/microsoft/monaco-editor)
2053 | ghuser: stla
2054 | ghrepo: monaco
2055 | tags: utility,code editor
2056 | cran: true
2057 | examples: https://github.com/stla/monaco
2058 | ghauthor: stla
2059 | short: >
2060 | The Monaco editor.
2061 | description: >
2062 | A HTML widget rendering the Monaco editor. The Monaco editor is the code editor which powers 'VS Code'. It is particularly well developed for JavaScript. In addition to the built-in features of the Monaco editor, the widget allows to prettify multiple languages, to view the HTML rendering of Markdown code, and to view and resize SVG images.
2063 |
--------------------------------------------------------------------------------
/list_htmlwidgets.R:
--------------------------------------------------------------------------------
1 | library(yaml)
2 | library(magrittr)
3 |
4 | # get list of widgets and details
5 | download.file("https://raw.githubusercontent.com/hafen/htmlwidgetsgallery/gh-pages/_config.yml", "config.yaml")
6 | x <- yaml.load_file("config.yaml")
7 |
8 | r_name_and_repo <- lapply(x$widgets, function(y) {
9 | paste0("[", y$name, "](", y$url, ")")
10 | })
11 |
12 | js_name_and_repo <- lapply(x$widgets, function(y) {
13 | if (is.null(y$jslibs)) {
14 | y$jslibs <- NA
15 | }
16 | y$jslibs %>%
17 | gsub("\\),", "\\), ", .) %>%
18 | gsub(",\\[", ", \\[", .)
19 | })
20 |
21 |
22 | from_htmlwidgets_gallery <- data.frame(
23 | "r_package" = unlist(r_name_and_repo),
24 | "js_library" = unlist(js_name_and_repo)
25 | )
26 |
27 | other_packages <- read.csv("other_packages.csv", stringsAsFactors = FALSE)
28 |
29 | output <- rbind(from_htmlwidgets_gallery, other_packages)
--------------------------------------------------------------------------------
/other_packages.csv:
--------------------------------------------------------------------------------
1 | r_package,js_library
2 | [altdoc](https://altdoc.etiennebacher.com/),[docsify.js](https://docsify.js.org/#/)
3 | [tinyslider](https://tinyslider.etiennebacher.com/),[tiny-slider.js](https://github.com/ganlanyuan/tiny-slider)
4 | [shinyfullscreen](https://github.com/etiennebacher/shinyfullscreen),[screenfull.js](https://github.com/sindresorhus/screenfull.js)
5 | [prompter](https://github.com/etiennebacher/prompter),[hint.css](https://github.com/chinchang/hint.css)
6 | [circletyper](https://github.com/etiennebacher/circletyper),[CircleType.js](https://github.com/peterhry/CircleType)
7 | [spoiler](https://github.com/etiennebacher/spoiler),[spoiler-alert.js](https://github.com/joshbuddy/spoiler-alert)
8 | [typed](https://github.com/JohnCoene/typed/),[typed.js](https://github.com/mattboldt/typed.js/)
9 | [cicerone](https://cicerone.john-coene.com/),[driver.js](https://github.com/kamranahmedse/driver.js)
10 | [ambiorix](https://github.com/JohnCoene/ambiorix),[express.js](https://github.com/expressjs/express)
11 | [pushbar](https://github.com/JohnCoene/pushbar),[pushbar.js](https://oncebot.github.io/pushbar.js/)
12 | [tippy](https://github.com/JohnCoene/tippy/),[tippy.js](https://atomiks.github.io/tippyjs)
13 | [GomoGomonoMi](https://github.com/feddelegrand7/GomoGomonoMi),[Animate.css](https://animate.style/)
14 | [scrollrevealR](https://github.com/feddelegrand7/scrollrevealR),[scrollrevealjs](https://scrollrevealjs.org/)
15 | [mailtoR](https://github.com/feddelegrand7/mailtoR),[MailtoUI](https://mailtoui.com/#menu)
16 | [Rnightly](https://github.com/feddelegrand7/Rnightly),[nightly.js](https://github.com/Fcmam5/nightly.js)
17 | [bubblyr](https://github.com/feddelegrand7/bubblyr),[bubbly-bg](https://github.com/tipsy/bubbly-bg)
18 | [fabricerin](https://github.com/feddelegrand7/fabricerin),[fabricjs](http://fabricjs.com/)
19 | [rintimg](https://github.com/feddelegrand7/rintimg),[intense-images](https://github.com/tholman/intense-images)
20 | [creature](https://github.com/feddelegrand7/creature),[sketch.js](https://soulwire.github.io/sketch.js/)
21 | [flipdownr](https://github.com/feddelegrand7/flipdownr),[flipdown](https://pbutcher.uk/flipdown/)
22 | [carbonate](https://github.com/yonicd/carbonate),[carbon.js](https://carbon.now.sh/about)
23 | [peity](https://github.com/JohnCoene/peity),[peity](https://benpickles.github.io/peity/)
24 | [shinyalert](https://github.com/daattali/shinyalert),[sweetalert](https://github.com/t4t5/sweetalert)
25 | [rintrojs](https://github.com/carlganz/rintrojs),[intro.js](http://introjs.com/)
26 | [aos](https://github.com/lgnbhl/aos),[aos](http://michalsnik.github.io/aos/)
27 | [scroller](https://github.com/lgnbhl/scroller),[arbitrary-anchor.js](http://arbitrary-anchor.briangonzalez.org/)
28 | [aniview](https://github.com/lgnbhl/aniview),[animate.Css](https://daneden.github.io/animate.css/)
29 | [gotop](https://github.com/lgnbhl/gotop),[jquery-gotop](https://scottdorman.blog/jquery-gotop/)
30 | [textyle](https://github.com/lgnbhl/textyle),[Textyle.js](https://github.com/mycreatesite/Textyle.js/)
31 | [countup](https://github.com/JohnCoene/countup),[CountUp.js](https://github.com/inorganik/CountUp.js) [Odometer](https://github.hubspot.com/odometer/docs/welcome/)
32 | [shinyglide](https://github.com/juba/shinyglide),[glide.js](https://glidejs.com/)
33 | [waiter](https://github.com/JohnCoene/waiter),[Progress.js](https://usablica.github.io/progress.js/) [Spinkit.css](https://github.com/tobiasahlin/SpinKit) [PleaseWait.js](https://github.com/Pathgather/please-wait) [LoadingBar.js](https://loading.io/progress/) [LoadGo](https://franverona.com/loadgo/)
34 | [swipeR](https://github.com/RinteRface/swipeR),[swiperjs](https://swiperjs.com/)
35 | [hover](https://github.com/r4fun/hover),[hover.css](https://github.com/IanLunn/Hover)
36 | [hierplane](https://github.com/r4fun/hierplane),[hierplane.js](https://github.com/allenai/hierplane)
37 | [keys](https://github.com/r4fun/keys),[mousetrap.js](https://github.com/ccampbell/mousetrap)
38 | [parcel](https://github.com/JohnCoene/parcel),[parcel.js](https://parceljs.org/)
39 | [vov](https://github.com/tyluRp/vov),[vov.css](https://github.com/vaibhav111tandon/vov.css)
40 | [ideogRam](https://github.com/freestatman/ideogRam),[ideogram](https://github.com/eweitz/ideogram)
41 | [tidyjs-r](https://github.com/gadenbuie/tidyjs-r),[tidy.js](https://github.com/pbeshai/tidy)
42 | [g2r](https://github.com/devOpifex/g2r),[G2.js](https://g2.antv.vision/)
43 | [rdeck](https://github.com/anthonynorth/rdeck),[deck.gl](https://github.com/visgl/deck.gl)
44 | [trianglify](https://github.com/JohnCoene/trianglify),[trianglify.js](http://qrohlf.com/trianglify/)
45 | [baffle](https://github.com/JohnCoene/baffle),[baffle.js](https://github.com/camwiegert/baffle)
46 | [headspace](https://github.com/JohnCoene/headspace),[headroom.js](http://wicky.nillia.ms/headroom.js/)
47 | [egg](https://github.com/JohnCoene/egg),[egg.js](http://thatmikeflynn.com/egg.js/)
48 | [marker](https://github.com/JohnCoene/marker),[markjs](https://markjs.io/)
49 | [bracer](https://github.com/trevorld/bracer),[braces](https://github.com/micromatch/braces)
50 | [vegawidget](https://github.com/vegawidget/vegawidget),[Vega-Lite](https://github.com/vega/vega-lite)
51 | [virgo](https://github.com/vegawidget/virgo),[Vega-Lite](https://github.com/vega/vega-lite)
52 | [shinyCyJS](https://github.com/unistbig/shinyCyJS),[cytoscape.js](https://js.cytoscape.org/)
53 | [dataui](https://github.com/timelyportfolio/dataui),[data-ui](https://williaster.github.io/data-ui/?selectedKind=xy-chart&selectedStory=BarSeries%20--%20no%20axes&full=0&addons=0&stories=1&panelRight=0)
54 | [bar](https://github.com/dreamRs/bar),[proportions-chart](https://github.com/vasturiano/proportions-chart)
55 | [toastui](https://github.com/dreamRs/toastui),[TOAST UI](https://ui.toast.com/)
56 | [d3r](https://github.com/timelyportfolio/d3r),[d3js](http://d3js.org/)
57 | [fullPage](https://github.com/RinteRface/fullPage),"[fullPage.js](https://github.com/alvarotrigo/fullPage.js/), [pagePiling.js](https://github.com/alvarotrigo/pagePiling.js/), [multiScroll.js](https://github.com/alvarotrigo/multiscroll.js)"
58 | [reactR](https://github.com/react-r/reactR),[react.js](https://reactjs.org/)
59 | [shiny.react](https://github.com/Appsilon/shiny.react),[react.js](https://reactjs.org/)
60 | [react-trend](https://github.com/JohnCoene/reactrend),[react-trend.js](https://github.com/unsplash/react-trend)
61 | [sortable](https://github.com/rstudio/sortable),[sortable.js](https://sortablejs.github.io/Sortable/)
62 | [vueR](https://github.com/vue-r/vueR),[vue.js](https://vuejs.org/)
63 | [slidex](https://github.com/datalorax/slidex),[remark.js](https://remarkjs.com/#1)
64 | [sigmajs](https://github.com/JohnCoene/sigmajs), [sigma.js](https://www.sigmajs.org/)
65 | [rclipboard](https://github.com/sbihorel/rclipboard), [clipboard.js](https://clipboardjs.com/)
66 | [shinyvs](https://github.com/dreamRs/shinyvs),[virtual-select](https://github.com/sa-si-dev/virtual-select)
67 | [openlayers](https://github.com/crazycapivara/openlayers),[openlayers.js](https://openlayers.org/)
68 | [ricv](https://github.com/xvrdm/ricv),[image-co mpare-viewer](https://github.com/kylewetton/image-compare-viewer/)
69 | [ggrough](https://github.com/xvrdm/ggrough),[rough.js](https://roughjs.com/)
70 | [d3r](https://github.com/timelyportfolio/d3r),[d3.js](https://d3js.org/)
71 | [jsReact](https://github.com/kcf-jackson/jsReact),[react](https://reactjs.org/)
72 | [h3jsr](https://github.com/obrl-soil/h3jsr),[h3](https://github.com/uber/h3)
73 | [particlesjs](https://github.com/dreamRs/particlesjs),[particles.js](https://github.com/VincentGarreau/particles.js/)
74 | [chartjs](https://github.com/Tutuchan/chartjs),[chart.js](http://www.chartjs.org/)
75 | [shiny-impress.js](https://github.com/4QuantOSS/shiny-impress.js),[impress.js](http://jmpressjs.github.io/jmpress.js/#/home)
76 | [mapboxer](https://github.com/crazycapivara/mapboxer),[mapbox-gl-js](https://docs.mapbox.com/mapbox-gl-js/api/)
77 | [eventdrop](https://github.com/timelyportfolio/eventdropR),[EventDrops](https://github.com/marmelab/EventDrops)
78 | [rfrappe](https://github.com/merlinoa/rfrappe),[Frappe-Charts](https://github.com/frappe/charts)
79 | [textillate](https://github.com/JohnCoene/textillate),[textillate.js](http://textillate.js.org/)
80 | [suncalc](https://github.com/datastorm-open/suncalc),[suncalc.js](https://github.com/mourner/suncalc)
81 | [vis3D](https://github.com/datastorm-open/vis3D),[vis.js](https://visjs.org/)
82 | [shinyCleave](https://github.com/carlganz/shinyCleave),[cleave.js](https://github.com/nosir/cleave.js)
83 | [jsonld](https://github.com/ropensci/jsonld),[jsonld.js](https://github.com/digitalbazaar/jsonld.js)
84 | [shanban](https://github.com/ThinkR-open/shanban),[jkanban](https://github.com/riktar/jkanban)
85 | [planetary](https://github.com/jonmcalder/planetary),[planetary.js](http://planetaryjs.com/)
86 | [conductor](https://github.com/etiennebacher/conductor/),[shepherd.js](https://github.com/shipshapecode/shepherd)
87 | [shinywb](https://github.com/dreamRs/shinywb),[winbox.js](https://nextapps-de.github.io/winbox/)
88 | [pagemapR](https://github.com/swsoyee/pagemapR),[pagemap](https://larsjung.de/pagemap/)
89 | [windy](https://github.com/devOpifex/windy),[tailwind.css](https://tailwindcss.com/)
90 | [shinyHeatmap](https://github.com/RinteRface/shinyHeatmap),[heatmap.js](https://www.patrick-wied.at/static/heatmapjs/)
91 | [howler](https://github.com/ashbaldry/howler),[howler.js](https://github.com/goldfire/howler.js)
92 | [video](https://github.com/ashbaldry/video),[video.js](https://github.com/videojs/video.js)
93 | [charter](https://github.com/JohnCoene/charter),[chart.js](https://github.com/chartjs/Chart.js)
94 | [rmapshaper](https://github.com/ateucher/rmapshaper),[mapshaper](https://github.com/mbloch/mapshaper/)
95 |
--------------------------------------------------------------------------------
/r-js-adaptation.Rproj:
--------------------------------------------------------------------------------
1 | Version: 1.0
2 |
3 | RestoreWorkspace: Default
4 | SaveWorkspace: Default
5 | AlwaysSaveHistory: Default
6 |
7 | EnableCodeIndexing: Yes
8 | UseSpacesForTab: Yes
9 | NumSpacesForTab: 2
10 | Encoding: UTF-8
11 |
12 | RnwWeave: Sweave
13 | LaTeX: pdfLaTeX
14 |
--------------------------------------------------------------------------------