Många mjukvaruapplikationer använder ett textligt användargränssnitt (TUI). Den specifika programvaran beror starkt på operativsystemet och uppgiften. Här är några exempel kategoriserade efter typ:
Operativsystemskal och kommandoradstolkar:
* bash (Bourne Again Shell): Standardskalet på de flesta Linux -distributioner och macOS.
* zsh (Z Shell): Ett kraftfullt och anpassningsbart skal, alltmer populärt som en ersättning för Bash.
* fisk (vänligt interaktivt skal): Känd för sin användarvänlighet och auto-suggestions.
* PowerShell: Microsofts kommandoradsskal och skriptspråk för Windows.
* cmd.exe: Den äldre kommandoradstolkaren för Windows.
redaktörer och IDE (med TUI-lägen eller enbart TUI-baserade):
* vim/neovim: Mycket konfigurerbara och kraftfulla textredaktörer, känd för sin modala redigering.
* emacs: En annan mycket konfigurerbar och kraftfull textredigerare, känd för sin utdragbarhet.
* nano: En enklare, mer nybörjarvänlig textredigerare.
* Micro: En modern och snabb modalredaktör.
* Olika IDE: Många IDE (integrerade utvecklingsmiljöer) erbjuder en kommandorad eller terminalgränssnitt tillsammans med sina grafiska motsvarigheter för uppgifter som att sammanställa, löpning och felsökning. Exempel inkluderar några versioner av Eclipse och andra.
Andra TUI -applikationer:
* top/htop: Systemövervakningsverktyg som visar processaktivitet.
* netstat/ss: Nätverksövervakningsverktyg.
* lsof: Listor öppna filer.
* mindre: En personsökare för att visa filer.
* nc (netcat): Ett mångsidigt nätverksverktyg.
* wget/curl: Kommandoradsverktyg för nedladdning av filer.
* grep/awk/sed: Textbehandlingsverktyg.
* ftp/sftp: Filöverföringsverktyg.
* skärm/tmux: Terminal multiplexerare för hantering av flera terminalsessioner.
* mutt: En kraftfull e -postklient.
* länkar/lynx: Textbaserade webbläsare.
spelrelaterat:
* Många äldre spel och några moderna textbaserade spel använder TUIS. Dessa sträcker sig från enkla roguelikes till mer komplexa lera (fleranvändare fängelsehålor).
Detta är inte en uttömmande lista, men det ger en bra översikt över den mängd programvara som använder textanvändargränssnitt. Valet av programvara beror helt på användarens behov och preferenser.