eliasstravik

Open-source CLI and MCP server for Google Sheets enrichment — waterfalls, conditions, HTTP API integrations

15
3
100% credibility
Found Mar 19, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Rowbound is a command-line tool for automating data enrichment in Google Sheets through configurable actions such as API requests, data transformations, chained lookups, and local commands.

How It Works

1
📖 Discover Rowbound

You hear about a handy tool that automatically fills in missing details in your Google Sheets, like company info or emails.

2
🔧 Install easily

You add the tool to your computer with one simple command, and it's ready in moments.

3
📋 Pick your sheet

You choose your Google Sheet and set it up so the tool knows where to work.

4
Add your tasks

You describe simple jobs like 'look up company from website' or 'combine names', and connect any needed services.

5
🚀 Run and watch

You start the process, preview if you want, and see it fill your sheet row by row.

Sheet enriched!

Your spreadsheet is now packed with useful new data, saving you hours of manual work.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is rowbound?

Rowbound is a TypeScript CLI tool that automates data enrichment directly in Google Sheets, letting you chain HTTP API calls, waterfall provider sequences (like Clearbit then Apollo), JavaScript transforms, and shell commands across rows. It handles conditions to skip filled cells, rate limiting, retries, and column tracking that survives header renames—perfect for turning raw leads into enriched datasets without leaving your spreadsheet. Built on Node.js 22+ and Google Workspace CLI, it also runs an MCP server for integration with AI agents like Claude Desktop.

Why is it gaining traction?

In a sea of open source CLI agents and GitHub open source tools, rowbound stands out for its zero-code pipeline setup via JSON configs, dry-run previews, and watch mode with webhooks—ideal for iterative GTM workflows. Developers dig the structured error handling (map 429s to skips) and BYOK API keys, dodging vendor lock-in unlike proprietary enrichment services. Its MCP tools make it a natural open source GitHub Copilot alternative for AI-driven data tasks.

Who should use this?

GTM engineers and sales ops teams manually enriching lead sheets with company domains, emails, or whois data via API waterfalls. Sales automation builders seeking an open source ClickUp alternative for pipeline tracking without self-hosted GitHub Actions complexity. Rowbounds fans from Java/iBatis worlds will appreciate the row-wise processing for bulk data ops.

Verdict

With 15 stars and 1.0% credibility score, rowbound is early-stage but battle-ready—excellent docs, CLI commands like `rowbound run --dry-run`, and MIT open source GitHub license make it worth prototyping today. Skip if you need production-scale concurrency; otherwise, install and enrich. (198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.