KBabel is a set of tools for editing and managing PO files created by gettext. Its main component is a powerful and comfortable PO file editor which features full navigation capabilities, full editing functionality, the ability to search for translations in different dictionaries, spell and syntax checking, showing diffs, and much more. It also includes a "Catalog Manager", which is a file manager view that provides an overview of PO files. Last but not least, it includes a standalone dictionary application which provides the additional capability of accessing KBabel's powerful dictionaries.
KDevelop is an integrated development environment which makes the creation and development of applications an easy task even for beginners. Highlights of the current release are: an application wizard for easy creation of KDE 4, Qt4, GNOME, and terminal C/C++ projects, full project management, a syntax-highlighting editor, code completion, an integrated dialog editor for the Qt/KDE GUI libraries, an internal debugger, a full-featured class browser with class tools, CVS and SVN support, an integrated HTML-based help system offering manuals and class-references, and extensive search mechanisms to browse sources and documentation.
KOffice is an integrated office suite based on the KDE libraries. KOffice currently includes KWord, KSpread, KPresenter, KChart, Karbon14, Krita, Kexi, KFormula, Kugar, and Kivio. There are no special mail and news clients included in KOffice, because there are KMail and KNode available for KDE anyway. All KOffice components work together, and you can embed every KOffice component into any other KOffice component. This is realized using the KParts object model.
Kile is a user-friendly TeX/LaTeX editor for the KDE desktop environment. It lets you compile, convert, and view your document with one click and features auto-completion of (La)TeX commands, templates and wizards for starting a new document, easy insertion of many standard tags and symbols and the option to add user defined tags, inverse and forward search, collection of documents that belong together into a project, easy insertion of citations and references, a flexible build system, QuickPreview of selected parts of a document, easy access to various help sources, and advanced editing commands.
ktexteditor-emacsextensions is a KTextEditor plugin that provides Emacs-compatible features such as kill-ring, yank (Ctrl-Y), yank-pop (Alt-Y), kill-ring-save (Alt-W), kill-region (Ctrl-W) , mark-ring (Ctrl-Space, Ctrl-X,X, Ctrl-U,Space), kill-line (Ctrl-K), next-line (Ctrl-N), previous-line (Ctrl-P), forward-char (Ctrl-F), and backward-char (Ctrl-B) for Kate. Some of these actions are only activated in older KTextEditor versions that don't support them natively. Because it is a pure KTextEditor plugin, it is available for a all KDE applications that use the libkatepart for editing, including KDevelop, Kile, Kate, Quanta Plus and many more.