Pulldog

Pulldog

Natic · Coding

Pulldog ist ein nativer Code-Review-Client für macOS, der die Pull Requests Ihres Teams in einem einzigen Fenster bündelt. Er verbindet sich mit GitHub, GitLab, Bitbucket, Gitea und Forgejo und lässt Sie Änderungen filtern, durchsuchen und prüfen, ohne in einem Browser-Tab zu leben. Sehen Sie ihn als eigenständiges Code-Review-Tool für Menschen, die den ganzen Tag in Git arbeiten. Wenn Ihr Tag mit Prüf-Warteschlangen beginnt und endet, gibt er dem Code den Raum, den er verdient.

Vorschau der Oberfläche von Pulldog

Über Pulldog

Was ist Pulldog

Pulldog ist eine Desktop-App zum Prüfen von Code-Änderungen, von Grund auf in Swift für macOS geschrieben. Sie verpackt keine Website. Sie spricht mit der API Ihres Git-Anbieters und stellt Diffs, Kommentare und den Pipeline-Status nativ dar, sodass sich das Scrollen durch einen großen Diff anfühlt wie die Arbeit mit Mail oder Finder und nicht wie das Warten auf eine Webseite. Die App wird von Natic entwickelt und über den Mac App Store vertrieben.

Das Versprechen ist bewusst eng gefasst: Code-Review ist das Einzige, was Entwickler ständig tun, und meist der am schlechtesten bediente Teil ihrer Werkzeugkette. Prüfer springen zwischen Browser-Tabs hin und her, verlieren den Überblick, welche PR sie schon freigegeben haben, und scrollen blind durch Dateien, die keine Rolle spielen. Pulldog behandelt jeden dieser Punkte als Problem, das es wert ist, gelöst zu werden.

Der Haken ist die Plattform. Sie läuft nur unter macOS 14.0 und höher, eine Windows- oder Linux-Version gibt es nicht. Wenn Ihr Team über mehrere Betriebssysteme verteilt ist, wird das nicht das gemeinsame Werkzeug.

Erste Schritte

  1. Laden Sie Pulldog aus dem Mac App Store herunter und öffnen Sie es auf einem Mac mit macOS 14.0 oder höher.
  2. Fügen Sie ein oder mehrere Git-Konten hinzu (GitHub, GitLab, Bitbucket, Gitea oder Forgejo), damit die App Ihre Pull Requests lesen kann.
  3. Richten Sie Smart Queries ein, um zu bestimmen, welche PR zuerst erscheinen, etwa die auf Ihre Freigabe wartenden oder die mit einer bestandenen Pipeline.
  4. Öffnen Sie eine Pull Request, klappen Sie die Seitenleiste ein, um den Diff zu verbreitern, und filtern Sie nach Ordner oder Datei, um sie in der gewünschten Reihenfolge zu prüfen.
  5. Hinterlassen Sie Kommentare und geben Sie frei. Benachrichtigungen landen auf Ihrem Desktop statt in Ihrem Posteingang.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Pulldog.

Kostenloser TarifNein
Bezahlte TarifeUnknown
PlattformmacOS 14.0+
EntwicklerNatic
KategorieCoding
VeröffentlichungsdatumSep 2024
Zuletzt aktualisiertSep 2025
Website-BesucheN/A
Globales Website-RankingN/A
API-VerfügbarkeitNein

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Entwickler, die einen stetigen Strom von Pull Requests prüfen
  • Tech Leads und Senior-Entwickler, die viele PR gleichzeitig verfolgen
  • Einzelentwickler auf dem Mac

Aufgaben

  • Eine große Pull Request prüfen
  • Herausfinden, wo sich eine Variable ändert
  • Zusammengeführte und heute zusammengeführte Arbeit im Blick behalten

Szenarien

  • Morgendliches Triagieren vor dem Standup
  • Gründliche Prüfung des Feature-Branches eines Kollegen
  • Aufholen nach ein paar Tagen Abwesenheit

Wichtigste Funktionen

Native macOS-App in Swift

Pulldog ist vollständig in Swift mit Apples aktuellen Frameworks geschrieben und verhält sich daher wie eine Mac-App und nicht wie eine verpackte Website. Fenster, Menüs, Tastenkürzel und Widgets folgen den macOS-Konventionen, und die App ist mit macOS Tahoe kompatibel. Der Gewinn ist Tempo: Diffs laden und scrollen mit der Reaktionsfreude von nativem Code, selbst bei Dateien, die einen Browser-Tab lahmlegen.

Unterstützung für fünf Git-Anbieter

Die App verbindet sich mit GitHub, GitLab, Bitbucket, Gitea und Forgejo, und laut Natic sind Azure und Gerrit in Arbeit. Sie können so viele Konten hinzufügen, wie Sie brauchen, was zählt, wenn Ihr Unternehmen getrennte Organisationen bei verschiedenen Anbietern führt. Mehrere Konten stehen nebeneinander, ein geteiltes Monorepo ist also kein Problem. Für Teams bedeutet das: Pull-Request-Prüfung auf GitHub und Code-Review in GitLab liegen im selben Werkzeug statt in zwei Browser-Sitzungen.

Smart Queries zum Ordnen von Pull Requests

Pulldog leiht sich die Idee der intelligenten Ordner aus Mail und lässt Sie Regeln schreiben, die bestimmen, welche PR in welcher Ansicht landen. Eine Query kann Freigaben sammeln, die zum Zusammenführen bereit sind, PR, die älter als eine festgelegte Zahl von Wochen sind, große PR über einer Schwelle gelöschter Zeilen oder nur die, die Sie selbst geöffnet haben. Einmal eingerichtet, sortiert sich die Liste von allein. Das ist Verwaltung von Pull Requests, die sich anpasst, wie Sie Ihre Warteschlange ohnehin denken.

Suche und eingegrenztes Filtern

Sie können alle geänderten Dateien durchsuchen oder die Suche auf geänderte Zeilen beschränken, Dateien nach Namen filtern und Muster per Regex abgleichen. Wenn eine Pull Request Hunderte von Dateien berührt, können Sie nach Ordner filtern und zuerst die UI-Schicht und später die Kernlogik prüfen. Das ist der Unterschied zwischen einem gelesenen Diff und einem, der Sie unter sich begräbt.

Breite Diff-Ansicht

Pulldog beginnt mit einer schlichten Beobachtung: Die meisten Review-Tools geben dem Code kaum die Hälfte des Fensters. Das Einklappen der Seitenleiste erweitert den Diff auf rund 93 % der Fläche, Sie blicken also auf Code, nicht auf Beiwerk. Für genaues Lesen verringert diese zusätzliche Breite das waagerechte Scrollen, das lange Zeilen plagt.

Passende Auswahl und Benachrichtigungen

Wählen Sie eine Variable und die App hebt hervor, wo sie sonst geändert oder dupliziert wird, was die Wirkung schneller begreifbar macht. Benachrichtigungen laufen über Abos, Sie können also von Antworten auf Ihre Kommentare und von Updates zu freigegebenen PR erfahren und gleichzeitig das Rauschen jeder neuen PR stummschalten. Hinweise kommen als Desktop-Benachrichtigungen statt per E-Mail.

Vor- und Nachteile

Vorteile

  • Fühlt sich wie eine echte Mac-App an, weil sie eine ist, und das zeigt sich beim Scrollen, Suchen und in der Tastatursteuerung.
  • Fünf Git-Anbieter von Anfang an, mit mehreren gleichzeitig unterstützten Konten.
  • Smart Queries machen aus einer unordentlichen PR-Liste Ansichten, die zu Ihrer tatsächlichen Arbeitsweise passen.
  • Breite Diff-Ansicht und Ordnerfilter machen große Reviews handhabbar.
  • Lokalisierung in 185 Sprachen und 90 Themes lassen Sie Aussehen und Sprache einstellen.

Nachteile

  • Nur macOS 14.0 oder höher, Windows- und Linux-Nutzer im Team bleiben außen vor.
  • Keine öffentliche API, was Automatisierung und die Anbindung an andere Werkzeuge einschränkt.
  • Der Preis steht nicht auf der Produktseite, Sie brauchen also den Eintrag im Mac App Store, um die Kosten zu sehen.

Häufige Fragen

Pulldog ist eine macOS-App zum Prüfen von Code-Änderungen, vor allem von Pull Requests. Sie bündelt Ihre PR von GitHub, GitLab, Bitbucket, Gitea und Forgejo in einem Desktop-Fenster, sodass Sie sie ohne Browser filtern, durchsuchen und freigeben können.

Ähnliche Inhalte

Entdecke passende Tools, Skills und Artikel zu Pulldog.

Alternativen zu Pulldog

Forefront

Forefront

Forefront · Coding

Forefront ist eine Webplattform zum Bauen mit Open-Source-KI. Sie lassen sich führende Open-Source-Sprachmodelle mit eigenen Daten feintunen, ihre Leistung bewerten und sie über eine API ausführen oder exportieren, um sie selbst zu hosten. Entwickler, die den Komfort einer geschlossenen Plattform wollen, aber darauf bestehen, ihre Modelle und Daten zu besitzen, sind hier die Zielgruppe.

Kostenlos / $0 - $99/moDetails ansehen
Startkit

Startkit

StartKit.AI · Coding

Startkit ist ein Boilerplate zum Bauen von KI-SaaS-Produkten und KI-Wrappern. Man kann es sich als KI-Startup-Boilerplate vorstellen, bei dem die langweiligen Teile schon verdrahtet sind: Authentifizierung, Zahlungen über Stripe und Lemon Squeezy, Nutzungslimits, transaktionale E-Mail und ein KI-API-Starter-Kit, das mit OpenAI, Anthropic, Groq oder Llama spricht. Man klont das Repository, setzt seinen Preis und kümmert sich um den Teil des Produkts, für den Menschen wirklich bezahlen. Es basiert auf Next.js über React und Tailwind, deshalb fühlt sich ein Großteil des Boilerplate-Codes schon vertraut an.

Kostenpflichtig / $99 - $499 one-timeDetails ansehen
Testim

Testim

Tricentis · Coding

Testim ist eine KI-gestützte Plattform für Testautomatisierung, mit der man End-to-End-Tests für Web-, Mobile- und Salesforce-Anwendungen baut und ausführt. Sie setzt auf maschinelles Lernen, um Tests stabil zu halten, wenn sich eine Oberfläche ändert, sodass Teams weniger Zeit mit der Reparatur kaputter Selektoren verbringen. Nicht schlecht für ein Tool für automatisierte Tests, das Sie heute schon nutzen können. Sie erstellen Tests, indem Sie Aktionen im Browser aufzeichnen, und fügen danach JavaScript hinzu, wenn Sie mehr Kontrolle brauchen. Für ein beschäftigtes QA-Team eine solide Wahl.

Kostenlos / Custom pricing on requestDetails ansehen