Package: esquisse 2.1.0

Victor Perrier

esquisse: Explore and Visualize Your Data Interactively

A 'shiny' gadget to create 'ggplot2' figures interactively with drag-and-drop to map your variables to different aesthetics. You can quickly visualize your data accordingly to their type, export in various formats, and retrieve the code to reproduce the plot.

Authors:Fanny Meyer [aut], Victor Perrier [aut, cre], Ian Carroll [ctb], Xiangnan Dang [ctb], Nicolas Bevacqua [cph], Daybrush [cph], Zeno Rocha [cph]

esquisse_2.1.0.tar.gz
esquisse_2.1.0.zip(r-4.7)esquisse_2.1.0.zip(r-4.6)esquisse_2.1.0.zip(r-4.5)
esquisse_2.1.0.tgz(r-4.6-any)esquisse_2.1.0.tgz(r-4.5-any)
esquisse_2.1.0.tar.gz(r-4.7-any)esquisse_2.1.0.tar.gz(r-4.6-any)
esquisse_2.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
esquisse/json (API)
NEWS

# Install 'esquisse' in R:
install.packages('esquisse', repos = c('https://ar-puuk.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/dreamrs/esquisse/issues

Pkgdown/docs site:https://dreamrs.github.io

On CRAN:

Conda:

addindata-visualizationggplot2rstudio-addinvisualization

11.97 score 1.8k stars 1 packages 1.4k scripts 5.4k downloads 1 mentions 34 exports 96 dependencies

Last updated from:77437aff8c. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK190
source / vignettesOK399
linux-release-x86_64OK186
macos-release-arm64OK142
macos-oldrel-arm64OK106
windows-develOK123
windows-releaseOK118
windows-oldrelOK127
wasm-releaseOK132

Exports:bs_theme_esquissebuild_aescolorPickerdownloads_labelsdragulaInputdropInputesquisse_containeresquisse_headeresquisse_serveresquisse_uiesquisseContaineresquisserggcallggplot_outputggplot_to_ppti18nmatch_geom_argspalettePickerphpotential_geomspotential_geoms_refrender_ggplotsafe_ggplotsave_ggplot_modalsave_ggplot_serversave_ggplot_uisave_multi_ggplot_serversave_multi_ggplot_uiset_i18nupdateColorPickerupdateDragulaInputupdateDropInputupdatePalettePickerwhich_pal_scale

Dependencies:base64encbitbit64briobslibcachemcellrangerclassclassIntclicliprcommonmarkcpp11crayoncurldata.tabledatamodsdescdigestdownlite1071evaluatefansifarverfastmapfontawesomeforcatsforeignfsggplot2gluegtablehavenhighrhmshtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteKernSmoothknitrlabelinglaterlifecyclemagrittrMASSmemoisemimeotelphosphoriconspillarpkgconfigprettyunitsprogresspromisesproxyR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppreactablereactRreadrreadxlrematchriorlangrmarkdownrstudioapiS7sassscalesshinyshinybusyshinyWidgetssourcetoolstibbletidyselecttinytextoastuitzdbutf8vctrsviridisLitevroomwithrwritexlxfunxtableyamlzip

Get started with esquisse

Rendered fromget-started.Rmdusingknitr::rmarkdownon May 15 2026.

Last update: 2021-11-24
Started: 2019-05-28

Shiny usage

Rendered fromshiny-usage.Rmdusingknitr::rmarkdownon May 15 2026.

Last update: 2022-01-07
Started: 2019-05-28

Readme and manuals

Help Manual

Help pageTopics
Bootstrap Theme for Esquissebs_theme_esquisse
Build aesthetics to use in a plotbuild_aes
Drag And Drop Input WidgetdragulaInput
Dropdown InputdropInput
Explore and Visualize Your Data Interactivelyesquisse-package esquisse
Deprecated functionsesquisse-deprecated esquisseContainer
esquisse exported operators and S3 methodsesquisse-exports i18n ph set_i18n
Esquisse moduleesquisse-module esquisse_container esquisse_header esquisse_server esquisse_ui
An add-in to easily create plots with ggplot2esquisser
Potential geometries according to the datageoms potential_geoms potential_geoms_ref
Generate code to create a 'ggplot2'ggcall
Utility to export ggplot objects to PowerPointggplot_to_ppt
Render 'ggplot' moduledownloads_labels ggplot-output ggplot_output render_ggplot
Picker input to select color(s) or palettecolorPicker input-colors palettePicker updateColorPicker updatePalettePicker
Match list of arguments to arguments of geometrymatch_geom_args
Safely render a 'ggplot' in Shiny applicationsafe_ggplot
Save 'ggplot' modulesave-ggplot-module save_ggplot_modal save_ggplot_server save_ggplot_ui
Save multiple 'ggplot' modulesave-ggplot-multi-module save_multi_ggplot_server save_multi_ggplot_ui
Update Dragula InputupdateDragulaInput
Change the value of a drop input on the clientupdateDropInput
Automatically select appropriate color scalewhich_pal_scale