HTTP server for RobinPath scripts. Register routes with static responses (JSON, HTML, files), enable CORS, serve static directories. No callbacks needed.
RobinPath - A lightweight, fast, and easy-to-use scripting language for automation and data processing.
RobinPath on-VPS agent: HTTPS-poll control channel + local admin CLI.
AI-powered scripting CLI — automate anything from your terminal
HTTP proxy and request forwarding module using Node.js built-in http module. Supports creating proxy servers, URL rewriting, header manipulation, request and response interception, round-robin load balancing, and health checking. No external dependencies
Generic REST client with named credential profiles (bearer / basic / api_key). Wraps fetch() with base-URL resolution, structured error envelopes, and download/upload helpers.
YouTube Data API v3 — videos, playlists, search. API key for public reads, OAuth 2.0 for writes. Uses the encrypted credential vault.
RobinPath - A lightweight, fast, and easy-to-use scripting language for automation and data processing.
Firebase Admin SDK integration — Firestore, Realtime Database, Auth admin, Cloud Messaging (FCM). Uses the RobinPath credential vault for service-account credentials.
Google Gemini integration — generateContent, multi-turn chat, multimodal vision, embeddings, token counting, and model listing. Uses the encrypted credential vault for API keys.
RightPlace integration — access projects, WordPress, WooCommerce, email, files, git, spreadsheets, stages, docs, automations, and more via rightplace-cli
BigCommerce REST API — products, orders, customers, categories, brands, inventory, carts, and webhooks. Uses the encrypted credential vault for the per-store access token and store hash.
HTTP server creation and management using Node.js built-in http module. Supports routing, static file serving, CORS, and common response helpers.
Asana REST API — workspaces, users, projects, tasks, sections, tags, comments, and search. Uses the encrypted credential vault for Personal Access Tokens.
Retry with exponential backoff and circuit breaker for RobinPath
QR code generation, EAN/UPC barcode validation, ISBN conversion, and Luhn checksum
Anthropic Claude integration — messages API with vision, tool use, and system prompts. Uses the encrypted credential vault for API keys.
Apollo.io — sales intelligence: people search, person & company enrichment. Uses the encrypted credential vault for API key auth.
Airtable integration — list, get, create, update, delete records, plus base/table/field schema management. Uses the encrypted credential vault for personal access tokens.
Provider-agnostic LLM helpers (OpenAI, Anthropic, OpenRouter, or any OpenAI-compatible endpoint). Uses the encrypted credential vault.
Basecamp 3 REST API — projects, to-do lists, to-dos, message boards, campfires, people, and comments. Uses the encrypted credential vault for OAuth 2.0 access tokens.
Google Drive integration — upload, download, search, copy, move, share, and manage permissions on files and folders. Service-account authentication using a JWT exchange (no user OAuth dance).
Testing assertions: equal, deepEqual, truthy, falsy, type checks, includes, matches, throws, and more
Create and extract .zip and .tar.gz file archives