Package: Rigma 0.3.9000

Alexandros Kouretsis

Rigma: Access to the 'Figma' API

The goal of Rigma is to provide a user friendly client to the 'Figma' API <https://www.figma.com/developers/api>. It uses the latest `httr2` for a stable interface with the REST API. More than 20 methods are provided to interact with 'Figma' files, and teams. Get design data into R by reading published components and styles, converting and downloading images, getting access to the full 'Figma' file as a hierarchical data structure, and much more. Enhance your creativity and streamline the application development by automating the extraction, transformation, and loading of design data to your applications and 'HTML' documents.

Authors:Alexandros Kouretsis [aut, cre]

Rigma_0.3.9000.tar.gz
Rigma_0.3.9000.zip(r-4.5)Rigma_0.3.9000.zip(r-4.4)Rigma_0.3.9000.zip(r-4.3)
Rigma_0.3.9000.tgz(r-4.4-any)Rigma_0.3.9000.tgz(r-4.3-any)
Rigma_0.3.9000.tar.gz(r-4.5-noble)Rigma_0.3.9000.tar.gz(r-4.4-noble)
Rigma_0.3.9000.tgz(r-4.4-emscripten)Rigma_0.3.9000.tgz(r-4.3-emscripten)
Rigma.pdf |Rigma.html
Rigma/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/alekoure/rigma/issues

On CRAN:

design-systemsfigma-api

4.95 score 9 stars 3 scripts 159 downloads 27 exports 45 dependencies

Last updated 2 years agofrom:eeab4e378f. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 05 2024
R-4.5-winOKNov 05 2024
R-4.5-linuxOKNov 05 2024
R-4.4-winOKNov 05 2024
R-4.4-macOKNov 05 2024
R-4.3-winOKNov 05 2024
R-4.3-macOKNov 05 2024

Exports:%>%add_coloras_design_tibbledelete_commentdelete_comment_reactionsextract_bslib_paletteget_commentsget_comments_reactionsget_componentget_component_setsget_fileget_file_component_setsget_file_componentsget_file_nodesget_file_stylesget_file_versionsget_imageget_image_fillsget_project_filesget_team_component_setsget_team_componentsget_team_projectsget_team_stylespost_commentpost_comment_reactionstext_data_from_stylesthumbnail_color

Dependencies:askpassbackportsbase64encbslibcachemcheckmateclicpp11curldigestdplyrfansifastmapfsgenericsgluehtmltoolshttr2jquerylibjsonlitelifecyclelubridatemagrittrmemoisemimeopensslpillarpkgconfigpngpurrrR6rappdirsrlangsassstringistringrsystibbletidyrtidyselecttimechangeutf8vctrswithrxml2

Introduction to Figma API

Rendered fromrigma_intro.Rmdusingknitr::rmarkdownon Nov 05 2024.

Last update: 2022-11-27
Started: 2022-11-01

Using bslib variables to stylize shiny

Rendered fromstyle_shiny_app_bslib.Rmdusingknitr::rmarkdownon Nov 05 2024.

Last update: 2022-11-27
Started: 2022-11-24

Readme and manuals

Help Manual

Help pageTopics
Add color to design table dataadd_color
Transform data to tabular formatas_design_tibble
DELETE commentsdelete_comment
DELETE comment reactionsdelete_comment_reactions
Extract bslib paletteextract_bslib_palette
GET commentsget_comments
GET comments reactionsget_comments_reactions
GET componentget_component
GET component setget_component_sets
GET fileget_file
GET file component setsget_file_component_sets
GET file componentsget_file_components
GET file nodesget_file_nodes
GET file stylesget_file_styles
GET file versionsget_file_versions
GET imageget_image
GET image fillsget_image_fills
GET project filesget_project_files
GET team component setsget_team_component_sets
GET team componentsget_team_components
GET team projectsget_team_projects
GET team stylesget_team_styles
Possibly extract thumbnail colorpossibly_thumbnail_color
POST commentpost_comment
POST comment reactionspost_comment_reactions
Add metadata to Rigma requestreq_rigma_agent
Safe download filessafe_download
Get text data from stylestext_data_from_styles
Find thumbnail colorthumbnail_color