{"id":15520870,"url":"https://github.com/samedwardes/rstudio-demos","last_synced_at":"2026-03-02T00:32:01.009Z","repository":{"id":104821389,"uuid":"478237302","full_name":"SamEdwardes/rstudio-demos","owner":"SamEdwardes","description":"A repo containing links to my RStudio demo repos.","archived":false,"fork":false,"pushed_at":"2025-04-15T18:53:08.000Z","size":10107,"stargazers_count":0,"open_issues_count":4,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T19:45:54.156Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/SamEdwardes.png","metadata":{"files":{"readme":"README.md","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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-04-05T17:40:52.000Z","updated_at":"2025-04-15T18:53:13.000Z","dependencies_parsed_at":"2024-02-13T18:12:22.581Z","dependency_job_id":"ee629d0e-dab0-43d4-a701-8819fa6f93d2","html_url":"https://github.com/SamEdwardes/rstudio-demos","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamEdwardes%2Frstudio-demos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamEdwardes%2Frstudio-demos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamEdwardes%2Frstudio-demos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamEdwardes%2Frstudio-demos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamEdwardes","download_url":"https://codeload.github.com/SamEdwardes/rstudio-demos/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250372919,"owners_count":21419722,"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":[],"created_at":"2024-10-02T10:29:55.879Z","updated_at":"2026-03-02T00:31:59.776Z","avatar_url":"https://github.com/SamEdwardes.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RStudio Demos\n\nA repo containing links to my favourite RStudio demo repos and documentation\n\n## Content\n\n### Applications\n\n| Type       | Content          | Links                                                             |\n| ---------- | ---------------- | ----------------------------------------------------------------- |\n| **R**      | Shiny            | [Code][app-1a] \\| [Solo View][app-1b] \\| [Dashboard View][app-1c] |\n| **Python** | Streamlit        | [Code][app-2a] \\| [Solo View][app-2b] \\| [Dashboard View][app-2c] |\n| **Python** | Dash             | [Code][app-3a] \\| [Solo View][app-3b] \\| [Dashboard View][app-3c] |\n| **Python** | Dash multi-page  | [Code][app-4a] \\| [Solo View][app-4b] \\| [Dashboard View][app-4c] |\n| **Python** | Bokeh            | ...                                                               |\n| **Python** | Shiny for Python | ...                                                               |\n\n\u003c!-- Shiny --\u003e\n[app-1a]: ./applications/shiny-penguins/\n[app-1b]: https://colorado.posit.co/rsc/demo-shiny-penguins/\n[app-1c]: https://colorado.posit.co/rsc/connect/#/apps/03953aef-f4f7-4de6-8de0-828e1cb64f8f\n\u003c!-- Streamlit --\u003e\n[app-2a]: ./applications/streamlit-penguins/\n[app-2b]: https://colorado.posit.co/rsc/demo-streamlit-penguins/\n[app-2c]: https://colorado.posit.co/rsc/connect/#/apps/e33879ca-e251-49fa-b9bf-a56db9997048\n\u003c!-- Dash single page --\u003e\n[app-3a]: ./applications/dash-penguins/\n[app-3b]: https://colorado.posit.co/rsc/demo-dash-penguins/\n[app-3c]: https://colorado.posit.co/rsc/connect/#/apps/9b456fb6-e8b7-4b4c-bb60-2ba5f113b052\n\u003c!-- Dash multi-page --\u003e\n[app-4a]: ./applications/dash-multi-page-penguins/using-dash-pages/\n[app-4b]: https://colorado.posit.co/rsc/demo-dash-multi-page-penguins/\n[app-4c]: https://colorado.posit.co/rsc/connect/#/apps/73f77f59-1bc7-4225-b21a-01df0447ac7b\n\n### Documents\n\n| Type       | Content          | Links                                                             |\n| ---------- | ---------------- | ----------------------------------------------------------------- |\n| **R**      | R Markdown       | [Code][doc-1a] \\| [Solo View][doc-1b] \\| [Dashboard View][doc-1c] |\n| **R**      | Connect Widgets  | [Code][doc-2a] \\| [Solo View][doc-2b] \\| [Dashboard View][doc-2c] |\n| **R**      | Quarto           | [Code][doc-3a] \\| [Solo View][doc-3b] \\| [Dashboard View][doc-3c] |\n| **R**      | Blastula         | [Code][doc-5a] \\| [Solo View][doc-5b] \\| [Dashboard View][doc-5c] |\n| **Python** | Jupyter Notebook | [Code][doc-4a] \\| [Solo View][doc-4b] \\| [Dashboard View][doc-4c] |\n\n\u003c!-- RMarkdown --\u003e\n[doc-1a]: ./documents/rmd-penguins/\n[doc-1b]: https://colorado.posit.co/rsc/demo-rmd-penguins/\n[doc-1c]: https://colorado.posit.co/rsc/connect/#/apps/5450ba17-ddc2-4ef6-aeb8-ac2cec53d244\n\u003c!-- Connect Widgets --\u003e\n[doc-2a]: ./documents/connect-widgets-penguins/\n[doc-2b]: https://colorado.posit.co/rsc/demo-connect-widgets-penguins\n[doc-2c]: https://colorado.posit.co/rsc/connect/#/apps/692ea95d-ac94-4afa-aa5b-db76c278d2ac\n\u003c!-- Quarto - R --\u003e\n[doc-3a]: ./documents/quarto-colorado-report/\n[doc-3b]: https://colorado.posit.co/rsc/demo-quarto-colorado-report-r/\n[doc-3c]: https://colorado.posit.co/rsc/connect/#/apps/205b9011-a965-4f34-8f8f-3c12354833bd/\n\u003c!-- Jupyter Notebook --\u003e\n[doc-4a]: ./documents/jupyter-python-penguins/\n[doc-4b]: https://colorado.posit.co/rsc/demo-jupyter-python-penguins/\n[doc-4c]: https://colorado.posit.co/rsc/connect/#/apps/241fe2cd-6eba-4a79-9aa3-6e6fe28c5714\n\u003c!-- Blastula - R --\u003e\n[doc-5a]: ./documents/rmd-blastula/\n[doc-5b]: https://colorado.posit.co/rsc/demo-rmd-blastula/\n[doc-5c]: https://colorado.posit.co/rsc/connect/#/apps/e0b35f2a-9a69-498a-a97f-914b4e4f5931/\n\n\n### APIs\n\n| Type        | Content          | Links                                                                                             |\n| ----------- | ---------------- | ------------------------------------------------------------------------------------------------- |\n| **R**       | Plumber API      | [Code][api-1a] \\| [Solo View][api-1b] \\| [Dashboard View][api-1c]                                 |\n| **R**       | Plumber Tableau  | [Code][api-2a] \\| [Solo View][api-2b] \\| [Dashboard View][api-2c] \\| [Tableau Deployment][api-2d] |\n| **Python**  | FastAPI          | [Code][api-3a] \\| [Solo View][api-3b] \\| [Dashboard View][api-3c]                                 |\n| **Python**  | Flask            | ...                                                                                               |\n| **Python**  | Flask Webapp     | [Code][api-5a] \\| [Solo View][api-5b] \\| [Dashboard View][api-5c] |\n| **Python**  | Vetiver          | [Code][api-4a]                                                                                    |\n\n\u003c!-- Plumber --\u003e\n[api-1a]: ./apis/plumber-penguins/\n[api-1b]: https://colorado.posit.co/rsc/demo-plumber-penguins/\n[api-1c]: https://colorado.posit.co/rsc/connect/#/apps/3b7c12ff-328c-4031-b0af-47110c4ff747\n\u003c!-- Plumber Tableau --\u003e\n[api-2a]: ./apis/plumber-tableau-penguins/\n[api-2b]: https://colorado.posit.co/rsc/demo-plumber-tableau-penguins\n[api-2c]: https://colorado.posit.co/rsc/connect/#/apps/8ffb7488-d360-43ee-93bb-babf7a56ac59\n[api-2d]: https://us-west-2b.online.tableau.com/#/site/rstudio/workbooks/472632?:origin=card_share_link\n\u003c!-- FastAPI --\u003e\n[api-3a]: ./apis/fastapi-penguins/\n[api-3b]: https://colorado.posit.co/rsc/demo-fastapi-penguins/docs\n[api-3c]: https://colorado.posit.co/rsc/connect/#/apps/331f89eb-988f-4874-b831-566916def4dd\n\u003c!-- Vetiver --\u003e\n[api-4a]: ./apis/vetiver-train-and-deploy-python/\n\u003c!-- Flask webapp --\u003e\n[api-5a]: ./apis/flask-webapp/\n[api-5b]: https://colorado.posit.co/rsc/flask-webapp-example/\n[api-5c]: https://colorado.posit.co/rsc/connect/#/apps/0e4a7469-4d3e-4609-86f1-a4dc1e9db103\n\n### Pins\n\n| Type       | Content          | Links                                                             |\n| ---------- | ---------------- | ----------------------------------------------------------------- |\n| **R**      | Pins             | [Code][pin-1a] \\| [Solo View][pin-1b] \\| [Dashboard View][pin-1c] |\n| **Python** | Pins             | ...                                                               |\n\n\u003c!-- Pins - R --\u003e\n[pin-1a]: ./pins/pins-r-penguins/\n[pin-1b]: https://colorado.posit.co/rsc/demo-pins-penguins-data\n[pin-1c]: https://colorado.posit.co/rsc/connect/#/apps/f351231a-84bd-4598-b550-f835f76cf2ae\n\n## Projects\n\n### Bike share\n\nThe bike share demo:\n\n- To see all content on Connect filter on the tag *[Bike Predict](https://colorado.posit.co/rsc/connect/#/content/listing?filter=min_role:viewer\u0026filter=content_type:all\u0026view_type=expanded\u0026tags=111-tagtree:218)*\n- View the Connect Widgets Dashboard:\n  - [Solo View](https://colorado.posit.co/rsc/bike-share/)\n  - [Dashboard View](https://colorado.posit.co/rsc/connect/#/apps/3124a8f9-7d30-44b9-a49a-552db71b036e)\n- Source code: \u003chttps://github.com/sol-eng/bike_predict\u003e\n\n## Docs\n\nLinks to my most commonly reference documentation.\n\n### Architecture\n\n- [Platform Support](https://www.rstudio.com/about/platform-support/)\n- [Configuration and sizing recommendations](https://support.rstudio.com/hc/en-us/articles/115002344588-Configuration-and-sizing-recommendations)\n- [Shimmer: Shiny sizing simulation](https://colorado.posit.co/rsc/shimmer_and_shiny/)\n- [RStudio Professional Product Root \u0026 Privileged Requirements](https://support.rstudio.com/hc/en-us/articles/1500005369282-RStudio-Professional-Product-Root-Privileged-Requirements)\n- [Environment Management Strategy Map](https://solutions.rstudio.com/environments/reproduce/)\n- [Managing libraries for RStudio Workbench / RStudio Server](https://support.rstudio.com/hc/en-us/articles/215733837-Managing-libraries-for-RStudio-Workbench-RStudio-Server)\n\n### Product\n\n#### Connect\n\n- [Scaling and Performance Tuning in RStudio Connect](https://support.posit.co/hc/en-us/articles/231874748-Scaling-and-Performance-Tuning-in-RStudio-Connect)\n\n#### Package Manager\n\n- [RStudio Package Manager and Artifactory](https://support.posit.co/hc/en-us/articles/360016522533-RStudio-Package-Manager-and-Artifactory)\n- [Posit Package Manager and Sonatype Nexus Repository](https://support.posit.co/hc/en-us/articles/10016108647703)\n\n### Cloud\n\n**General**\n\n- [RStudio in the Cloud](https://www.rstudio.com/solutions/rstudio-in-the-cloud/)\n- [Where Does RStudio Fit into Your Cloud Strategy?](https://www.rstudio.com/blog/cloud-strategy/)\n- [Why Data Science in the Cloud?](https://www.rstudio.com/resources/webinars/why-data-science-in-the-cloud/) (Webinar)\n- [RStudio Cloud Marketplace Offers](https://docs.rstudio.com/rstudio-team/marketplaces/)\n\n**Databricks**\n\n- [Using sparklyr with Databricks](https://spark.rstudio.com/deployment/databricks-cluster.html)\n- [Option 1 - Connecting to Databricks remotely](https://spark.rstudio.com/deployment/databricks-cluster-remote.html)\n- [Option 2 - Working inside of Databricks](https://spark.rstudio.com/deployment/databricks-cluster-local.html)\n\n**AWS**\n\n- \u003chttps://www.rstudio.com/sagemaker/\u003e\n- [Get started with RStudio on Amazon SageMaker](https://aws.amazon.com/blogs/machine-learning/get-started-with-rstudio-on-amazon-sagemaker/) (AWS Docs)\n- [Manage RStudio on Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/rstudio-manage.html) (AWS Docs)\n- [Use RStudio on Amazon SageMaker](https://docs.aws.amazon.com/sagemaker/latest/dg/rstudio-use.html) (AWS Docs)\n\n**Azure**\n\n- \u003chttps://www.rstudio.com/azure-ml/\u003e\n- [Announcing RStudio for Microsoft Azure ML](https://cloud.rstudio.com/blog/announcing-rstudio-for-azure-ml/)\n- [Add RStudio to Azure ML](https://docs.microsoft.com/en-us/azure/machine-learning/how-to-create-manage-compute-instance?tabs=python#add-custom-applications-such-as-rstudio-preview) (Azure Docs)\n- [Azure Marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps?search=RStudio\u0026page=1)\n  - [RStudio Workbench Standard for Azure](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/rstudio-5237862.rstudioserverprostandard)\n  - [RStudio Connect](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/rstudio-5237862.rstudio-connect)\n  - [FAQ for RStudio Connect Azure](https://support.rstudio.com/hc/en-us/articles/360022703493-FAQ-for-RStudio-Connect-Azure)\n\n## Pro Product Cheat Sheet\n\n### Workbench\n\n```bash\n# --------------------------\n# Stop, Start, Status\n# --------------------------\nsudo systemctl start rstudio-server\nsudo systemctl stop rstudio-server\nsudo systemctl status rstudio-server\n# Or... you can use the rstudio-server utility installed at /usr/bin\n# (https://docs.posit.co/ide/server-pro/reference/rstudio_server_cli.html)\nsudo rstudio-server restart # start, stop, status, etc.\n\n# --------------------------\n# CLIs\n# --------------------------\n# https://docs.posit.co/ide/server-pro/reference/rstudio_server_cli.html\nrstudio-server\n\n# --------------------------\n# Logs\n# --------------------------\nsudo tail -n 50 /var/log/rstudio/rstudio-server/rserver.log\nsudo tail -n 50 /var/log/rstudio/rstudio-server/rserver-http-error.log\nsudo tail -n 50 /var/log/rstudio/launcher/rstudio-launcher.log\nsudo tail -n 50 ~/.local/share/rstudio/log\nsudo journalctl # need to figure this one out\n\n# --------------------------\n# License Management\n# --------------------------\n\n# --------------------------\n# User Management\n# --------------------------\n```\n\n### Connect\n\n```bash\n# --------------------------\n# Stop, Start, Status\n# --------------------------\nsudo systemctl start rstudio-connect\nsudo systemctl stop rstudio-connect\nsudo systemctl restart rstudio-connect\nsudo systemctl reload rstudio-connect # trigger a configuration reload\nsudo systemctl status rstudio-connect\n\n# --------------------------\n# CLIs\n# --------------------------\n# See all CLIs\nsudo ls -la /opt/rstudio-connect/bin\n# Most common\nsudo /opt/rstudio-connect/bin/migrate\nsudo /opt/rstudio-connect/bin/usermanager\nsudo /opt/rstudio-connect/bin/license-manager\nsudo /opt/rstudio-connect/bin/rscadmin\n\n# --------------------------\n# Logs\n# --------------------------\nsudo tail -n 50 /var/log/rstudio/rstudio-connect/rstudio-connect.log\nsudo tail -n 50 /var/log/rstudio/rstudio-connect/rstudio-connect.access.log\nsudo tail -n 50 /var/log/rstudio/rstudio-connect/rstudio-connect.audit.log\n\n# --------------------------\n# License Management\n# --------------------------\nsudo /opt/rstudio-connect/bin/license-manager activate $PCT_KEY\nsudo /opt/rstudio-connect/bin/license-manager status\nsudo /opt/rstudio-connect/bin/license-manager deactivate\n\n# --------------------------\n# User Management\n# --------------------------\n```\n\n### Package Manager\n\n```bash\n# --------------------------\n# Stop, Start, Status\n# --------------------------\nsudo systemctl start rstudio-pm\nsudo systemctl stop rstudio-pm\nsudo systemctl status rstudio-pm\n\n# --------------------------\n# CLIs\n# --------------------------\n# See all CLIs\nsudo ls -la /opt/rstudio-pm/bin\n# Most commmon\nsudo /opt/rstudio-pm/bin/rspm\nsudo /opt/rstudio-pm/bin/license-manager\n\n# --------------------------\n# Logs\n# --------------------------\n# Server logs\nsudo tail -n 50 /var/log/rstudio/rstudio-pm/rstudio-pm.log\n# Access logs\nsudo tail -n 50 /var/log/rstudio/rstudio-pm/rstudio-pm.log\n# Package service logs (not enalbed by default\nsudo tail -n 50 /var/log/rstudio/rstudio-pm/rstudio-pm.service.log\n\n# --------------------------\n# License Management\n# --------------------------\nsudo /opt/rstudio-pm/bin/license-manager activate $PPM_KEY\nsudo /opt/rstudio-pm/bin/license-manager status\nsudo /opt/rstudio-pm/bin/license-manager deactivate\n\n# --------------------------\n# User Management\n# --------------------------\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamedwardes%2Frstudio-demos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamedwardes%2Frstudio-demos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamedwardes%2Frstudio-demos/lists"}