{"id":13858232,"url":"https://github.com/odeleongt/postr","last_synced_at":"2025-10-25T21:26:46.837Z","repository":{"id":77242104,"uuid":"99244929","full_name":"odeleongt/postr","owner":"odeleongt","description":"Prepare reproducible R Markdown posters","archived":false,"fork":false,"pushed_at":"2018-09-12T14:58:42.000Z","size":49,"stargazers_count":68,"open_issues_count":7,"forks_count":8,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-22T16:39:18.563Z","etag":null,"topics":["poster","r","reproducibility","template"],"latest_commit_sha":null,"homepage":"","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/odeleongt.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-08-03T15:00:46.000Z","updated_at":"2024-04-30T15:38:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"8a353218-756c-4ffb-b4e2-c216fd158f24","html_url":"https://github.com/odeleongt/postr","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/odeleongt/postr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odeleongt%2Fpostr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odeleongt%2Fpostr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odeleongt%2Fpostr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odeleongt%2Fpostr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/odeleongt","download_url":"https://codeload.github.com/odeleongt/postr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odeleongt%2Fpostr/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265220502,"owners_count":23729829,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["poster","r","reproducibility","template"],"created_at":"2024-08-05T03:02:01.317Z","updated_at":"2025-10-25T21:26:41.790Z","avatar_url":"https://github.com/odeleongt.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"---\noutput:\n  github_document:\n    html_preview: false\n---\n\n# postr\n\nPrepare reproducible conference posters using R Markdown\n\n\n## Overview\n\nAlthough several workflows are currently available for academic\nposter preparation none of them are ideal.\nCommonly, point-and-click software is used to arrange poster content\nregardless of the analysis pipeline.\nMost of these software tools are proprietary, thus trapping our content.\nTypical free and script based tools such as $\\LaTeX$ might not be appealing\nor seem as complex as using a point-and-click tool.\n\nThis package provides templates and helper functions to\nprepare R Markdown based conference posters with a free and reproducible\nworkflow and\nproduce output both in html for hosting and png for printing.\nRelies on the flexdashboard package to easily define poster layout.\n\n\n## Dependencies\n\nThis poster template depends on the following R packages\n\n- rmarkdown\n- flexdashboard\n- webshot\n\n\n## Preparing a new poster\n\nIn order to use this poster template, you need to:\n\n1. Install the [`odeleongt/postr`](https://github.com/odeleongt/postr) package\n  from github  \n  `devtools::install_github(\"odeleongt/postr\")`\n1. Install the PhantomJS library  \n  `webshot::install_phantomjs()`\n1. Create a new R Markdown document in Rstudio based on the poster template,\n  or run  \n  `rmarkdown::draft(\"my_poster.Rmd\", template = \"poster\", package = \"postr\")`\n1. Render a printable A1 image  \n  `postr::render(\"my_poster/my_poster.Rmd\")`\n\n\n## References\n\n- JJ Allaire, Yihui Xie, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, Hadley Wickham, Joe Cheng and\n  Winston Chang (2017). rmarkdown: Dynamic Documents for R. R package version 1.8.\n  https://CRAN.R-project.org/package=rmarkdown\n- Barbara Borges and JJ Allaire (2017). flexdashboard: R Markdown Format for Flexible Dashboards. R package version 0.5.1.\n  https://CRAN.R-project.org/package=flexdashboard\n- Winston Chang (2017). webshot: Take Screenshots of Web Pages. R package version 0.5.0.\n  https://CRAN.R-project.org/package=webshot\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodeleongt%2Fpostr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fodeleongt%2Fpostr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodeleongt%2Fpostr/lists"}