The GNOME Core Applications (also known as Apps for GNOME) are a
software suite
A software suite (also known as an application suite) is a collection of computer programs (application software, or programming software) of related functionality, sharing a similar user interface and the ability to easily exchange data with eac ...
of
software application
Application software is any computer program that is intended for end-user use not computer operator, operating, system administration, administering or computer programming, programming the computer. An application (app, application program, sof ...
s that are packaged as part of the standard
free and open-source
Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
desktop environment. GNOME Core Applications have a consistent look and feel to the GNOME desktop, utilize the
Adwaita
Adwaita (from , meaning "one and only" in Sanskrit) ( – 22 March 2006), also spelled Adwaitya or Addwaita, was a male Aldabra giant tortoise that lived in the Alipore Zoological Gardens of Kolkata, India. At the time of his death in 2006, A ...
design language and tightly integrate with the GNOME desktop. GNOME Core Applications are developed and maintained through GNOME's official
GitLab
GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition.
History
GitLab was created in 2011 by Ukrainian programmer Dmitriy Zaporozhets as a side project written in Rub ...
instance.
A comprehensive list of these applications is available at
apps.gnome.org
/code>
Configuration
* Settings – main interface to configure various aspects of GNOME. Diverse panels represent graphical front-ends to configure the NetworkManager daemon and other daemons.
Communication
* Calls - initiating and answering phone calls
A telephone call, phone call, voice call, or simply a call, is the effective use of a connection over a telephone network between the calling party and the called party.
Telephone calls are the form of human communication that was first enabl ...
and VoIP
Voice over Internet Protocol (VoIP), also known as IP telephony, is a set of technologies used primarily for voice communication sessions over Internet Protocol (IP) networks, such as the Internet. VoIP enables voice calls to be transmitted as ...
calls (mainly utilized on Linux phones)
* Contacts – the contacts book app
Files
* Document Scanner (SimpleScan) - the scanner application
* Image Viewer (Loupe) – the image viewer
* Evince
Evince (), also known as GNOME Document Viewer, is a Free and open-source software, free and open-source document viewer supporting many document file formats including Portable Document Format, PDF, PostScript, DjVu, Tagged Image File Format ...
& Papers (Document Viewers) – the document viewer
* Files (Nautilus) – the file browser
* Audio Player (Decibels) - music player
* Videos (Totem) – the media player
System
* Connections - the front-end for remote desktops. Introduced in GNOME 41.
* Disks - formatting and managing partitions
* Disk Usage Analyzer (Baobab) - Used for representing disk usage graphically
* Extensions - extension manager for the GNOME desktop
* Fonts - the font viewer
* Logs – written in Vala, introduced with 3.12
* Help (Yelp) - the help documentation software
* Software
Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications.
The history of software is closely tied to the development of digital comput ...
- the software manager, supports native package managers, as well as Flatpaks
* System Monitor
A system monitor is a hardware or software component used to monitor system resources and performance in a computer system.
Among the management issues regarding use of system monitoring tools are resource usage and privacy. Monitoring can tra ...
- shows CPU usage
CPU time (or process time) is the amount of time that a central processing unit (CPU) was used for processing instructions of a computer program or operating system. CPU time is measured in clock ticks or seconds. Sometimes it is useful to con ...
graphs
* Terminal Emulators
** Console
Console may refer to:
Computing and video games
* System console, a physical device to operate a computer
** Virtual console, a user interface for multiple computer consoles on one device
** Command-line interface, a method of interacting with ...
(King's Cross)
** Terminal (replaced by Console)
** Ptyxis (replaced Terminal starting on Fedora 42 and Ubuntu 25.04)
* Web (Epiphany) - the web browser
World
* Clocks - creating alarms and timers
* Maps
A map is a symbolic depiction of interrelationships, commonly spatial, between things within a space. A map may be annotated with text and graphics. Like any graphic, a map may be fixed to paper or other durable media, or may be displayed on ...
- map application, powered by OpenStreetMap
OpenStreetMap (abbreviated OSM) is a free, Open Database License, open geographic database, map database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveying, surveys, trace from Ae ...
* Weather - the weather app
Utilities
* Calculator (gcalctool)
* Calendar
* Characters (Gucharmap)
* Camera (Snapshot)
* Tour
* GNOME Text Editor
* Gedit
gedit ( or ) is a text editor designed for the GNOME desktop environment. It was GNOME's default text editor and part of the GNOME Core Applications until GNOME version 42 in March 2022, which changed the default text editor to GNOME Text Edi ...
(replaced by GNOME Text Editor)
* GNOME Screenshot
GNOME Screenshot is a desktop environment-agnostic utility for taking screenshots. It was part of the GNOME Utilities (gnome-utils) package, but was split into its own package for the 3.3.1 version in 2011. It was the default screenshot software ...
- the screenshot utility
Development tools
* Boxes - the virtualization
In computing, virtualization (abbreviated v12n) is a series of technologies that allows dividing of physical computing resources into a series of virtual machines, operating systems, processes or containers.
Virtualization began in the 1960s wit ...
software
* Builder - the IDE for creating GNOME apps
* D-Spy - D-Bus
D-Bus (short for "Desktop Bus")
is a message-oriented middleware mechanism that allows communication between multiple Process (computing), processes running concurrently on the same machine. D-Bus was developed as part of the freedesktop.org pro ...
analyzer
* Dconf Editor - Dconf database editor
* Devhelp - API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
documentation
Documentation is any communicable material that is used to describe, explain or instruct regarding some attributes of an object, system or procedure, such as its parts, assembly, installation, maintenance, and use. As a form of knowledge managem ...
viewer
* Sysproof - debugging
In engineering, debugging is the process of finding the Root cause analysis, root cause, workarounds, and possible fixes for bug (engineering), bugs.
For software, debugging tactics can involve interactive debugging, control flow analysis, Logf ...
software
GNOME Circle
'
GNOME Circle
'' is a collection of applications which have been built to extend the GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
platform, utilize GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
technologies, and follow the GNOME human interface guidelines
Adwaita is the design language of the GNOME desktop environment. As an implementation, it exists as the default theme and icon set of the GNOME Shell and Phosh, and as widgets for applications targeting usage in GNOME. Adwaita first appeared i ...
. They are hosted, developed, and managed in the GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
official development infrastructure, on gitlab.gnome.org
/code>. Developers who are using the GNOME platform can apply for inclusion in GNOME Circle. Benefits include promotional support and eligibility for project contributors to become GNOME Foundation members. Circle applications are not part of GNOME Core Applications.
Some examples of such applications include:
* Lollypop - a music player
* Apostrophe - a markdown editor
* Fragments - a torrent manager
* Gaphor - UML and SysML modeling tool
* Health - a fitness tracker
* Fractal
In mathematics, a fractal is a Shape, geometric shape containing detailed structure at arbitrarily small scales, usually having a fractal dimension strictly exceeding the topological dimension. Many fractals appear similar at various scale ...
/ Polari - messaging apps
* Wike (software) - a Wikipedia browser
* Authenticator - a two-factor authentication
Multi-factor authentication (MFA; two-factor authentication, or 2FA) is an electronic authentication method in which a user is granted access to a website or Application software, application only after successfully presenting two or more distin ...
code generator
* Pika Backup - a backup software
* Eyedropper - a color picker and formatter utility
See also
* GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
* GNOME Project
GNOME Project is a community behind the GNOME desktop environment and the software platform upon which it is based. It consists of all the software developers, artists, writers, translators, other contributors, and active users of GNOME. The GNOM ...
* Adwaita (design language)
Adwaita is the design language of the GNOME desktop environment. As an implementation, it exists as the default theme and icon set of the GNOME Shell and Phosh, and as widgets for applications targeting usage in GNOME. Adwaita first appeared ...
References
External links
* (homepage)
{{GNOME
Free software programmed in C
Free software programmed in Vala