Toast - Schlanke, schön gestaltete Terminal-IDE mit integrierten LSPs

Show HN: Toast, a beautiful by default in terminal IDE

Toast - Schlanke, schön gestaltete Terminal-IDE mit integrierten LSPs

Toast ist eine sofort einsatzbereite, wunderschöne Entwicklungsumgebung direkt im Terminal. Statt wie bei nvim oder emacs mühsam alles selbst zusammenzubauen, liefert Toast verwaltete Language Server, einen Dateibaum mit Git-Status, mehrere Tabs, Syntax-Highlighting via tree-sitter, Projektweite Suche mit ripgrep und ein Theme-System inklusive VSCode-Import direkt mit. Es richtet sich an Entwickler, die in ihrer Shell bleiben wollen, ohne Stunden in die Einrichtung zu investieren. Installation per Homebrew, Release-Download oder aus dem Quellcode – einfach toast im Projektordner starten.

Toast ist für Entwickler gedacht, die in ihrem Terminal bleiben wollen, ohne Stunden mit der Einrichtung zu verbringen.
  1. gopalv

    Das "Emacs hat keinen Dateibaum" war der Punkt, an dem ich innegehalten und mich gefragt habe, was für einen IDE-Hintergrund diese Person wohl hat.

    Meine Emacs-Zeit war 1999 während meiner "funktional oder gar nicht"-Phase, aber meine .emacs hatte fast 4000 Zeilen, inklusive xterm-Mausunterstützung, einem Klon von Midnight Commander + sftp zu einem Webhost und tiefer Integration mit ctags/cscope/c++filt. Es gab sogar einen zeilenweisen Debugger mit eigenen .gdbinit-Befehlen – schaut euch die gdbinit[1] des PHP-Projekts an, wenn ihr eine Idee davon bekommen wollt, wie man seine eigenen super speziellen Datenstrukturen durchläuft.

    Man kann Emacs nicht in einen IDE-Vergleich werfen und irgendetwas über Features sagen, ohne dass mindestens eine Person sagt: "Na ja, eigentlich …".

    Irgendwann bin ich zu vim gewechselt, aber das lag daran, dass ich mich während der Support-Rotation per SSH auf über 100.000 Maschinen einloggen musste und auf keiner davon jemals Emacs war.

    [1] - https://github.com/php/php-src/blob/master/.gdbinit

  2. jasonjmcghee

    Erste Datei, die ich mir ansehe (besorgniserregend):

    "github.com/yourusername/toast/internal/components/breadcrumbs"

    "github.com/yourusername/toast/internal/components/closedialog"

    "github.com/yourusername/toast/internal/components/commandpalette"

    "github.com/yourusername/toast/internal/components/editor"

  3. gkoberger

    Es ist interessant, dass es damit prahlt, kein KI-Produkt zu sein, aber die Website (und vielleicht das Produkt selbst?) offensichtlich mit KI gebaut wurde.

  4. kolme

    Vim hat Mausunterstützung.

  5. schainks

    > toast ist für Entwickler, die in ihrem Terminal bleiben wollen, ohne Stunden damit zu verbringen, es auf Vordermann zu bringen.

    Ich brauche ein Terminal, das einfach funktioniert. Wenn es nicht out of the box mit vernünftigen Standardeinstellungen funktioniert, ist es tatsächlich nicht auf Vordermann und wird daher sofort weggeworfen. Bitte verlange nicht von mir, dass ich dein verbuggtes, zusammengevibecodetes Ding benutze, wenn es nicht auf Vordermann ist, oder?

    Das kommt von jemandem, der hunderte Stunden damit verbracht hat, sein Terminal und seine Vim-Umgebung anzupassen und alles in die Versionskontrolle zu packen, damit es vor sich hin verrottet.

Mehr von diesem Tag

2026-09-11