Skip to main content
  1. Knowledge Base/
  2. Applications/

GUI Applications

Table of Contents

See CLI Applications for more applications.

code-server
#

code-server

  • run Visual Studio Code on a server
  • accessible via web browser
  • written in TypeScript/JavaScript
  • Docker deployment available

CrossOver
#

CrossOver

  • run Windows applications on Linux and MacOS
  • based upon Wine
  • easy installation and management of Win apps
  • proprietary

Darktable
#

Darltable

  • raw image processing
  • written in C
  • cross platform
  • open source

Dia
#

Dia

  • diaagram software
  • cross platform
  • open source
  • written in C
  • alternatives are: Edraw Max Pro and yed

DBeaver
#

DBeaver

  • database swiss army knife
  • supports all popular databases
  • cross platform
  • community edition quite powerful
  • Java based

Easytag
#

easytag

  • mp3 tag editor
  • written in C
  • open source
  • cross platform
  • powerful yet light weight

Edraw Max Pro
#

Edraw Max Pro

  • diaagram software
  • cross platform
  • proprietary
  • many templates and icons available
  • alternatives are dia and yed

Filelight
#

Filelight

  • diskspace visualization
  • written in C
  • cross platform
  • intuitiv and easy to use
  • open source

GIMP
#

GIMP

  • image manipulation
  • written in C
  • very powerful and complex
  • cross platform
  • open source

GParted
#

GParted

  • partition editor
  • written in C++
  • bootable live image available
  • cross platform
  • open source

Gwenview
#

Gwenview

  • image viewer
  • written in C
  • fast and intuitiv
  • open source

KeePassXC
#

KeePassXC

  • Keepass compatible password manager
  • written in C++
  • browser integration
  • open source
  • cross platform

KTouch
#

KTouch

  • typing trainer
  • dozens of courses
  • written in C
  • open source

Inkscape
#

Inkscape

  • vector graphics
  • written in C++
  • powerful and complex
  • cross platform
  • open source

Master PDF Editor
#

Master PDF Editor

  • PDF editor/viewer
  • cross platform
  • free version quite powerful
  • proprietary

mpv
#

mpv

  • media player
  • written in C
  • CLI optimized
  • plays (youtube) streams
  • open source

Pinta
#

Pinta

  • image drawing/editing
  • written in C#
  • cross platform
  • similar to Windows Paint
  • open source

Quassel IRC
#

Quassel IRC

  • IRC client
  • written in C++
  • client/server architecture
  • cross platform
  • open source

Qutebrowser
#

qutebrowser

  • web browser
  • written in Python
  • “Vim first” keyboard driven
  • open source
  • cross platform

Rofi
#

rofi

  • launcher, window switcher and dmenu replacement
  • written in C
  • customizable
  • keyboard driven
  • ssh and desktop file launcher mode
  • theming

Sublime Merge
#

Sublime Merge

  • Git gui
  • written in C
  • cross platform
  • Sublime Text style
  • proprietary

Sublime Text
#

Sublime Text

  • text editor
  • written in C
  • cross platform
  • fast and customizable
  • proprietary

Visual Studio Code
#

Visual Studio Code

  • THE text editor besides Vim :-)
  • electron based
  • batteries included
  • heavily expandable and customizable
  • cross platform
  • License

Vivaldi
#

Vivaldi

  • web browser
  • featureful
  • customizable
  • proprietary

Yakuake
#

Yakuake

  • drop down terminal
  • written in C++
  • tabbed interface
  • customizable
  • open source
  • GNOME alternative

yEd
#

yEd

  • graph editor
  • cross platform
  • Java based
  • proprietary
  • alternatives are dia and Edraw Max Pro