Pulldog

Pulldog

Natic · Programación

Pulldog es un cliente nativo de revisión de código para macOS que reúne las pull requests de tu equipo en una sola ventana. Se conecta a GitHub, GitLab, Bitbucket, Gitea y Forgejo, y luego te deja filtrar, buscar y revisar cambios sin vivir dentro de una pestaña del navegador. Piénsalo como una herramienta dedicada de revisión de código para quienes pasan el día en Git. Si tu jornada empieza y termina con colas de revisión, le da al código el espacio que merece.

Vista previa de la interfaz de Pulldog

Acerca de Pulldog

Qué es Pulldog

Pulldog es una app de escritorio para revisar cambios de código, escrita desde cero en Swift para macOS. No envuelve una web. Habla con la API de tu proveedor de Git y renderiza diffs, comentarios y el estado de las pipelines de forma nativa, así que desplazarte por un diff grande se siente como usar Mail o Finder y no como esperar a que cargue una página. La app la desarrolla Natic y se distribuye a través de la Mac App Store.

La propuesta es limitada a propósito: la revisión de código es lo único que los desarrolladores hacen de forma constante y suele ser la parte peor atendida de su cadena de herramientas. Los revisores saltan entre pestañas del navegador, pierden la cuenta de qué PR ya aprobaron y hacen scroll a ciegas por archivos que no importan. Pulldog trata cada uno de esos puntos como un problema que vale la pena resolver.

El pero está en la plataforma. Solo funciona en macOS 14.0 o superior, y no hay versión para Windows ni Linux. Si tu equipo está repartido entre sistemas operativos, esta no será la herramienta común.

Primeros pasos

  1. Descarga Pulldog desde la Mac App Store y ábrela en un Mac con macOS 14.0 o superior.
  2. Añade una o varias cuentas de Git (GitHub, GitLab, Bitbucket, Gitea o Forgejo) para que la app pueda leer tus pull requests.
  3. Configura consultas inteligentes para decidir qué PR aparecen primero, como los que esperan tu aprobación o los que tienen una pipeline superada.
  4. Abre una pull request, colapsa la barra lateral para ensanchar el diff y filtra por carpeta o archivo para revisarla en el orden que quieras.
  5. Deja comentarios y aprueba. Las notificaciones llegan a tu escritorio en lugar de a tu bandeja de entrada.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Pulldog.

Plan gratuitoNo
Planes de pagoUnknown
PlataformamacOS 14.0+
DesarrolladorNatic
CategoríaProgramación
Fecha de lanzamientoSep 2024
Última actualizaciónSep 2025
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APINo

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores que revisan un flujo constante de pull requests
  • Tech leads e ingenieros senior que siguen muchos PR a la vez
  • Desarrolladores individuales que usan Mac

Tareas

  • Revisar una pull request grande
  • Rastrear dónde cambia una variable
  • Vigilar el trabajo fusionado y el fusionado hoy

Casos de uso

  • Triaje matutino antes del standup
  • Revisión profunda de la rama de una funcionalidad de un colega
  • Ponerte al día tras unos días fuera

Funciones clave

Compilación nativa para macOS en Swift

Pulldog está escrita por completo en Swift con los frameworks actuales de Apple, así que se comporta como una app de Mac y no como una web empaquetada. Ventanas, menús, atajos de teclado y widgets siguen las convenciones de macOS, y la app es compatible con macOS Tahoe. La recompensa es la velocidad: los diffs cargan y se desplazan con la respuesta de algo nativo, incluso en archivos que atascan una pestaña del navegador.

Compatibilidad con cinco proveedores de Git

La app se conecta a GitHub, GitLab, Bitbucket, Gitea y Forgejo, y Natic dice que Azure y Gerrit están en marcha. Puedes añadir todas las cuentas que necesites, algo que importa si tu empresa mantiene organizaciones separadas en distintos proveedores. Varias cuentas conviven una al lado de otra, así que un monorepo dividido no es problema. Para los equipos, eso significa que la revisión de pull requests de GitHub y la revisión de código de GitLab viven en la misma herramienta en lugar de en dos sesiones del navegador.

Consultas inteligentes para organizar pull requests

Tomando prestada la idea de las carpetas inteligentes de Mail, Pulldog te deja escribir reglas que deciden qué PR caen en qué vista. Una consulta puede sacar las aprobaciones listas para fusionar, PR con más de cierto número de semanas, PR grandes por encima de un umbral de líneas eliminadas, o solo los que abriste tú. Una vez configurada, la lista se ordena sola. Es gestión de pull requests que se ajusta a cómo ya piensas tu cola.

Búsqueda y filtrado con alcance

Puedes buscar en todos los archivos cambiados o restringir la búsqueda solo a las líneas modificadas, filtrar archivos por nombre y hacer coincidir patrones con regex. Cuando una pull request toca cientos de archivos, filtrar por carpeta te deja revisar primero la capa de interfaz y después la lógica central. Es la diferencia entre leer un diff y quedar sepultado por uno.

Vista amplia de diff

Pulldog parte de una observación directa: la mayoría de las herramientas de revisión apenas le dan al código la mitad de la ventana. Colapsar la barra lateral expande el diff a cerca del 93 % de la superficie, así que miras código, no adornos. Para una lectura atenta, ese ancho extra recorta el desplazamiento horizontal que atormenta a las líneas largas.

Selección coincidente y notificaciones

Selecciona una variable y la app resalta dónde más se cambia o se duplica, lo que hace más rápido entender el impacto. Las notificaciones funcionan por suscripción, así que puedes enterarte de las respuestas a tus comentarios y de las actualizaciones de PR que aprobaste mientras silencias el ruido de cada PR nueva. Los avisos llegan como notificaciones de escritorio en lugar de correo.

Ventajas y desventajas

Ventajas

  • Se siente como una app real de Mac porque lo es, y eso se nota en el desplazamiento, la búsqueda y el manejo del teclado.
  • Cinco proveedores de Git desde el primer momento, con varias cuentas admitidas al mismo tiempo.
  • Las consultas inteligentes convierten una lista desordenada de PR en vistas que encajan con cómo trabajas de verdad.
  • La vista amplia de diff y el filtrado por carpeta hacen manejables las revisiones grandes.
  • La localización en 185 idiomas y 90 temas te deja ajustar el aspecto y el idioma.

Desventajas

  • Solo macOS 14.0 o superior, así que los usuarios de Windows y Linux de tu equipo se quedan fuera.
  • Sin API pública, lo que limita la automatización y la integración con otras herramientas.
  • El precio no se publica en la página del producto, así que necesitarás la ficha de la Mac App Store para ver cuánto cuesta.

Preguntas frecuentes

Pulldog es una app de macOS para revisar cambios de código, sobre todo pull requests. Reúne tus PR de GitHub, GitLab, Bitbucket, Gitea y Forgejo en una sola ventana de escritorio para que puedas filtrarlas, buscarlas y aprobarlas sin navegador.

Contenido relacionado

Explora herramientas, habilidades y artículos relacionados con Pulldog.

Alternativas a Pulldog

Forefront

Forefront

Forefront · Programación

Forefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.

Gratis / $0 - $99/moVer detalles
Startkit

Startkit

StartKit.AI · Programación

Startkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.

De pago / $99 - $499 one-timeVer detalles
Testim

Testim

Tricentis · Programación

Testim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.

Gratis / Custom pricing on requestVer detalles