ArticleslgStudy

computer science

List of GTK applications

List of GTK applications is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand List of GTK applications rather than just read about it. In short: This is a list of notable applications that use GTK and/or Clutter for their GUI widgets. Such applications blend well with desktop environments that are GTK-based as well, such as GNOME, Cinnamon, LXDE, MATE, Pantheon, Sugar, Xfce or ROX Desktop.

Key takeaways

  • List of GTK applications belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect List of GTK applications to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of List of GTK applications from memory before moving on to harder problems.

Reference excerpt

This is a list of notable applications that use GTK and/or Clutter for their GUI widgets. Such applications blend well with desktop environments that are GTK-based as well, such as GNOME, Cinnamon, LXDE, MATE, Pantheon, Sugar, Xfce or ROX Desktop.

Official GNOME applications The GNOME Project, the community involved in the development of the GNOME desktop environment, is the primary contributor to GTK, GNOME Core Applications, and GNOME Games. These applications often employ updated GUI widgets from recent versions of GTK and demonstrates their capabilities.

Shells, user interfaces, application launchers GNOME Shell – the desktop graphical GUI shell introduced with GNOME version 3.0 Cinnamon fork of the GNOME Shell GNOME Panel and forks – applications launcher Maynard, a shell for Weston by Collabora originally for the Raspberry Pi Budgie is a distro-agnostic desktop environment

Education software Tux Typing – typing tutor for children DrGeo – geometry software GCompris – educational entertainment for children (legacy version only)

Utility software

Operating system administration Disk Usage Analyzer – Disk-usage analyzer GNOME Disks – utility for the hard disk; partition editor, S.M.A.R.T. monitoring, formerly known as Gnome Disk Utility or palimpsest GParted – utility for the hard disk; partition editor GDM – X display manager GNOME Keyring Manager – Password manager GNOME Screensaver – Simple screensaver configuration Alacarte – Menu editor

End-user utilities Archive Manager – archive manager Cheese – webcam application Conduit Synchronizer – Photo/music/notes/files etc. synchronization Eye of GNOME – official image-viewer for GNOME Getting Things GNOME! – Personal tasks management software gnee – A GNOME GUI and a panel applet that can be used to record and replay test cases. Hardinfo2 - System information and benchmarking GNOME Boxes – Application to access remote or virtual systems GNOME Screenshot – take screenshots of desktop and windows GNOME Calculator – calculator GNOME Commander – Two-panel graphical file manager GNOME Files – File manager, formerly called Nautilus GNOME Terminal – Terminal emulator Gnote – Note-taking software in C++ Guake – drop-down terminal emulator Gucharmap – Character map Guvcview – webcam application Orca – Scriptable screen-reader Scribes – Text editor Seahorse – PGP and SSH key-manager Sushi – File previewer Terminator - Terminal emulator Tilda – drop-down terminal emulator Tomboy – Note-taking software in C# Vinagre – VNC client Vino – VNC server (deprecated)

Games GNOME Games – collection of games in Vala and C, now archived Lutris - video game manager/launcher

Abstract strategy games GNOME Chess – new 2d graphical front-end written in Vala PyChess – Chess implementation

Puzzle games GNOME Mines – Minesweeper-clone gbrainy – Brain teaser game

Graphics

Graphics editors Darktable – a non-destructive raw image developer GIMP – an extensive raster graphics editor Inkscape – an extensive vector graphics editor MyPaint – an extensive raster graphics editor, for digital painters Pinta – a minimalist raster graphics editor

Image viewers Shotwell – Photo manager F-Spot – Photo manager gThumb – Image viewer

Internet software

Web browsers

Web – default GNOME web-browser Midori – default Xfce web-browser Uzbl – minimalist web-browser xombrero – minimalist web-browser

Email clients

Balsa – Email client Claws Mail Evolution (software) Geary Modest (email client) Pantheon Mail Sylpheed

Software for inter-person communication

Empathy – instant-messaging client, VoIP and videoconferencing Pidgin – Instant messenger Smuxi – User-friendly IRC Client HexChat – IRC client Gajim – Instant messenger

File sharing Deluge — BitTorrent client Transmission – BitTorrent client Gwget – Download manager framework Gwibber – Microblogging client Liferea – RSS feed reader Pan – Usenet news reader

Office software AbiWord – word processor GnuCash – Personal and small business finance manager Gnumeric – Spreadsheet BOND – Database frontend Evince – pdf viewer GNOME Dictionary – Dictionary Evolution – Integrated mail, contacts, and calendar OCRFeeder – a graphical front-end for the Optical character recognition engines CuneiForm, GOCR, Ocrad and Tesseract Valot – time tracking app for freelancers and business

Tools for programming and development GNOME Builder – Integrated development environment Anjuta – Integrated development environment Bluefish – Text / code editor suitable for programming Glade Interface Designer – a Graphical user interface builder Cambalache Interface Designer - a Graphical user interface builder, a successor to Glade Gedit – Text editor Leafpad – Lightweight text editor Lazarus - cross-platform visual IDE for RAD using the Free Pascal compiler Devhelp – API documentation browser Nemiver – C and C++ debugger Geany – text editor suitable for programming Meld – diff-viewer PIDA – IDE Xojo – IDE Zenity – execute GTK dialog boxes from shell scripts MonoDevelop – Integrated development environment ActiveState Komodo – Integrated development environment Gtranslator – uses gettext poedit – gettext Scala (software)

Optical disc software

Optical disc authoring software Brasero – optical disc authoring software, graphical front-end to burn CDs/DVDs

Optical disc ripping software Grip – CD ripper and player Thoggen – DVD backup utility

Audio Software audio players (free and open-source) SoundConverter (software) GNOME Sound Juicer

Video

Video players GNOME Videos – the GNOME default video player

Video editors Gnome Subtitles – Video subtitling Pitivi – Video editor Cinelerra - Video editor

Science software

Chemistry Despite the immense popularity of Qt, there continues to be science software using the GUI widgets of version 2 of GTK toolkit. Whether this is going to remain that way, or whether the software will be ported to some current version of GTK (maybe GTK 4) remains to be seen.

Ghemical – computational chemistry software package

Statistics gretl — an open-source statistical package, mainly for econometrics

Various Gramps – Genealogy software

See also

List of free electronics circuit simulators

References

Worked examples

Example 1 — a first encounter with List of GTK applications

Start with the simplest possible case. Write down what List of GTK applications claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to List of GTK applications before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about List of GTK applications ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of List of GTK applications

In research
List of GTK applications appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses List of GTK applications in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
List of GTK applications is common in secondary-school and first-year university syllabi. It links to neighbouring topics GNOME Applications, Lists of software, Software that uses Cairo (graphics), so understanding it makes those chapters shorter.
In everyday life
Look for List of GTK applications outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “List of GTK applications” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study List of GTK applications in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what List of GTK applications means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain List of GTK applications out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is List of GTK applications in simple terms?

This is a list of notable applications that use GTK and/or Clutter for their GUI widgets. Such applications blend well with desktop environments that are GTK-based as well, such as GNOME, Cinnamon, LXDE, MATE, Pantheon, Sugar, Xfce or ROX Desktop.

Why does List of GTK applications matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study List of GTK applications?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on List of GTK applications.

Tags

  • GNOME Applications
  • Lists of software
  • Software that uses Cairo (graphics)
  • Software that uses GStreamer
  • Software that uses GTK

Keep exploring