Lokal.so

Lokal.so

Lokal.so · Coding

Lokal.so macht aus localhost eine teilbare HTTPS-Adresse: Localhost-Tunnel mit Traffic-Inspektor, S3-kompatibler Server und JSON-Werkzeuge für die Entwicklung.

Vorschau der Oberfläche von Lokal.so

Über Lokal.so

About

Was ist Lokal.so

Lokal.so ist ein Entwicklerwerkzeug für die lokale Entwicklung, das einen Server auf Ihrem eigenen Rechner nach außen bringt. Sie zeigen auf einen Port, geben dem Endpunkt einen Namen und bekommen eine echte HTTPS-Adresse zurück, die ein Kunde, eine Kollegin oder ein Handy im selben WLAN öffnen kann. Es läuft als Desktop-Anwendung auf Mac, Windows und Linux, dazu kommen ein Dashboard im Browser und eine CLI für alle, die lieber im Terminal bleiben.

Den Tunnel beherrscht jede Lösung dieser Kategorie. Der Unterschied liegt im Rest: Anfragen und Antworten lassen sich im selben Fenster ansehen, ändern und erneut senden, JSON bekommt einen Formatierer und eine JMESPath-Suche, und die Anwendung wandelt einen Request-Body in ein typisiertes Modell für Ihre Programmiersprache um. Lesen Sie das als ngrok Alternative mit aufgesetztem Debugging-Kasten.

Zwei Punkte zählen, bevor Sie etwas installieren. Tunnel laufen entweder über Ihren eigenen Server oder über die kurzlebigen Tunnel von Cloudflare, einige Setups hängen also von einem Dritten ab. Und die offizielle Website verkauft das Produkt nicht mehr: lokal.so liefert eine fremde Wettseite aus, Download- und Preispfad antworten mit 404. Die GitHub-Organisation und ihre Client-Bibliotheken sind weiter online, die Software bleibt erreichbar, der Laden ist weg.

Erste Schritte

  1. Installieren Sie die Desktop-Anwendung für macOS, Windows oder Linux, oder starten Sie über die CLI, wenn Sie keine Oberfläche brauchen.
  2. Legen Sie einen Tunnel an, richten Sie ihn auf Ihre lokale Adresse wie localhost:3000 und wählen Sie HTTP, TCP oder UDP.
  3. Geben Sie dem Endpunkt einen Namen. Ein LAN-Name wie my-app.local wird in Ihrem Netz aufgelöst, der öffentliche Name läuft unter einer lokal-so.site-Subdomain.
  4. Öffnen Sie das Traffic-Panel, um Anfrage und Antwort zu lesen, eine Anfrage erneut zu senden oder den Body an die JSON-Werkzeuge zu geben.
  5. Teilen Sie den Link, oder setzen Sie Basic Auth davor, wenn der Build nicht für jeden gedacht ist.

Produktinformationen

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

Kostenloser TarifJa
Bezahlte TarifeN/A
PlattformWindows, macOS, Linux, Web, CLI
EntwicklerLokal.so
KategorieCoding
VeröffentlichungsdatumApr 2024
Zuletzt aktualisiertAug 2024
Website-BesucheN/A
Globales Website-RankingN/A
API-VerfügbarkeitJa

Am besten für

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

Nutzer

  • Backend- und Full-Stack-Entwickler
  • Frontend-Entwickler mit Vite, Webpack, Next.js oder Laravel
  • QA und Support
  • Teams mit S3-abhängigem Code

Aufgaben

  • Einen Webhook eines Zahlungsdienstleisters oder Messengers testen
  • Einen fehlschlagenden API-Aufruf debuggen
  • Einen halbfertigen Build an Kunde oder Design zeigen
  • Dateien zwischen Rechnern bewegen

Szenarien

  • Test auf einem echten Handy
  • Arbeiten aus dem Café oder Hotel
  • Ein Bug geht an eine Kollegin

Wichtigste Funktionen

Öffentliches HTTPS für localhost

Ein Tunnel gibt dem Server auf Ihrem Rechner eine echte HTTPS-Adresse, die jeder öffnen kann. Lokal.so deckt HTTP, TCP und UDP ab, was zählt, wenn Sie einen Datenbankport oder einen Socket testen statt einer Webseite. Die Zertifikate kommen vom Tunnel, der Browser zeigt also das Schloss statt einer Warnung.

Benannte Endpunkte und lokale Adressen

Sie benennen einen Endpunkt einmal und verwenden ihn weiter, das erspart die Merkliste, dass die API auf 4000 und das Frontend auf 5173 läuft. Eine kurze .local Adresse wie my-app.local wird im lokalen Netz über HTTPS aufgelöst, Tablet und Handy erreichen den Build also unter demselben Namen wie Ihr Desktop.

Traffic-Inspektor mit Wiederholung

Jede Anfrage durch einen Tunnel landet in einer Liste mit Headern, Body und Zeiten. Sie ändern eine Anfrage und senden sie erneut, spielen eine aufgezeichnete Antwort ab, um die Reaktion des Clients zu sehen, oder kopieren den Aufruf direkt in den Bugreport. Das ersetzt den separaten Proxy, den Sie sonst nebenher laufen lassen.

Eingebauter S3-kompatibler Server

Die Anwendung startet einen S3-kompatiblen Server über einem Ordner auf Ihrer Festplatte. Code, der in einen Bucket lädt, spricht mit ihm ohne Docker, ohne zweiten Dienst und ohne Cloud-Rechnung. Praktisch, wenn Sie einen Upload-Flow bauen und keine Testobjekte im echten Speicher wollen.

JSON-Werkzeuge und Codegenerierung

Ein JSON-Payload lässt sich formatieren, mit JMESPath abfragen oder in ein typisiertes Modell für Ihre Sprache umwandeln. Der letzte Punkt spart das händische Kopieren einer Antwort in eine Schema-Datei, also den Schritt, den alle überspringen und später bereuen.

KI-Assistent für den Tunnel-Traffic

Ein Assistent sitzt neben dem Anfrageprotokoll. Fragen Sie, was eine Antwort bedeutet, lassen Sie Client-Code für einen Endpunkt schreiben oder sich einen unbekannten Header einfach erklären. Der Anbieter nennt GPT-4o als Modell dahinter.

Client-Bibliotheken und Dev-Server-Plugins

Die Desktop-Anwendung stellt eine lokale REST-API bereit, und das Projekt veröffentlicht Clients für JavaScript, Python, Go, PHP, Ruby, Rust, .NET, C++ und Elixir. Ein Vite-Plugin, ein Webpack-Plugin für Next.js und andere Bundler sowie ein Laravel-Artisan-Befehl starten den Tunnel für Sie.

Vor- und Nachteile

Vorteile

  • Tunnel, Traffic-Inspektion, JSON-Werkzeuge, Dateiserver und S3-Server kommen in einer Anwendung, Sie installieren weniger und wechseln seltener das Fenster.
  • HTTP, TCP und UDP decken Datenbanken und Sockets ab, nicht nur Webseiten.
  • Lokale Namen mit HTTPS machen den Test auf dem Handy zu einer Zeile Änderung.
  • Client-Bibliotheken in zehn Sprachen und eine dokumentierte lokale REST-API lassen Raum für Automatisierung.
  • Die Desktop-Anwendung ist kostenlos, ohne Karte und ohne Anmeldehürde.

Nachteile

  • Die offizielle Website liefert das Produkt nicht mehr aus. lokal.so zeigt eine fremde Seite, Download- und Preispfad antworten mit 404, Installer und Dokumentation sind schwer zu finden.
  • Die letzten öffentlichen Commits der Client-Bibliotheken stammen von August 2024, was eine berechtigte Frage zur Pflege aufwirft.
  • Tunnel über Cloudflare legen einen Teil Ihres Setups in fremde Hände.
  • Die Zahl der Funktionen kostet Einarbeitung, eine erste Sitzung dauert eher eine Stunde als fünf Minuten.

Häufige Fragen

Es stellt einen lokalen Server ins Internet und liefert Werkzeuge, um den Traffic zu lesen. Typische Aufgaben sind das Testen eines Webhooks, das Zeigen eines unfertigen Builds beim Kunden und das Prüfen einer API-Antwort ohne eigenen Proxy.

Ähnliche Inhalte

Entdecke passende Tools, Skills und Artikel zu Lokal.so.

Alternativen zu Lokal.so

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