Better Logger

Better Logger

Nedim F. · Coding

Better Logger ist ein Log-Viewer für macOS, gebaut für iOS-Entwickler, die sehen wollen, was ihre App tut, ohne ständig in die Xcode-Konsole zu blinzeln. Das gelingt, indem er Logs in Echtzeit von iOS-Simulatoren streamt. Er legt diese Logs in farbcodierte Spuren, damit du das Rauschen stummschalten kannst, und stellt sieben MCP-Tools bereit, mit denen KI-Editoren wie Cursor die Log-Daten in deinem Namen lesen und streamen. Es gibt eine kostenlose Stufe und einen einmaligen Pro-Kauf, sodass du in echten Debugging-Sitzungen testen kannst, bevor du zahlst.

Vorschau der Oberfläche von Better Logger

Über Better Logger

Was ist Better Logger

Better Logger ist eine native macOS-App, die den unordentlichen Strom der Simulator-Ausgabe in etwas verwandelt, das du wirklich überfliegen kannst. Statt einer einzigen scrollenden Textwand trennt sie Nachrichten nach Kategorie in Spuren. Jede Spur schaltest du ein oder aus. Das Ziel ist einfach: den einen Fehler finden, der zählt, ohne vorher tausend Zeilen Framework-Geplänkel zu lesen.

Sie ist mit SwiftUI gebaut und braucht macOS 14.6 oder neuer. Die App verbindet sich mit iOS-Simulatoren, nicht mit physischen Geräten. Das ist die größte Einschränkung, die man im Kopf behalten sollte. Wenn du vor allem auf einem echten iPhone per Kabel debuggst, ersetzt das dein aktuelles Setup noch nicht.

Was sie abhebt, ist die MCP-Integration (Model Context Protocol), die sieben Tools mitbringt, die MCP-kompatible Editoren aufrufen können. Ein KI-Assistent kann also deine Simulatoren auflisten, gefilterte Logs abrufen oder einen Live-Stream starten und stoppen. Das passt gut, wenn du schon Cursor nutzt und willst, dass der Agent die Laufzeitausgabe sieht, nicht nur deine Quelldateien.

Erste Schritte

  1. Lade die App für macOS 14.6 oder neuer von betterlogger.app herunter und zieh sie in deinen Programme-Ordner.
  2. Öffne Better Logger und starte einen iOS-Simulator über Xcode, wie du es normalerweise tust.
  3. Lass die App den laufenden Simulator automatisch erkennen und beobachte, wie die Logs live eintreffen.
  4. Sortiere die eingehenden Einträge in Spuren und schalte die Kategorien aus, die dich gerade nicht interessieren.
  5. Für KI-Hilfe richtest du Cursor oder einen anderen MCP-Client auf die integrierten Tools und fragst die Logs aus deinem Editor ab, was die ganze Schleife in einem Fenster hält.

Produktinformationen

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

Kostenloser TarifJa
Bezahlte Tarife$9.99 one-time
PlattformmacOS 14.6 or later
EntwicklerNedim F.
KategorieCoding
VeröffentlichungsdatumOct 2025
Zuletzt aktualisiertOct 2025
Website-Besuche450
Globales Website-Ranking12.7M
API-VerfügbarkeitJa

Am besten für

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

Nutzer

  • iOS-Entwickler am Mac
  • Indie-App-Entwickler
  • Cursor-Nutzer
  • Teams, die Debug-Sitzungen teilen

Aufgaben

  • Einen Absturz verfolgen
  • Speicher und CPU beobachten
  • Eine Sitzung exportieren
  • KI-gestütztes Debugging

Szenarien

  • Nächtliche Fehlerbehebung
  • Vorbereitung eines Code-Reviews
  • Einarbeitung eines neuen Kollegen
  • Tests über mehrere Simulatoren

Wichtigste Funktionen

Log-Streaming in Echtzeit

Logs erscheinen, während deine App läuft. Du erwischst ein Problem in dem Moment, in dem es auftaucht, nicht erst danach. Die App erkennt laufende Simulatoren automatisch, sodass der übliche Konfigurationsschritt entfällt, und weil die Erkennung im Hintergrund läuft, kannst du zwei oder drei Simulatoren gleichzeitig beobachten, ohne etwas von Hand zu verkabeln.

Organisation in Spuren

Better Logger gruppiert Log-Einträge in farbcodierte Spuren. Du schaltest Spuren ein und aus, um die Kategorien auszublenden, die du nicht brauchst. Eine volle Konsole wird deutlich leichter lesbar. Das ist die Funktion, die den Alltag am stärksten verändert.

MCP-Tools für KI-Editoren

Die App stellt sieben MCP-Log-Tools bereit, darunter list_devices, get_logs, start_log_stream und stop_log_stream. Cursor und andere MCP-kompatible Editoren können sie aufrufen. So kann ein KI-Assistent Live-Logs lesen und mit echten Laufzeitdaten arbeiten, statt nur aus dem Quellcode zu raten, und genau das ist der Unterschied zwischen einem Agenten, der wirklich hilft, und einem, der es nur vortäuscht. Das ist der Teil, der sie verkauft.

Export in vier Formaten

Du kannst eine Sitzung als Markdown, JSON, CSV oder reinen Text speichern. Und? Du klebst ein sauberes Log in einen Bug-Tracker, speist strukturierte Daten in ein anderes Tool ein oder bewahrst einen Beleg für einen kniffligen Absturz auf.

Speicher- und CPU-Monitor

Eine Pro-Funktion, die den Speicher- und CPU-Verbrauch in Echtzeit verfolgt, während deine App läuft, damit du ein Leck oder einen Leistungseinbruch während des Tests findest, statt ihn später zu entdecken, wenn echte Nutzer anfangen zu klagen. Ein steigender Graph, während du einen Bildschirm durchprobierst, erklärt oft eine Verlangsamung, die Logs allein nie zeigen würden.

Erweitertes Log-Parsing und Quellcode-Lokalisierung

Die App analysiert eingehende Logs und zieht die Stellen im Quellcode heraus. Eine Nachricht führt dich zurück zu der Zeile, die sie erzeugt hat. Zusammen mit der Sitzungsverwaltung kannst du frühere Läufe erneut ansehen, statt das ganze Szenario neu durchzuspielen. Schon mal einem Fehler nachgejagt, den du einmal gesehen und nie wieder? Gespeicherte Sitzungen lösen das.

Vor- und Nachteile

Vorteile

  • Die kostenlose Stufe ist wirklich nutzbar, mit 2 Spuren, 3 gespeicherten Sitzungen pro Woche und 3 MCP-Aufrufen pro Tag.
  • Pro ist ein einmaliger Kauf für $9.99 statt eines Abos, und er enthält künftige Updates für die Version, die du kaufst.
  • Die MCP-Integration verbindet deine Logs mit Cursor und ähnlichen Editoren, ein Kunststück, das sich nur wenige konkurrierende Log-Viewer machen.
  • Erkennt Simulatoren automatisch, sodass die Einrichtung schnell bleibt und Multi-Geräte-Überwachung nichts extra kostet.
  • Der Export deckt Markdown, JSON, CSV und Text ab.

Nachteile

  • Keine Unterstützung für physische iOS-Geräte, also brauchst du, wenn deine Fehler nur auf echter Hardware auftreten, weiterhin ein zweites Tool für diese Hälfte des Workflows.
  • Erfordert macOS 14.6 oder neuer, ältere Macs können ihn also nicht ausführen.
  • Die kostenlose Stufe begrenzt Speicherungen auf 3 pro Woche und MCP-Aufrufe auf 3 pro Tag, was in einer vollen Woche knapp wirken kann.

Häufige Fragen

Es ist ein Log-Viewer für macOS für iOS-Entwickler. Er streamt Logs von iOS-Simulatoren in Echtzeit, sortiert sie in visuelle Spuren und verbindet sich über MCP mit KI-Editoren. Der Entwickler beschreibt ihn als schnelleren Weg zu sehen, was die App tut.

Ähnliche Inhalte

Entdecke passende Tools, Skills und Artikel zu Better Logger.

Alternativen zu Better Logger

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