< List of applications

List of applications/Documents

Documents and texts

Text editors

See also Wikipedia:Comparison of text editors.

Some of the lighter-weight Integrated development environments can also serve as text editors.

Vi-style text editors

  • Amp Text editor written in Rust, that aims to take the core interaction model of Vim, simplify it, and bundle in the essential features required for a modern text editor.
https://amp.rs/ || ampAUR
  • BusyBox vi Provides "a small 'vi' clone". Can be invoked with busybox vi.
https://git.busybox.net/busybox/tree/editors/vi.c || busybox
  • Kakoune Modal editor. Fewer keystrokes. Selection based, multi-cursor editing. Orthogonal design.
https://github.com/mawww/kakoune || kakoune
  • Helix A post-modern modal text editor.
https://helix-editor.com/ || helix
  • Neovim Vim's rebirth for the 21st century.
https://neovim.io/ || neovim
  • Neovim-Qt Qt GUI for Neovim.
https://github.com/equalsraf/neovim-qt || neovim-qt
  • vi The original ex/vi text editor.
http://ex-vi.sourceforge.net/ || vi
  • Vim Advanced text editor that seeks to provide the power of the de-facto Unix editor 'vi', with a more complete feature set.
https://www.vim.org/ || with GUI: gvim, without GUI: vim
  • Vis Modern, legacy free, simple yet efficient vim-like editor.
https://github.com/martanne/vis || vis

Emacs-style text editors

  • Emacs The extensible, customizable, self-documenting real-time display editor by GNU.
https://www.gnu.org/software/emacs/emacs.html || with GUI: emacs, without GUI: emacs-nox

Console

  • e3 Tiny editor without dependencies, written in assembly.
https://sites.google.com/site/e3editor/ || e3
  • mcedit Useful text editor that comes with Midnight Commander file manager.
https://www.ibiblio.org/mc/ || mc
  • Tilde Intuitive text editor with Windows-like key bindings.
https://os.ghalkes.nl/tilde/ || tildeAUR

Graphical

  • Brackets Code editor for the web, written in JavaScript, HTML and CSS.
https://brackets.io/ || bracketsAUR
  • gCSVedit Simple text editor for CSV, TSV and other kinds of delimiter-separated values (DSV) files.
https://github.com/swilmet/gCSVedit || gcsveditAUR
  • jEdit Text editor for programmers, written in Java.
http://www.jedit.org/ || jeditAUR
  • Leafpad Notepad clone for GTK that emphasizes simplicity.
http://tarot.freeshell.org/leafpad/ || leafpad
  • Nota Easy to use text editor with a simple interface with support for tabbed documents, syntax highlighting for various languages, Focus mode, annotations, configurable fonts, and colors, a side panel with an integrated file browser, and more.
https://mauikit.org/ || maui-nota
  • Sublime Text Proprietary C++ and Python-based editor with many advanced features and plugins while staying lightweight and pretty.
https://www.sublimetext.com/ || version 3: sublime-text-devAUR, version 4: sublime-text-4AUR
  • xed Text editor based on Pluma developed for Linux Mint.
https://github.com/linuxmint/xed || xed

Office suites

See also Wikipedia:Comparison of office suites.

  • SoftMaker Office Complete, reliable, lightning-fast and Microsoft Office-compatible proprietary office suite with a word processor, spreadsheet, and presentation graphics software.
https://www.freeoffice.com/ || freeofficeAUR

Word processors

See also Wikipedia:Comparison of word processors.

  • Calligra Words Powerful word processor included in the Calligra Suite.
https://www.calligra.org/words/ || calligra
WYSIWYG HTML editors
Desktop publishing
  • Scribus Desktop publishing program. Uses hyphen and its language packs for hyphenation.
https://www.scribus.net/ || scribus

Presentations

https://www.openoffice.org/product/impress.html || openoffice-binAUR

Spreadsheets

See also Wikipedia:Comparison of spreadsheet software.

  • OpenOffice Calc Full-featured spreadsheet application included in the OpenOffice suite.
https://www.openoffice.org/product/calc.html || openoffice-binAUR

Database tools

For DBMS-specific tools, see:

See also Wikipedia:Comparison of database tools.

  • DbVisualizer The Universal Database Tool
https://www.dbvis.com/ || dbvisAUR
  • Orbada Excellent tool for database developers, SQL developers, DBA administrators, as well as for users who wish to broaden their knowledge and skills in SQL.
https://orbada.sourceforge.io/ || orbadaAUR
Simplified database software

Formula editors

See also #TeX formula editors and Wikipedia:Formula editor.

  • LibreOffice Math Create and edit scientific formulas and equations. Included in the LibreOffice suite.
https://www.libreoffice.org/discover/math/ || libreoffice-still or libreoffice-fresh

    Markup languages

    See also Wikipedia:Comparison of document markup languages.

    AsciiDoc

    See also Wikipedia:AsciiDoc.

    Markdown

    See also the official website and Wikipedia:Markdown.

    • Discount A Markdown implementation written in C.
    https://www.pell.portland.or.us/~orc/Code/discount/ || discount, Ruby wrapper library: ruby-rdiscount
    • Pandoc also supports Markdown.
    Python implementations
    • Mistune The fastest markdown parser in pure Python with renderer feature.
    https://github.com/lepture/mistune || python-mistune
      Ruby implementations
      Markdown editors
      • Formiko reStructuredText and Markdown editor and live previewer written in Python with GTK.
      https://github.com/ondratu/formiko || formikoAUR
      • Mark My Words Minimal markdown editor.
      https://github.com/voldyman/MarkMyWords || markmywordsAUR

      Typesetting systems

      • groff GNU implementation of troff, a heirloom Unix document processing system and the default formatter for man pages.
      https://www.gnu.org/software/groff/groff.html || groff

      TeX editors

      With TeX, LaTeX and friends, creation of any scientific document, article, journal, etc. is made commonplace.

      See also Wikipedia:Comparison of TeX editors and Wikibooks:LaTeX/Installation#Editors.

      • gedit LaTeX Plugin Add code-completion to gedit and allows for compiling LaTeX documents and managing BibTeX bibliographies.
      https://wiki.gnome.org/Apps/Gedit/LaTeXPlugin || gedit-latexAUR
      • Setzer LaTeX editor written in Python with GTK.
      https://www.cvfosammmm.org/setzer/ || setzerAUR

      TeX formula editors

      • EqualX LaTeX equation editor with real time preview.
      http://equalx.sourceforge.net/ || equalxAUR

      XML editors

      See also Wikipedia:Comparison of XML editors.

      • XML Tree Editor Displays XML files as tree views and allows basic operations: adding, editing and deleting text nodes and their attributes.
      https://sourceforge.net/projects/xmltreeeditor/ || xmltreeedit-binAUR

      Document converters

      See also #Markup languages and PDF, PS and DjVu.

      • Pandoc Swiss-army knife for converting markup and document formats.
      https://pandoc.org/ || pandoc

      Bibliographic reference managers

      See also Wikipedia:Comparison of reference management software.

      • Papis A command-line based document and bibliography manager.
      https://github.com/papis/papis || papisAUR
      • Zotero An easy-to-use tool to help you collect, organize, cite, and share your research sources. Can import and export BibTeX and has browser extensions.
      https://www.zotero.org/ || zotero-binAUR

      Readers and viewers

        PDF and DjVu

        See PDF, PS and DjVu.

        E-book

        • Lector Qt based e-book reader with PDF, EPUB, Kindle, Mobipocket and Comicbook support.
        https://github.com/BasioMeusPuga/Lector || lectorAUR

          Some PDF viewers like apvlv, Atril, MuPDF, Okular and Xreader also support the EPUB format.

          Comic book

          • Manga Reader Manga reader for local files. Supports zip, rar, tar, 7z, cbz, cbr, cbt, cb7 files and also folders.
          https://gitlab.com/g-fb/mangareader || mangareaderAUR

          Some PDF and E-book viewers like Atril, Bookworm, Calibre, Evince, Foliate, Lector, MuPDF, Okular, Xreader and Zathura also support the Comicbook format.

          CHM

          See also Wikipedia:Microsoft Compiled HTML Help.

          • Kchmviewer Qt-based CHM viewer that uses chmlib and borrows some ideas from xchm. It does not depend on KDE, but it can be compiled to integrate with it.
          http://www.ulduzsoft.com/linux/kchmviewer/ || kchmviewer

            Some PDF and E-book viewers like Cool Reader, FBReader and Okular also support the CHM format.

            Document managers

            Scanning software

            See SANE#Install a frontend.

              Console

              See also Wikipedia:Comparison of optical character recognition software.

              • Ocrad OCR program based on a feature extraction method.
              https://www.gnu.org/software/ocrad/ || ocrad

              Graphical

              • gscan2pdf Scans, runs an OCR engine, minor post-processing, creates a document.
              http://gscan2pdf.sourceforge.net/ || gscan2pdf

              Note-taking software

              See also Wikipedia:Comparison of notetaking software.

              Console
              • hierarchical notebook Program to organize many kinds of data (addresses, to-do lists, ideas, book reviews, etc.) in one place using the XML format.
              http://hnb.sourceforge.net/ || hnbAUR
              Graphical
              • Boostnote Note-taking application for programmers that focuses on markdown, snippets, and customizability. Based on the Electron platform.
              https://boostnote.io/ || boost-note-binAUR
              • Encryptic JavaScript note taking application with Markdown editor and encryption support. Based on the Electron platform.
              https://www.encryptic.org/ || encrypticAUR
              • KJots Note taking application for KDE.
              https://userbase.kde.org/KJots || kjots
              • Notes-Up Markdown notes editor and manager for elementaryOS.
              https://github.com/Philip-Scott/Notes-up || notes-up
              • QOwnNotes Notepad and todo list manager with markdown support and optional ownCloud integration built on Qt5.
              https://www.qownnotes.org/ || qownnotesAUR
              • Trilium Build your personal knowledge base with Trilium Notes.
              https://github.com/zadam/trilium || trilium-binAUR, trilium-server-binAUR
              • zNotes Lightweight application for notes management with simple interface.
              https://sourceforge.net/projects/znotes/ || znotesAUR

                Stylus note-taking

                • Xournal++ Notetaking software designed around a tablet. C++ rewrite of Xournal with PDF annotation support.
                https://github.com/xournalpp/xournalpp || xournalpp

                  Diary

                  Mind-mapping

                  See also Wikipedia:List of concept- and mind-mapping software.

                  • Minder Mind-mapping application designed for Pantheon.
                  https://github.com/phase1geo/Minder || minder
                  • View Your Mind Tool to generate and manipulate maps which show your thoughts. Such maps can help you to improve your creativity and effectivity. You can use them for time management, to organize tasks, to get an overview over complex contexts, to sort your ideas etc.
                  https://sourceforge.net/projects/vym/ || vym

                  Sticky notes

                  • PrimeNote Most polished, cross-platform sticky note application (PyQt5). Provides support for Cloud, Vim, CSS styling and more !
                  https://gitlab.com/william.belanger/primenote || primenote-gitAUR

                  Distraction-free writing

                  See also #Markdown editors and Wikipedia:Full-screen writing program.

                  Story writing

                  • Manuskript Provides a rich environment to help writers create their first draft and then further refine and edit their masterpiece.
                  http://www.theologeek.ch/manuskript/ || manuskript

                  Screenwriting

                  • Magic Fountain Fountain syntax editor and viewer for writing screenplays.
                  https://aztorius.github.io/magicfountain/ || magicfountainAUR

                  Dictionary and thesaurus

                  See also Wikipedia:Category:Dictionary software and Wikipedia:DICT#DICT clients.

                  Console
                  Graphical
                  • Gjiten Kai Rewrite of Gjiten, a GTK Japanese dictionary.
                  https://github.com/odrevet/gjiten-kai || gjitenkai-gitAUR
                  • OpenDict Computer dictionary, which supports popular computer dictionary formats including Slowo and Mova. It also acts as a client for DICT servers.
                  http://opendict.sourceforge.net/ || opendictAUR
                  • Xfce4 Dictionary Search different kinds of dictionary services for words or phrases.
                  https://goodies.xfce.org/projects/applications/xfce4-dict || xfce4-dict

                  Spell checkers

                  See Language checking.

                  Translation and localization

                  See also Wikipedia:Comparison of computer-assisted translation tools.

                  • OmegaT General translator's tool which contains a lot of translation memory features and can give suggestions from Google Translate. It supports the following formats: HTML, Microsoft Office 2007 XML, OpenDocument, XLIFF/Okapi, MediaWiki, plain text, TMX and others.
                  https://omegat.org/ || omegatAUR
                  • Translate Toolkit Localization and translation toolkit, which provides a set of tools for working with localization file formats and files that might need localization.
                  https://toolkit.translatehouse.org/ || translate-toolkit

                  Console

                  Graphical

                  • gLabels Program for creating labels and business cards. It also supports creating barcodes.
                  http://glabels.org/ || glabels
                  This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.