Skip to content
Innovate launches its own CLI for Tiendanube / Nuvemshop: efficiency, speed, and a new standard for theme development in LATAM

Innovate launches its own CLI for Tiendanube / Nuvemshop: efficiency, speed, and a new standard for theme development in LATAM

At Innovate, we work under one clear principle: if something doesn’t exist, we build it.
And on our journey to create world-class online stores, we saw a chance to improve our workflow—and that of the entire dev community across Argentina, Brazil, and LATAM.
Today, we introduce that evolution.

🛠️ Tiendanube / Nuvemshop CLI
A tool created by Innovate to optimize, automate, and professionalize theme development on both platforms.
It started as an internal solution to enhance our processes…
and today, we’re sharing it openly with the entire community.

⚠️ Important: This tool is an independent Innovate development and is not affiliated with or endorsed by Tienda Nube or Nuvemshop.

⭐ Why did we build this tool?

Across our projects, we kept facing the same challenges:

— Manual FTP uploads
— Full downloads that consumed time
— Lack of platform-specific validations
— Invisible errors (tabs, duplicates, unreferenced defaults)
— Slow processes that affected delivery timelines

As a leading ecommerce agency in the region, we push ourselves to improve every day.
So we developed a modern CLI, built with 2025 standards, to elevate development quality and speed—first for our team, and now for everyone.

🧰 What exactly is the Tiendanube / Nuvemshop CLI?

It’s a command-line tool that lets you:

— 🔄 Automatically sync theme files via FTP
— 📥📤 Upload and download full themes
— 🧪 Validate configurations with platform-specific rules
— ⚡ Achieve greater stability, speed, and control
— 🤝 Improve collaborative workflows across teams

All with one simple goal: make developing for Tiendanube / Nuvemshop faster, cleaner, and more efficient.

🚀 Key Features

— 🔄 Real-time Auto-Sync
Edit a file → it uploads automatically.
tiendanube watch is now our default development mode.

— ⚡ Fast, interactive setup
Configure FTP access in under a minute with tiendanube init.

— 🧪 Smart Validator
Includes checks built specifically for the TN/NS ecosystem:
— Tab indentation
— Duplicate names
— Cross-validation with defaults.txt
— Correct structure for settings.txt, sections.txt, translations.txt
— Required translations (es, pt, en, es_mx)
— Clean, non-nested JSON

— 🔁 Automatic retries
If a transfer fails, the tool tries again.

— 📂 Complete theme management
Ideal for team sync, backups, and speeding up QA.

— 🌐 Compatible with Windows, macOS, and Linux

🗺️ Official Roadmap — What’s Coming Next

This is only the beginning.
We’re committed to improving the tool together with the community.

🎯 Current Version: v1.1.0
Already available:
— Enhanced ConfigChecker
— Real-time Sync
— Interactive Setup
— Full Upload/Download

🚀 v1.2.0 — Multi-Environment Support (Q1 2026)
— Dual FTP: Test + Production
— Download from Test
— Deploy to Production
— Pre-deploy validation
— Safe rollback

🤖 v1.3.0 — CI/CD Integration (Q1 2026)
— GitHub Actions
— Pre-deploy validations
— Notifications
— Production approvals

🧩 v1.4.0 — Modular Configuration (Q1 2026)
— Modularized settings.txt
— Custom compiler
— Fewer conflicts, more structure
— Reusability across projects

🎨 v1.5.0 — Twig Development Tools (Q1 2026)
— Syntax validation
— Variable tracking
— Best-practice linter

Link: https://www.npmjs.com/package/tiendanubecli

Previous Post Next Post