Tea

Jul 20, 2023

Simple and powerful Qt-based text editor

TEA is powerful text editor for Unix-like systems. It depends on Qt4 and, optionally, GNU Aspell or Hunspell. With an ultimately small size, TEA provides hundreds of functions. Some of the features include

  • Built-in MC-like file manager with support for archived files
  • Spellchecker using the Aspell or/and Hunspell
  • Tabbed layout engine
  • Syntax highlighting for C, C++, shell, C#, Fortran, Java, LilyPond, Lua, NASM, NSIS, Pascal, Perl, PHP, PO gettext, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, etc.
  • Multiple encodings support, hotkeys customizations, bookmarks, Morse code generator, screenshot utility, calendar with organizer
  • Code snippets, sessions, and templates support
  • Miscellaneous HTML tools; preview in external browsers
  • Wikipedia, DocBook, LaTeX, Lout editing support
  • String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions, etc.
  • Drag’n’drop support with text files and pictures
  • Built-in image viewer PNG, JPEG, GIF, WBMP, BMP, SVG, TIFF, TGA, etc., converter, and resizer


Checkout these related ports:
  • Zile - Small emacs-like text editor
  • Yudit - Multi-lingual Unicode text editor with TTF support
  • Xvile - VI Like Emacs -- X11 version
  • Xmlcopyeditor - Fast validating XML editor
  • Xi-term - Terminal frontend for xi-editor
  • Xi-core - Modern editor backend written in Rust
  • Xed - Small but powerful text editor for GTK
  • Xcoral - Multiwindow mouse-based text editor for X
  • Wxhexeditor - Graphical hex editor for big files with x86 disassembly support
  • Wordgrinder - Simple Unicode-aware console and X11-based word processor
  • With-editor - Use the Emacsclient as the $$EDITOR of child processes
  • With-editor-devel - Use the Emacsclient as the $$EDITOR of child processes
  • Web-mode - Autonomous Emacs major-mode for editing web templates
  • Vscode - Visual Studio Code - Open Source ("Code - OSS")
  • Vis - Vi-like editor based on Plan 9's structural regular expressions