Terminalemulatoren er det værktøj, de fleste udviklere bruger konstant, men sjældent genovervejer. Mange vælger én i deres første år og skifter aldrig. Men terminallandskabet har ændret sig dramatisk — GPU-accelereret rendering, indbygget multiplexing og billedprotokoller har fået ældre terminaler til at føles træge.

Denne guide sammenligner otte terminalemulatorer på tværs af platformsunderstøttelse, funktioner og praktisk udvikleroplevelse.

Hurtigoversigten

TerminalPlatformGPU-renderingBedst til
GhosttymacOS/LinuxmacOS-brugere der vil have nativt interface
WezTermTværplatformTværplatform + Lua-konfiguration
KittymacOS/LinuxAvancerede brugere, billedprotokol
AlacrittyTværplatformMinimalister med tmux
iTerm2macOSmacOS-brugere med GUI-konfiguration
Windows TerminalWindowsWindows-udviklere
footLinux (Wayland)Wayland-minimalister
RioTværplatformRust-entusiaster

Om inputlatens

Inputlatens — forsinkelsen mellem tastetryk og tegnet der vises på skærmen — påvirker udvikleroplevelsen. Dog er pålidelige latensmålinger svære at producere og varierer betydeligt baseret på hardware, operativsystem, compositor, opdateringsfrekvens og målemetodik.

Et community-benchmark af moktavizen på GitHub testede flere Wayland-terminalemulatorer på ældre hardware (ThinkPad T430, Linux) med det kamerabaserede værktøj Is It Snappy. I den specifikke test viste foot og Alacritty den laveste latens, mens WezTerm og Ghostty var højere. Disse resultater er dog specifikke for én hardware-/OS-/compositor-kombination og bør ikke tages som universelle rangeringer.

Generelt giver alle GPU-accelererede terminaler opført her responsiv skriveoplevelse under normale forhold. Den mærkbare forskel mellem dem er lille for de fleste udviklere.


Ghostty — Nativt interface på macOS

Ghostty gik fra sideprojekt til en af de mest diskuterede terminalemulatorer i 2025. Bygget i Zig med fokus på platformnativ integration.

Hvad der gør den speciel:

  • Nativ platformintegration. På macOS bruger den AppKit — ikke et tværplatform-toolkit. Vindushåndtering, faner og splits føles som en Apple-app
  • Hurtig rendering med GPU-acceleration og effektiv inputhåndtering
  • Fornuftige standardindstillinger. Virker godt lige ud af boksen med minimal konfiguration
  • Fremragende skriftrendering på macOS via Core Text

Begrænsninger:

  • Ingen Windows-understøttelse (og ingen planlagt for øjeblikket)
  • Konfiguration er bevidst minimal. Ingen scripting eller kompleks tastebindingslogik
  • Relativt ny. Lejlighedsvise problemer med usædvanlige escape-sekvenser kan forekomme

Konfigurationseksempel (~/.config/ghostty/config):

font-family = JetBrains Mono
font-size = 14
theme = catppuccin-mocha
window-padding-x = 8
window-padding-y = 4

Minimalisme er en feature her — hele konfigurationen kan være få linjer.


WezTerm — Bedste tværplatform-terminal

WezTerm er førstevalget for udviklere der har brug for samme terminal på macOS, Linux og Windows — og vil have den til at være genuint kapabel på alle tre.

Styrker:

  • Lua-konfiguration er en superkraft. Dynamiske fanetitler, tilpassede tastetabeller, workspace-skift — alt programmerbart
  • Indbygget multiplekser der eliminerer behovet for tmux i mange arbejdsgange
  • Billedprotokol-understøttelse (iTerm2 + Kitty-protokoller)
  • SSH-integration med multiplexing — fjernsessioner føles sømløse

Konfigurationseksempel (~/.wezterm.lua):

local wezterm = require 'wezterm'
local config = wezterm.config_builder()

config.font = wezterm.font('JetBrains Mono')
config.font_size = 14.0
config.color_scheme = 'Catppuccin Mocha'

-- Dynamisk fanetitel med aktuel proces
wezterm.on('format-tab-title', function(tab)
  local title = tab.active_pane.title
  if tab.is_active then
    return {{ Text = ' ' .. title .. ' ' }}
  end
  return title
end)

return config

Begrænsninger:

  • Højere inputlatens end nogle konkurrenter — community-benchmarks placerer den konsekvent bag Alacritty og foot
  • Større hukommelsesforbrug sammenlignet med mere minimale terminaler
  • Lua-konfiguration er kraftfuld men tilføjer kompleksitet. Simple opgaver kan kræve ikke-triviel konfiguration

Kitty — Valget for avancerede brugere

Kitty har længe været den GPU-accelererede terminal at slå. Meningsstærk, funktionsrig og performant.

Fremtrædende funktioner:

  • Kitty-billedprotokol er den mest udbredte standard for billeder i terminaler. Værktøjer som ranger, yazi og neovim bruger det
  • Kittens — små programmer der kører inde i terminalen. kitten ssh giver SSH-sessioner med fuld terminalfunktionsstøtte
  • Layouts og splits uden tmux

Overvejelser:

Kitty er kraftfuld, men udviklingsstilen er meningsstærk. Dokumentationen kan være kortfattet, og breaking changes mellem versioner er ikke usædvanlige. For teams der værdsætter stabilitet og gradvise opgraderinger, kan WezTerm være et sikrere valg.


Alacritty — Stadig minimalistens valg

Alacritty gør én ting: renderer tekst hurtigt. Ingen faner, ingen splits, ingen multiplekser. Kombiner med tmux eller Zellij for de funktioner.

I 2026 forbliver Alacritty det rette valg når:

  • tmux eller Zellij allerede er del af arbejdsgangen
  • Målet er minimal overhead mellem shell og skærm
  • Billedunderstøttelse i terminalen ikke er nødvendig

Det er ikke det rette valg for dem der vil have en komplet terminaloplevelse lige ud af boksen.


Dem der kan springes over (for de fleste udviklere)

iTerm2: Stadig populær på macOS, men mangler GPU-rendering og community-benchmarks viser mærkbart højere latens sammenlignet med GPU-accelererede alternativer. Den vigtigste fordel er GUI-indstillingspanelet til grafisk konfiguration.

Hyper: Electron-baseret terminal. Høj latens gør den upraktisk til intensiv terminalbrug.

Tabby: Også Electron-baseret. Tiltalende UI, men de samme fundamentale latensbegrænsninger.


Anbefalinger per platform

På macOS: Ghostty for nativt interface og ydeevne. WezTerm hvis tværplatform-konsistens er nødvendig.

På Linux: Kitty for avancerede brugere. foot for Wayland-minimalister. WezTerm for dem der også bruger macOS eller Windows.

På Windows: Windows Terminal er genuint godt og aktivt vedligeholdt. WezTerm som alternativ til tværplatform-konfigurationsdeling.


Skriftanbefalinger

Den største visuelle forbedring er ofte ikke terminalen — men skriften. Nogle velanskrevne muligheder til kodning:

  1. JetBrains Mono — gratis, fremragende ligaturer, god læsbarhed ved små størrelser
  2. Monaspace Argon — GitHubs skriftfamilie, smuk ved større størrelser
  3. Cascadia Code — Microsofts tilbud, passer godt med Windows Terminal
  4. Iosevka — meget tilpasselig med build-your-own variantunderstøttelse

En god skrift kombineret med en GPU-accelereret terminal fra listen giver en fremragende kodningsoplevelse.

Bruger du en terminal der ikke er dækket her? Kontakt os på [email protected].