
Stuart Gardoll
@stuartg
Builder of things at FlutterFlow
@stuartg
Builder of things at FlutterFlow
4 Templates
YouTube Metadata Retrieval
The YouTube Metadata Retrieval node fetches comprehensive data about YouTube videos and playlists using the YouTube Data API. It supports both standard YouTube URLs and shortened youtu.be links, making it perfect for content analysis, data collection, and integration with other services. This node gives you access to video titles, descriptions, view counts, likes, comments, and much more in a structured format.
Update Firebase Field to Array
This template automates the process of converting a string field in a Firebase document into an array field. It handles both newline and dash-separated strings, making it perfect for updating legacy string data into structured arrays. Key features include: - Automatic delimiter detection - Flexible input formatting (supports both newlines and dashes) - Whitespace trimming and empty item filtering - Preserves the original field while creating a new array field"
Prompt Optimizer for AI Models and Platforms
This tool rewrites user prompts to optimize them for a specified AI model or platform. It accepts a draft prompt, the intended AI system (such as GPT-4, Claude, or Midjourney), and an optional session key, then returns a tailored, improved prompt for best results.
Z.ai Multifunction Workflow (Chat, Agent, Video, File Upload)
This tool provides access to Z.ai's advanced AI-powered chat, translation, video generation, and file upload. It accepts a prompt, model selection, optional agent ID, and file input; returns chat responses, translations, generated videos, or file upload confirmations based on user intent.
14 Nodes
Convert Image To Base64 String
convert an input image file to a base64 encoded string
TRMNL Get Display Content
Get the current screen display content from a TRMNL Developer edition device. This node allows you to retrieve what is currently shown on the device's e-ink display, including image URL, filename, refresh rate, and firmware update status, without needing physical access to the device or its firmware. Useful for remote monitoring, diagnostics, or content management of TRMNL e-ink dashboards.
TRMNL Update Playlist Item
Update a playlist item's visibility or other properties. Currently supports toggling visibility of playlist items.
TRMNL Create Custom Plugin Screen
Create or update custom plugin screens on TRMNL Developer edition devices via webhook. Supports advanced content creation with dynamic data interpolation using merge strategies such as replace, deep merge, or stream for flexible data handling.
TRMNL Get Example Plugin Data
Get example plugin data for testing and development - Developer edition testing utilities
TRMNL Get Custom Plugin Variables
Retrieve the current set of merge variables (custom variables) stored for a specific TRMNL custom plugin instance. This node allows you to programmatically access and review the state of variables managed by your custom plugin, which is useful for advanced plugin state management, debugging, or dynamic content updates on TRMNL e-ink displays. Requires the unique plugin UUID as input.
TRMNL Create Log Entry
Create diagnostic log entries for TRMNL Developer edition devices, enabling advanced debugging, monitoring, and device status reporting.
TRMNL Get Current Screen
Retrieves detailed information about the current screen state of a TRMNL Developer edition device, including refresh rate, image URL, and filename, for advanced e-ink display monitoring and diagnostics.
TRMNL Get Models
Get detailed technical information about TRMNL Developer Edition devices and screens, including their specifications, supported features, and capabilities. This node retrieves a list of available TRMNL models, helping developers understand hardware options for e-ink display projects.
TRMNL Get Display Content
Get current screen display content for a TRMNL Developer edition device. Request content without physical device or firmware.
FlutterFlow Validate Project YAML
Validates YAML content before applying changes to a FlutterFlow project and returns the full response
FlutterFlow Download and Extract (Unzipper)
Downloads and extracts FlutterFlow project files using unzipper library
FlutterFlow List Projects with JSON Parsing
Retrieves metadata for all FlutterFlow projects in your account with JSON parsing capability
FlutterFlow List Project File Names
List all available YAML file names for a FlutterFlow project