BuildShip Logo
BuildShip Community
Stuart Gardoll's profile picture

Stuart Gardoll

@stuartg

Builder of things at FlutterFlow

Share creator profile

Link

https://templates.buildship.com/@stuartg

4 Templates

YouTube

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.

Stuart GardollBy Stuart Gardoll
Firebase

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"

Stuart GardollBy Stuart Gardoll
9
Perplexity AI

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.

Stuart GardollBy Stuart Gardoll
BuildShip

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.

Stuart GardollBy Stuart Gardoll
1

14 Nodes

Convert Image To Base64 String

convert an input image file to a base64 encoded string

Stuart GardollBy Stuart Gardoll

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.

Stuart GardollBy Stuart Gardoll

TRMNL Update Playlist Item

Update a playlist item's visibility or other properties. Currently supports toggling visibility of playlist items.

Stuart GardollBy Stuart Gardoll

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.

Stuart GardollBy Stuart Gardoll

TRMNL Get Example Plugin Data

Get example plugin data for testing and development - Developer edition testing utilities

Stuart GardollBy Stuart Gardoll

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.

Stuart GardollBy Stuart Gardoll

TRMNL Create Log Entry

Create diagnostic log entries for TRMNL Developer edition devices, enabling advanced debugging, monitoring, and device status reporting.

Stuart GardollBy Stuart Gardoll

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.

Stuart GardollBy Stuart Gardoll

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.

Stuart GardollBy Stuart Gardoll

TRMNL Get Display Content

Get current screen display content for a TRMNL Developer edition device. Request content without physical device or firmware.

Stuart GardollBy Stuart Gardoll

FlutterFlow Validate Project YAML

Validates YAML content before applying changes to a FlutterFlow project and returns the full response

Stuart GardollBy Stuart Gardoll

FlutterFlow Download and Extract (Unzipper)

Downloads and extracts FlutterFlow project files using unzipper library

Stuart GardollBy Stuart Gardoll

FlutterFlow List Projects with JSON Parsing

Retrieves metadata for all FlutterFlow projects in your account with JSON parsing capability

Stuart GardollBy Stuart Gardoll

FlutterFlow List Project File Names

List all available YAML file names for a FlutterFlow project

Stuart GardollBy Stuart Gardoll