GNOME Ecosystem
   HOME

TheInfoList



OR:

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 A clock or chronometer is a device that measures and displays time. The clock is one of the oldest human inventions, meeting the need to measure intervals of time shorter than the natural units such as the day, the lunar month, and the yea ...
- 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 Devhelp is a GTK/GNOME browser for API documentation; it works natively with gtk-doc (which is the API reference format for GTK/GNOME documentation). It is integrated in GNOME development tools such as GNOME Builder, Glade and Anjuta, and is an ...
-
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