Publino: La plantilla Next.js definitiva para startups modernas
Descubre Publino, una plantilla Next.js de alto rendimiento y optimizada para SEO, diseñada para SaaS, startups y agencias. Crea y lanza sitios web impresionantes en minutos.

En resumen: Publino es una plantilla de pago de Aniq-UI en Next.js 16, pensada como landing page para un producto por suscripción o un negocio que vende planes. Incluye tres páginas (inicio, precios con planes mensuales y anuales, y contacto) en inglés y árabe, con la versión árabe de derecha a izquierda, temas oscuro y claro, y sin base de datos ni back end que configurar. La ejecutas con Docker o con Node.js y Yarn, reemplazas el contenido de ejemplo y la publicas en Vercel, en un servidor Node.js o en cualquier host que ejecute Docker.
¿Buscas una plantilla de landing page moderna y de alta conversión construida con Next.js 16? Conoce Publino: la solución todo en uno para SaaS, startups, agencias y creadores que quieren lanzar rápido y verse profesionales.
🖼️ Vista previa en vivo
Mira Publino en acción:
🚀 ¿Por qué Publino?
Publino es más que una plantilla. Es un kit de UI y sistema de landing page completo, creado para velocidad, SEO, accesibilidad y conversión. Ya sea que lances un nuevo producto, valides una idea o actualices el sitio de tu agencia, Publino te da ventaja.
Características principales
- Next.js 16 & React 19: Construido con la última tecnología para un rendimiento ultrarrápido.
- Optimizado para SEO: HTML semántico, Open Graph, Twitter cards y datos estructurados incluidos.
- Modo oscuro: Hermosos temas claro y oscuro con un solo clic.
- Diseño responsive: Se ve perfecto en móvil, tablet y escritorio.
- Componentes premium: Hero, precios, FAQ, contacto y más.
- Despliegue en un clic: Sube a Vercel o tu plataforma favorita en segundos.
- Fácil personalización: Cambia colores, fuentes y secciones fácilmente.
- Actualizaciones de por vida: Mejoras continuas y nuevas funciones.
🔥 ¿Qué hace diferente a Publino?
- Enfocado en la conversión: Cada sección está diseñada para captar registros y ventas.
- Rendimiento primero: páginas ligeras, pensadas para cargar rápido, sin excesos.
- Amigable para desarrolladores: TypeScript, Tailwind CSS 4 y código limpio y documentado.
- Listo para producción: Incluye licencias y secciones de contacto.
- Listo para internacionalización: Añade fácilmente varios idiomas con next-intl.
🛠️ ¿Qué incluye Publino?
Publino viene con todo lo que necesitas:
- Landing page: Hero, características, beneficios, precios, FAQ, contacto.
- Componentes UI: Botones, modales, tarjetas, pestañas y más.
- Listo para blog: Añade fácilmente un blog para mejorar tu SEO.
- Formulario de contacto: Integrado y listo para conectar a tu backend o servicio.
- SEO & Analytics: Meta tags, datos estructurados e integración fácil de analytics.
💡 ¿Para quién es Publino?
- Fundadores SaaS: Lanza tu MVP o sitio de producto en horas, no semanas.
- Agencias: Entrega sitios impresionantes a tus clientes fácilmente.
- Indie Hackers: Valida ideas y haz crecer tu audiencia rápido.
- Marketers: Ejecuta landing pages para campañas y generación de leads.
🛒 Consigue Publino hoy
¿Listo para lanzar tu próximo proyecto? Compra Publino ahora y obtén acceso instantáneo, actualizaciones de por vida y soporte premium.
📦 Cómo usar Publino
- Descarga la plantilla (.zip).
- Instala las dependencias:
yarn install- Inicia el servidor de desarrollo:
yarn dev- Personaliza tu contenido, colores y branding.
- Despliega en Vercel, Netlify o tu host favorito.
📈 Mejora tu SEO y tráfico
Publino está construido con las mejores prácticas SEO. Añade tu blog, optimiza tu contenido y sube en los rankings de búsqueda. Además, con tiempos de carga rápidos y optimización móvil, tus visitantes (y Google) amarán tu sitio.
🙋♂️ ¿Necesitas ayuda?
Consulta la documentación.
¿Listo para crear tu próximo gran proyecto? ¡Consigue Publino ahora y lánzate con confianza!
Referencias:
Descubre la demo de la plantilla de landing page Next.js (edición 2026) o explora más plantillas de landing page Next.js en Aniq-UI.
Qué trae la descarga, en detalle
Las tres páginas
| Página | Dirección | Qué muestra |
|---|---|---|
| Inicio | / | La landing page, sección por sección (tabla siguiente) |
| Precios | /pricing | Tres planes con un interruptor Monthly y Annual, una tabla comparativa de 21 características y seis preguntas |
| Contacto | /contact | Un formulario de contacto, los datos de la empresa, enlaces sociales y tres preguntas |
Cada página existe también en árabe bajo /ar, con el diseño de derecha a izquierda. Publino no tiene página de blog: si tu sitio la necesita, la añades tú.
La página de inicio, sección por sección
| Sección | Qué muestra |
|---|---|
| Hero | Un titular que aparece palabra por palabra, una frase y dos botones |
| Maqueta del panel | Un panel de despliegues inclinado en 3D, construido en código, con tarjetas de cifras que puedes arrastrar |
| Por qué elegirnos | Cuatro tarjetas con una luz que sigue al puntero |
| Características | Cinco tarjetas animadas, entre ellas puntuaciones de rendimiento y un globo 3D |
| Plantillas | Cuatro tarjetas de plantillas con imagen, insignia y precio |
| Responsive | Un sitio mostrado en un ordenador, una tableta y un teléfono |
| Precios | Los tres planes mensuales con un filtro por categoría de características |
| Preguntas frecuentes | Diez preguntas con categorías y búsqueda |
| Comunidad global | Un mapa del mundo con un formulario de mensaje encima |
La maqueta y las tarjetas de características son ilustraciones: sus puntuaciones, ciudades y cifras son datos de ejemplo fijos. El sitio se abre en el tema oscuro, un botón de sol y luna cambia al claro y el navegador recuerda la elección.
Stack tecnológico
Next.js 16 con el App Router, React 19 y TypeScript, Tailwind CSS 4, next-intl para inglés y árabe, React Hook Form con Zod para los dos formularios, Motion para las animaciones, Recharts, dnd-kit y cobe para el gráfico, las tarjetas que se arrastran y el globo, y Radix UI con Tabler Icons. Cada dependencia está fijada a una versión exacta y yarn.lock viene con la descarga, así que tu instalación coincide con la que se usó para probar la plantilla.
Paquete y licencia
Publino se vende en un solo paquete, Landing page: la landing page completa, con un diseño responsive, modo oscuro, páginas listas para SEO y carga rápida. El precio actual está en la página de la plantilla Publino, y Publino es también una de las diez plantillas del pack de plantillas Next.js.
La licencia es comercial: puedes usarla en tantos proyectos como quieras, propios o de clientes, modificar el código y entregar sitios terminados a tus clientes. No puedes revender ni compartir públicamente el código fuente, incluirlo en un proyecto de código abierto ni venderlo como plantilla, kit de UI, tema o starter kit.
Lo que conectas tú mismo
- Formularios. El formulario de contacto y el de la página de inicio validan lo que escriben los visitantes, pero no envían nada hasta que los conectes a tu propio servicio.
- Pagos. No se incluye ninguno. Los botones de los planes llevan a la página de contacto o al formulario de la página de inicio; para vender, apúntalos a tu propio checkout.
- Elementos provisionales. Login, Book a call y los dos botones del hero esperan tus propios enlaces, y los textos, cifras, personas, precios y tarjetas de plantillas son contenido de ejemplo que debes reemplazar.
Ejemplos de uso
El contenido de ejemplo describe una plataforma inventada que vende componentes de interfaz y plantillas, pero el diseño sirve para cualquier oferta con planes y un paso de contacto:
- Un software por suscripción, con planes mensuales y anuales, una tabla comparativa y preguntas frecuentes ya preparados.
- Una consultora o una agencia, que usa los planes como paquetes de servicio que llevan a la página de contacto. La licencia cubre los sitios para clientes.
- El sitio de un pequeño negocio que necesita tres páginas, un formulario de contacto y dos idiomas.
- Un lanzamiento de producto o una campaña, usando solo la página de inicio.
- Un negocio con clientes de habla árabe, ya que la versión en árabe está completa y se lee de derecha a izquierda.
Si el sitio también necesita un blog, páginas de inicio de sesión o un portafolio, elige otra plantilla de la comparación de abajo.
Primeros pasos, paso a paso
1. Descarga y ejecuta la plantilla
Descarga el ZIP desde Mis plantillas en tu panel de Aniq-UI, descomprímelo y abre una terminal en la carpeta Publino-template. Con Docker en marcha:
docker build -t publino-landing .
docker run -p 3030:3030 publino-landing
Sin Docker, instala Node.js 20.9 o posterior (se recomienda 22 o 24) y ejecuta:
corepack enable
yarn install
yarn dev
Abre localhost:3030 para inglés y localhost:3030/ar para árabe. Si el puerto está ocupado, usa yarn dev -p 3041.
2. Cambia el contenido
Todos los textos visibles están en messages/, en cuatro carpetas (common, home, pricing, contact) que contienen cada una un en.json y un ar.json. Cambia los dos archivos y mantén las mismas claves. Las dos secciones de precios leen sus precios de un único archivo pequeño, así que un precio se cambia en un solo lugar.
3. Cambia los colores y la marca
Los dos temas son valores de color en src/styles/theme.css: el claro bajo :root y el oscuro bajo [data-theme="dark"]. Cambia --interactive-primary para los botones principales o --background para el fondo de la página. El logo es un icono de cohete seguido del nombre del sitio, en src/layouts/Navbar/index.tsx, y los favicons y la imagen para compartir (public/image.png, de 1200 por 630 píxeles) son archivos de public/.
4. Conecta los formularios
Conecta cada formulario que conserves a tu API, a un servicio de formularios o a tu plataforma de correo, y elimina el otro. Definir NEXT_PUBLIC_RECAPTCHA_SITE_KEY añade una casilla de Google reCAPTCHA v2 al formulario de la página de inicio. Guarda las claves secretas en un servidor, porque cualquier valor NEXT_PUBLIC_ se puede leer en la página.
5. Define tu dirección y despliega
Define NEXT_PUBLIC_SITE_URL con tu dominio allí donde se ejecuta la construcción: los enlaces canónicos, los enlaces de idioma, el sitemap, robots.txt y las tarjetas para compartir se generan a partir de ella. Después despliega en Vercel desde un repositorio Git privado (añade ENABLE_EXPERIMENTAL_COREPACK=1), en un servidor Node.js con yarn build y yarn start detrás de Nginx o Caddy, o como imagen de Docker. Un host que solo sirve archivos estáticos no basta, porque es el servidor quien elige el idioma de cada visitante. Una vez publicado, comprueba que todas las direcciones de /sitemap.xml empiezan por tu dominio.
Publino frente a otras plantillas de landing page y de negocio de Aniq-UI
| Plantilla | Tipo | Páginas | Ideal para |
|---|---|---|---|
| Publino | De pago, Next.js 16 | Inicio, precios, contacto | Un producto por suscripción o un negocio que necesita planes y un formulario de contacto |
| Plantilla SaaS | De pago, Next.js 16 | Inicio, precios, blog, contacto, páginas de inicio de sesión, páginas legales y de error | Un software que necesita blog y páginas de cuenta |
| Landing SaaS | Gratis, Next.js 15 | Una página, con precios y tabla comparativa | Una landing page SaaS oscura sin coste |
| Sitio de Empresa | Gratis, Next.js 15 | Una página, diez secciones | Una empresa o consultora en una sola página |
| Agencia Diseño Web | Gratis, Next.js 15 | Una página, con trabajos, proceso y formulario de contacto | Una agencia o un freelance que muestra su trabajo |
| Landing 3D | Gratis, Next.js 15 y Three.js | Una página en torno a una rueda de productos en 3D | El escaparate de un producto, por ejemplo una marca de zumos |
Las seis vienen en inglés y árabe. Elige Publino en lugar de la Plantilla SaaS cuando te basten tres páginas y quieras un tema claro además del oscuro.
Preguntas frecuentes
¿Qué páginas incluye Publino?
Tres: inicio, precios y contacto, cada una en inglés y en árabe bajo /ar. No hay página de blog.
¿Publino admite árabe y RTL?
Sí. Cada texto existe en inglés y árabe, y las páginas en árabe definen dir="rtl", así que todo el diseño se invierte. Puedes añadir más idiomas con next-intl.
¿Necesito un back end para ejecutar Publino?
No. Es una sola app Next.js sin base de datos ni back end, y no hace falta configurar nada antes de la primera ejecución. Solo necesitas un servicio para los formularios que conserves.
¿Publino puede cobrar pagos?
No. No incluye ningún servicio de pago, y los botones de los planes llevan a la página de contacto o al formulario de la página de inicio. Para vender, apúntalos a tu propio checkout.
¿Puedo usar Publino en proyectos para clientes?
Sí. La licencia comercial cubre proyectos ilimitados, trabajo para clientes incluido. No puedes revender el código fuente ni venderlo como plantilla.
¿Qué versión de Node.js necesita Publino?
Node.js 20.9 o posterior, y se recomienda 22 o 24. Con Docker no necesitas nada más, porque la imagen incluye Node.js 24.
Guías relacionadas
- Las mejores plantillas de landing page Next.js de 2026
- Cómo lanzar un sitio web SaaS en inglés y árabe con Next.js
- Las mejores plantillas SaaS para Next.js y starter kits
- Plantillas gratuitas de landing page de Aniq-UI
- Configurar next-intl con Next.js 16
Sobre Publino en concreto, la página de la plantilla Publino tiene la demo en vivo y el precio actual, y la documentación de Publino explica cada paso de instalación.
También te puede interesar

Plantillas gratuitas de páginas de aterrizaje
Explora tres plantillas gratuitas y listas para producción, perfectas para agencias, sitios corporativos y startups SaaS. Construidas con Next.js 15.2.4 y Tailwind CSS para un rendimiento ultrarrápido y diseño moderno.

Cómo lanzar un sitio web SaaS en inglés y árabe con Next.js
Lanza un sitio de marketing SaaS en inglés y árabe con Next.js: precios, blog, formularios, SEO y publicación, y lo que debes conectar tú mismo.

Cómo crear un panel de administración con asistente IA en Next.js
Crea un panel de administración con asistente de IA en Next.js: roles, proyectos, usuarios, árabe y RTL, Docker y despliegue, con un ejemplo práctico.