
connectapi - Utilities for Interacting with the 'Posit Connect' Server API
Provides a helpful 'R6' class and methods for interacting with the 'Posit Connect' Server API along with some meaningful utility functions for regular tasks. API documentation varies by 'Posit Connect' installation and version, but the latest documentation is also hosted publicly at <https://docs.posit.co/connect/api/>.
Last updated
api-clientposit-connect
10.80 score 53 stars 1 dependents 271 scripts 2.5k downloadsshinychat - Chat UI Component for 'shiny'
Provides a scrolling chat interface with multiline input, suitable for creating chatbot apps based on Large Language Models (LLMs). Designed to work particularly well with the 'ellmer' R package for calling LLMs.
Last updated
10.79 score 131 stars 6 dependents 256 scripts 5.9k downloadsplumber2 - Easy and Powerful Web Servers
Automatically create a web server from annotated 'R' files or by building it up programmatically. Provides automatic 'OpenAPI' documentation, input handling, asynchronous evaluation, and plugin support.
Last updated
webapiquarto
10.70 score 115 stars 2 dependents 56 scripts 806 downloads
querychat - Filter and Query Data Frames in 'shiny' Using an LLM Chat Interface
Adds an LLM-powered chatbot to your 'shiny' app, that can turn your users' natural language questions into 'SQL' queries that run against your data, and return the result as a reactive data frame. Use it to drive reactive calculations, visualizations, downloads, and more.
Last updated
10.34 score 192 stars 80 scripts 267 downloads
mcptools - Model Context Protocol Servers and Clients
Implements the Model Context Protocol (MCP). Users can start 'R'-based servers, serving functions as tools for large language models to call before responding to the user in MCP-compatible apps like 'Claude Desktop' and 'Claude Code', with options to run those tools inside of interactive 'R' sessions. On the other end, when 'R' is the client via the 'ellmer' package, users can register tools from third-party MCP servers to integrate additional context into chats.
Last updated
mcp-server
9.66 score 174 stars 1 dependents 80 scripts 1.7k downloadsbrand.yml - Unified Branding with a Simple YAML File
Read and process 'brand.yml' 'YAML' files. 'brand.yml' is a simple, portable 'YAML' file that codifies your company's brand guidelines into a format that can be used by 'Quarto', 'Shiny' and 'R' tooling to create branded outputs. Maintain unified, branded theming for web applications to printed reports to dashboards and presentations with a consistent look and feel.
Last updated
9.13 score 101 stars 5 dependents 47 scripts 6.0k downloads
btw - A Toolkit for Connecting R and Large Language Models
A complete toolkit for connecting 'R' environments with Large Language Models (LLMs). Provides utilities for describing 'R' objects, package documentation, and workspace state in plain text formats optimized for LLM consumption. Supports multiple workflows: interactive copy-paste to external chat interfaces, programmatic tool registration with 'ellmer' chat clients, batteries-included chat applications via 'shinychat', and exposure to external coding agents through the Model Context Protocol. Project configuration files enable stable, repeatable conversations with project-specific context and preferred LLM settings.
Last updated
aiai-agent-toolsellmerllmllm-tools
7.81 score 120 stars 63 scripts 1.2k downloadssnowflakeauth - Authentication Helpers for 'Snowflake'
Authentication helpers for 'Snowflake'. It provides compatibility with authentication approaches supported by the 'Snowflake Connector for Python' <https://pypi.org/project/snowflake-connector-python> and the 'Snowflake CLI' <https://pypi.org/project/snowflake-cli>.
Last updated
7.25 score 1 stars 5 dependents 3 scripts 53k downloads
yaml12 - Fast 'YAML' 1.2 Parser and Formatter
A fast, correct, safe, and ergonomic 'YAML' 1.2 parser and generator written in 'Rust'. Convert between 'YAML' and simple 'R' objects with full support for multi-document streams, tags, anchors, and aliases. Offers opt-in handlers for custom tag behavior and round-trips common 'R' data structures. Implements the 'YAML' 1.2.2 specification from the 'YAML' Language Development Team (2021) <https://yaml.org/spec/1.2.2/>. Proudly supported by Posit.
Last updated
rustcargo
7.19 score 19 stars 3 dependents 13 scripts 933 downloadsconnectcreds - Manage 'OAuth' Credentials from 'Posit Connect'
A toolkit for making use of credentials mediated by 'Posit Connect'. It handles the details of communicating with the Connect API correctly, 'OAuth' token caching, and refresh behaviour.
Last updated
5.46 score 6 stars 1 dependents 20 scripts 5.3k downloads
frontmatter - Parse Front Matter from Documents
Extracts and parses structured metadata ('YAML' or 'TOML') from the beginning of text documents. Front matter is a common pattern in 'Quarto' documents, 'R Markdown' documents, static site generators, documentation systems, content management tools and even 'Python' and 'R' scripts where metadata is placed at the top of a document, separated from the main content by delimiter fences.
Last updated
cpp
4.38 score 4 stars 1 dependents 2 scripts 869 downloadsshinymedia - Multimedia Input/Output Controls for Shiny
What the package does (one paragraph).
Last updated
2.70 score 10 stars 2 scripts