
Stuart Gardoll
@stuartg
Builder of things at FlutterFlow
@stuartg
Builder of things at FlutterFlow
6 Templates
Prompt Optimizer for AI Models and Platforms
Optimize and evaluate prompts for any AI model or service. Accepts a draft prompt and the intended AI platform (e.g., GPT-4, Claude, Midjourney, and many more), analyzes best practices and context, and returns a revised, model-tailored prompt with rationale and reasoning for improved results.
TfNSW Real-Time Transit Departures Near GPS Location
Get real-time public transport departures near a location in New South Wales. Enter latitude, longitude, and search radius; the tool finds nearby stops, fetches live departure times for each, and returns a list of upcoming transit services at those stops.
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.
Marketplace Metadata Generator
Ready to launch on FlutterFlow Marketplace? Well this BuildShip workflows makes that entire process a breeze by automating the generation of marketplace metadata from your very own project files. It analyzes your projects YAML files and creates comprehensive Marketplace-ready content including titles, descriptions, feature lists, usage instructions, tags, and promotional banner images.
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"
21 Nodes
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 Create Log Entry
Create diagnostic log entries for TRMNL Developer edition devices, enabling advanced debugging, monitoring, and device status reporting.
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 Get Example Plugin Data
Get example plugin data for testing and development - Developer edition testing utilities
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 Update Playlist Item
Update a playlist item's visibility or other properties. Currently supports toggling visibility of playlist items.
Convert Image To Base64 String
convert an input image file to a base64 encoded string
BuildShip Node Generator
Generates BuildShip script nodes from OpenAPI (Swagger) specifications, automatically extracting endpoints, parameters, and authentication details to create ready-to-use API integration nodes for BuildShip workflows.
BuildShip Node Generator
Generates BuildShip script nodes from OpenAPI (Swagger) specifications, automatically extracting endpoints, parameters, and authentication details to create ready-to-use API integration nodes for BuildShip workflows.
FlutterFlow Validate Project YAML
Validates YAML content before applying changes to a FlutterFlow project and returns the full response
Context7 Get Library Documentation
Fetch documentation for a specific library using its Context7 ID. Returns comprehensive documentation with code snippets and examples.
Context7 Get Library Documentation
Fetch documentation for a specific library using its Context7 ID. Returns comprehensive documentation with code snippets and examples.
Context7 Search Libraries
Search for libraries and documentation using the Context7 API. Returns matching libraries with metadata such as stars, trust score, and token counts.
APIs.guru Get basic metrics
This node retrieves and displays key statistics from the APIs.guru directory, including the total number of API specifications, APIs, endpoints, and other notable metrics. It is designed to provide a quick overview of the directory's scale and activity, making it ideal for showcasing impressive numbers on a front page or dashboard.
APIs.guru List all providers
This node retrieves a list of all API providers available in the APIs.guru directory. It makes a request to the APIs.guru public API and returns the full set of provider names, which can be used to explore available APIs or for further integration and discovery tasks.
Perplexity Domain-Specific Search
Pre-configured search node for specific domains like academic, news, financial, or health information
AI/ML API - Get Models
Retrieve and explore the complete catalog of 300+ available AI models from the AI/ML API [via the AI/ML API](https://aimlapi.com/?via=buildship) with advanced filtering capabilities. This node allows you to discover models by type (text, image, video, voice, embedding), developer (OpenAI, Anthropic, Meta, etc.), or other criteria. Perfect for dynamically selecting models in your workflows or building model selection interfaces for your applications. **Get your API Key for AI/ML API here: [https://aimlapi.com/app/keys/?via=buildship](https://aimlapi.com/app/keys/?via=buildship)**
Google Weather API Current Conditions
Fetches the current weather conditions, including temperature, humidity, UV index, and precipitation, for a specified location using the Google Weather API.
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