Software:KDE Gear

From HandWiki
Revision as of 16:27, 14 February 2024 by Gametune (talk | contribs) (fixing)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Set of applications and supporting libraries
KDE Gear
Mascot konqi-dev-kde.png
Original author(s)KDE
Developer(s)KDE
Initial releaseDecember 17, 2014; 9 years ago (2014-12-17)[1]
Written inC++, QML
Operating systemLinux, FreeBSD, et al.
Type
  • Application software
LicenseGNU Lesser General Public License
Websiteapps.kde.org
Konsole, KDE's terminal application, and Dolphin, KDE's file manager, two of KDE's core applications

The KDE Gear (also known as the KDE Applications Bundle or KDE Applications) is a set of applications and supporting libraries that are developed by the KDE community,[2] primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.

The bundle is composed of over 100 applications. Examples of prominent applications in the bundle include the file manager Dolphin, document viewer Okular, text editor Kate, archiving tool Ark and terminal emulator Konsole.[3]

Previously the KDE Applications Bundle was part of the KDE Software Compilation.

Extragear

Software that is not part of the official KDE Applications bundle can be found in the "Extragear" section. They release on their own schedule and feature their own versioning numbers. There are many standalone applications like KTorrent, Krita or Amarok that are mostly designed to be portable between operating systems and deployable independent of a particular workspace or desktop environment. Some brands consist of multiple applications, such as Calligra Office Suite or KDE Kontact. There are several options for obtaining and installing KDE applications under Linux. Moreover, most of the KDE platform and applications have been ported to OpenBSD and NetBSD. While prior editions of KDE were often seen on other flavors of Unix, such as Solaris the popularity of the open source alternatives running on a wide range of hardware (having been ported to nearly every RISC and x86 64 processors) has made KDE projects on similar OSs less obvious.[citation needed]

List of applications part of the bundle

Development

Software development

KDE SDK[4][5] is a collection of two dozen distinct integrated (both within the SDK but also with other KDE applications, e.g. many work with Dolphin, the default file manager) applications and components that work with/are part of KDevelop,[6] and is suitable for general purpose software development in a range of languages. It provides the tooling used to engineer KDE, and is particularly rich in tools to support Qt and C++ development, as well as the more fashionable Rust, Python, etc.

  • Most of the KDE SDK is available for Windows and macOS in addition to Linux and BSD.[7]
  • While created for the KDE desktop, prebuilt binary software, including nightly releases, is available for Mac OS, Linux (via AppImage,[8] AppStream[9] or Flathub,[10] as well as Snap[11]), as well as via most major Linux distributions package managers,[12] in addition to the source code via KDE Gitlab.[4][13]
  • Windows installers for production/released version of Kate,[14] KDevelop[7] and Umbrello[15] are available as well as via the store.
    • Several KDE applications are available for Android using the Kirigami framework.[16] built using KDevelop including KDE Connect,[17] KDE Itinerary, a digital travel assistant that integrates train, bus, and air bookings with maps, the KDE Kalendar application, and boarding passes,[18] and KAlgebra, a graphing scientific calculator.

Various other packages are being built for testing on Android, although plans for some of the core parts of the SDK (e.g. Kate) have not been announced.

  • Unless noted, KDE applications can use KIO slaves for ftp, http, ftp over ssh (fish) , Google drive, WebDAV to browse/access files just as they can local files, samba (Windows shared files), archives, man, and info pages. E.g. to browse a WebDAV location, in place of the file path, webdav://www.hostname.com/path/.
  • The various components can be used on their own (e.g. Kate as a general purpose text editor) on their own, or in combination (e.g. Kate uses KDiff3 internally to compare cached autorecovery file with the last saved version).
  • Kate – an advanced text editor for programmers, and general text editor.[19][5]
    • As of KDE 4, KEdit has been replaced by Kate &/or Kwrite.[20]
  • KDevelop – an integrated development environment for multiple languages,[21] with a plug-in/extension framework (e.g. plug-ins for PHP,[22] Ruby,[23] Python,[24] Markdown documentation authoring/preview,[25] a SVG viewer,[26] etc.), and control flow viewer.
    • Supported languages include: C/C++ and ObjC (backed by the Clang/LLVM libraries)
      • Including some extra features for the Qt Framework
      • Including language support for CUDA and OpenCL
      • Qt QML and JavaScript, Python, PHP
    • In addition to the "supported" languages, there is syntax highlighting for a wide range of mark-up, configuration, programming, scripting, and data languages.
    • GUI integration with multiple different version control systems including Git,[27][28] Bazaar, Subversion, CVS, Mercurial (hg),[29] and Perforce.
    • Support for CMake and QMake, as well as generic and custom build files.
  • Cervisia – CVS frontend[30]

[31]

  • KDESvn – graphical Subversion client
  • KAppTemplate – Template-based code project generator[32][33][34]
  • KDiff3 – Diff/Patch frontend (see Comparison of file comparison tools)
  • Kommander – Dynamic dialog editor
  • Kompare – Diff/Patch frontend[35]
  • Lokalize – a computer–aided translation system[36]
  • Okteta - a hex editor
  • Poxml
  • Swappo
  • Clazy Qt-oriented static code analyzer based on the Clang framework[37]
  • Massif Visualizer – Visualizer for Valgrind Massif data files[38]
  • Umbrello – UML diagram application[39]
  • ELF Dissector ELF binary inspector[40]
  • Fielding REST API tester[41]
  • Doxyqml Doxygen filter to allow generation of API Documentation for QML
  • Heaptrack traces all memory allocations and annotates these events with stack traces.

KDebugSettings[42]

  • KUIViewer[43] views UI files (e.g. from Qt Designer).

Dferry D-Bus library and tools[44] CuteHMI Open-source HMI (Human Machine Interface) software written in C++ and QML.

Web development

  • KImageMapEditor – an HTML image map editor[45]
  • KXSLDbg – an XSLT debugger

Education

Science

  • Cirkuit – An application to generate publication-ready figures[46]
  • KBibTeX – an application to manage bibliography databases in the BibTeX format
  • Semantik – a mindmapping-like tool for document generation[47][48]
  • RKWard – an easy to use, transparent frontend to R
  • KTechLab - an IDE for electronic and PIC microcontroller circuit design and simulation

Games

Toys

  • AMOR – Amusing Misuse Of Resources. Desktop creature
  • KTeaTime – Tea cooking timer
  • KTux
  • KWeather

Graphics

Internet

Multimedia

Playback

Production

Office

System

Utilities

Accessibility

  • KMag – a screen magnifying tool
  • KMouseTool – Automatic Mouse Click
  • KMouth – a speech synthesizer frontend

Discontinued

Unmaintained Applications[66]


next

Releases

The KDE Applications Bundle is released every four months and has bugfix releases in each intervening month. A date-based version scheme is used, which is composed of the year and month. A third digit is used for bugfix releases.[77]

With the April 2021 release, the KDE Applications Bundle has been renamed to KDE Gear.[2]

KDE Applications Bundle release history
Version Key feature Date
14.12[1] Kate, Konsole, Gwenview, KAlgebra, Kanagram, KHangman, Kig, Parley, KApptemplate and Okteta ported to KDE Frameworks 5. 2014
15.04[78] Rocs, Cantor, Kompare, Kdenlive and KDE Telepathy ported to KDE Frameworks 5. 2015
15.08[79] Dolphin and Ark ported to KDE Frameworks 5. Technology preview of KF5-based Kontact suite. 2015
15.12[80] KSnapshot was replaced by Spectacle, KTuberling, Klickety and KNavalBattle have also been updated to use KDE Frameworks 5. 2015
16.04[81] New music education software (Minuet), KHelpCenter now part of KDE Applications, bugfixes to Kontact, Ark 2016
16.08[82] Kolourpaint, Cervisia, KDiskFree, The Kontact Suite, Marble 2016
16.12[83] Kwave; Okular, Konqueror, KGpg, KTouch and Kalzium ported to KDE Frameworks 5. 2016
17.04[84] 2017
17.08[85] 2017
17.12[86] 2017
18.04[87] 2018
18.08[88] 2018
18.12[89] 2018
19.04[90] 2019
19.08[91] 2019
19.12[92] 2019
20.04[93] 2020
20.08[94] 2020
20.12[95] 2020
21.04[96] 2021
21.08[97] 2021
21.12[98] 2021
22.04[99] 2022
22.08[100] 2022
22.12[101] 2022
23.04[102] 2023
23.08[103] 2023
{{{2}}}

See also

  • List of GNOME applications

References

  1. 1.0 1.1 "KDE Ships KDE Applications 14.12.0". KDE. 2014-07-15. https://www.kde.org/announcements/announce-applications-14.12.0.php. 
  2. 2.0 2.1 Nestor, Marius (2021-04-22). "KDE Gear 21.04 Software Suite Officially Released with Many Improved KDE Apps" (in en-US). https://9to5linux.com/kde-gear-21-04-software-suite-officially-released-with-many-improved-kde-apps. 
  3. "KDE's Applications" (in en). https://apps.kde.org/. 
  4. 4.0 4.1 "SDK · GitLab" (in en). https://invent.kde.org/sdk. 
  5. 5.0 5.1 "Kate" (in en). https://apps.kde.org/kate/. 
  6. "KDevelop - A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP" (in en). https://kdevelop.org/. 
  7. 7.0 7.1 "Get KDevelop" (in en). 2010-07-09. https://kdevelop.org/get-it/. 
  8. "Kdevelop - Appimage" (in en). https://www.appimagehub.com/p/1222215/. 
  9. [appstream://org.kde.kdevelop.desktop "KDevelop Appstream"]. appstream://org.kde.kdevelop.desktop. 
  10. "Distributions - KDE Community Wiki". https://community.kde.org/Distributions#Flatpak_Packages. 
  11. "Distributions - KDE Community Wiki". https://community.kde.org/Distributions#Snap_Packages. 
  12. "Distributions - KDE Community Wiki". https://community.kde.org/Distributions. 
  13. "Dashboard [Jenkins"]. https://binary-factory.kde.org/. 
  14. "Get Kate" (in en). 2010-07-09. https://kate-editor.org/get-it/. 
  15. "KDE - Experience Freedom!". https://download.kde.org/stable/umbrello/latest/. 
  16. "Kirigami gallery - Apps on Google Play" (in en-US). https://play.google.com/store/apps/details?id=org.kde.kirigamigallery&hl=en_US. 
  17. "Android Apps by KDE Community on Google Play" (in en-US). https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp. 
  18. "KDE Itinerary - Apps on Google Play" (in en-US). https://play.google.com/store/apps/details?id=org.kde.itinerary&hl=en_US. 
  19. "The Kate Handbook". https://docs.kde.org/stable5/en/kate/kate/index.html. 
  20. 20.0 20.1 for simple writing needs use KWrite, for advanced ones - Kate. "Re: where is kedit?". November 3, 2010. https://lists.debian.org/debian-user/2010/11/msg00228.html. 
  21. "KDevelop" (in en). https://apps.kde.org/kdevelop/. 
  22. "KDevelop PHP Support" (in en). https://apps.kde.org/kdev-php/. 
  23. "KDevelop / KDevelop Ruby Support · GitLab" (in en). https://invent.kde.org/kdevelop/kdev-ruby. 
  24. "KDevelop Python Support" (in en). https://apps.kde.org/kdev-python/. 
  25. "Markdown Viewer KPart" (in en). https://apps.kde.org/markdownpart/. 
  26. "SVG Viewer KPart" (in en). https://apps.kde.org/svgpart/. 
  27. "Git Klient" (in en). https://apps.kde.org/gitklient/. 
  28. "SDK / Git-Lab · GitLab" (in en). https://invent.kde.org/sdk/git-lab. 
  29. "KDevelop / KDevelop Mercurial Support · GitLab" (in en). https://invent.kde.org/kdevelop/kdev-mercurial. 
  30. "Cervisia Manual". https://docs.kde.org/stable5/en/cervisia/cervisia/index.html. 
  31. "Cervisia" (in en). https://apps.kde.org/cervisia/. 
  32. "KAppTemplate" (in en). https://apps.kde.org/kapptemplate/. 
  33. "SDK / KAppTemplate · GitLab" (in en). https://invent.kde.org/sdk/kapptemplate. 
  34. "The KAppTemplate Handbook". https://docs.kde.org/stable5/en/kapptemplate/kapptemplate/index.html. 
  35. "KDE Documentation -". https://docs.kde.org/index.php?language=en&package=kompare. 
  36. "KDE Documentation -". https://docs.kde.org/index.php?language=en&package=lokalize. 
  37. "SDK / Clazy · GitLab" (in en). https://invent.kde.org/sdk/clazy. 
  38. "Massif Visualizer - Overview - KDE Projects". https://projects.kde.org/projects/extragear/sdk/massif-visualizer. 
  39. Abawajy, Jemal H.; Othman, Mohamed; Ghazali, Rozaida; Deris, Mustafa Mat; Mahdin, Hairulnizam; Herawan, Tutut (2019) (in en). Proceedings of the International Conference on Data Engineering 2015 (DaEng-2015). Springer. p. 66. ISBN 978-981-13-1799-6. https://books.google.com/books?id=JXioDwAAQBAJ&q=%22Umbrello+UML%22+-wikipedia&pg=PA66. 
  40. "SDK / ELF Dissector · GitLab" (in en). https://invent.kde.org/sdk/elf-dissector. 
  41. "Fielding" (in en). https://apps.kde.org/fielding/. 
  42. "KDebugSettings" (in en). https://apps.kde.org/kdebugsettings/. 
  43. "KUIViewer" (in en). https://apps.kde.org/kuiviewer/. 
  44. "SDK / Dferry · GitLab" (in en). https://invent.kde.org/sdk/dferry. 
  45. "KImageMapEditor - a KDE-based HTML image map editor". http://www.nongnu.org/kimagemap/. 
  46. "Cirkuit". https://www.linux-apps.com/p/1128008/. 
  47. 47.0 47.1 "Semantik". https://www.linux-apps.com/p/1127039/. 
  48. "Software corner » Semantik". http://freehackers.org/~tnagy/semantik.html. 
  49. "Knights - Overview - KDE Projects". https://projects.kde.org/projects/extragear/games/knights. 
  50. Konstruktor website
  51. "Aki - Overview - KDE Projects". http://projects.kde.org/projects/playground/network/aki. 
  52. "Choqok « KDE Microblog client". http://choqok.gnufolks.org/. 
  53. "About Falkon - Falkon". https://www.falkon.org/about/. 
  54. Paul, Ryan (January 13, 2009). "First Amarok 2 point update brings back lots of features". https://arstechnica.com/information-technology/2009/01/first-amarok-2-point-update-brings-back-lots-of-features/. 
  55. "Bangarang - a media player". https://bangarangkde.wordpress.com/. 
  56. "KRadio - The Linux and KDE AM/FM/Internet Radio Application -". http://kradio.sourceforge.net/. 
  57. "Multimedia / Kamoso". https://invent.kde.org/multimedia/kamoso. 
  58. "Kid3 - Audio Tagger". https://kid3.sourceforge.io/. 
  59. "Google Code Archive - Long-term storage for Google Code Project Hosting.". https://code.google.com/archive/p/kmediafactory. 
  60. "KoverArtist". https://www.linux-apps.com/p/1127513/. 
  61. Riemann, Robert (December 18, 2010). "Announcing Kubeplayer (youtube w/o flash)". https://blog.riemann.cc/2010/12/18/announcing_kubeplayer/. 
  62. "Skrooge | Skrooge". https://skrooge.org/. 
  63. "LemonPOS | Home". http://www.lemonpos.org/. 
  64. "Yakuake - an easy access console for KDE". 16 March 2006. https://www.linux.com/news/yakuake-easy-access-console-kde/. 
  65. "Three addictive pop-up console utilities". 13 September 2007. https://www.linux.com/news/three-addictive-pop-console-utilities/. 
  66. "unmaintained - KDE.org". https://kde.org/applications/unmaintained/. 
  67. "Blogilo - blogging client - KDE.org". https://kde.org/applications/unmaintained/org.kde.blogilo. 
  68. "jeromerobert / k4dirstat / wiki / Home — Bitbucket". https://bitbucket.org/jeromerobert/k4dirstat/wiki/Home. 
  69. "GitHub - shundhammer/qdirstat: QDirStat - Qt-based directory statistics (KDirStat without any KDE - from the original KDirStat author)". 10 September 2022. https://github.com/shundhammer/qdirstat. 
  70. "KMess, MSN / Live Messenger for Linux - Home". http://kmess.org/. 
  71. "KMid" (in en). http://freshmeat.sourceforge.net/projects/kmid/. 
  72. "Application of the Month: KPDF". http://www.kdenews.org/2005/05/08/application-month-kpdf/. 
  73. "Kraft - KDE Software for People Operating a small Business : Main / Kraft : browse". http://volle-kraft-voraus.de/. 
  74. "KSaoLaJi". https://www.opendesktop.org/p/1127316/. 
  75. "Kst - Visualize your data". https://kst-plot.kde.org/. 
  76. "RecordItNow - Home". http://recorditnow.sourceforge.net/. 
  77. "KDE Community Wiki - Schedules". KDE. https://community.kde.org/Schedules. 
  78. "KDE Ships KDE Applications 15.04.0". KDE. 2015-04-15. https://kde.org/announcements/announce-applications-15.04.0.php. 
  79. "KDE Ships KDE Applications 15.08.0". KDE. 2015-08-19. https://kde.org/announcements/announce-applications-15.08.0.php. 
  80. "KDE Ships KDE Applications 15.12.0". KDE. 2015-12-16. https://kde.org/announcements/announce-applications-15.12.0.php. 
  81. "KDE Ships KDE Applications 16.04.0". KDE. 2016-04-20. https://kde.org/announcements/announce-applications-16.04.0.php. 
  82. "KDE Ships KDE Applications 16.08.0". KDE. 2016-08-18. https://kde.org/announcements/announce-applications-16.08.0.php. 
  83. "KDE Ships KDE Applications 16.12.0". KDE. 2016-12-15. https://kde.org/announcements/announce-applications-16.12.0.php. 
  84. "KDE Ships KDE Applications 17.04.0". KDE. 2017-04-15. https://kde.org/announcements/announce-applications-17.04.0.php. 
  85. "KDE Ships KDE Applications 17.08.0". KDE. 2017-08-15. https://kde.org/announcements/announce-applications-17.08.0.php. 
  86. "KDE Ships KDE Applications 17.12.0". KDE. 2017-08-15. https://kde.org/announcements/announce-applications-17.12.0.php. 
  87. "KDE Ships KDE Applications 18.04.0". KDE. 2018-04-19. https://kde.org/announcements/announce-applications-18.04.0.php. 
  88. "KDE Ships KDE Applications 18.08.0". KDE. 2018-08-16. https://kde.org/announcements/announce-applications-18.08.0.php. 
  89. "KDE Ships KDE Applications 18.12.0". KDE. 2018-12-13. https://kde.org/announcements/announce-applications-18.12.0.php. 
  90. "KDE Ships KDE Applications 19.04.0". KDE. 2019-04-18. https://kde.org/announcements/announce-applications-19.04.0.php. 
  91. "KDE Ships KDE Applications 19.08.0". KDE. 2019-08-15. https://kde.org/announcements/announce-applications-19.08.0.php. 
  92. "19.12 Releases". KDE. 2019-12-12. https://kde.org/announcements/releases/19.12/. 
  93. "KDE's April 2020 Apps Update". KDE. 2020-04-23. https://kde.org/announcements/releases/2020-04-apps-update/. 
  94. "KDE's August 2020 Apps Update". KDE. 2020-08-13. https://kde.org/announcements/releases/2020-08-apps-update/. 
  95. "KDE's December 2020 Apps Update". KDE. 2020-12-10. https://kde.org/announcements/releases/2020-12-apps-update/. 
  96. "KDE Gear 21.04". KDE. 2021-04-22. https://kde.org/announcements/gear/21.04.0/. 
  97. "KDE Gear 21.08". KDE. 2021-08-12. https://kde.org/announcements/gear/21.08.0/. 
  98. "KDE Gear 21.12". KDE. 2021-12-09. https://kde.org/announcements/gear/21.12.0/. 
  99. "KDE Gear 22.04". KDE. 2022-04-21. https://kde.org/announcements/gear/22.04.0/. 
  100. "KDE Gear 22.08". KDE. 2022-08-18. https://kde.org/announcements/gear/22.08.0/. 
  101. "KDE Gear 22.12". KDE. 2022-12-08. https://kde.org/announcements/gear/22.12.0/. 
  102. "KDE Gear 23.04". KDE. 2023-04-20. https://kde.org/announcements/gear/23.04.0/. 
  103. "KDE Gear 23.08". KDE. 2023-08-24. https://kde.org/announcements/gear/23.08.0/. 

External links