It's Time to Bring Back GNOME Office (Hope You Remember It)

Those who used GNOME 2 in the 2000's would remember the now forgotten GNOME Office. I think it's time to revive that project.
Warp Terminal

With recent developments, such as the introduction of a reference operating system, the GNOME project has clearly positioned itself as a full, top-to-bottom computing platform. It has one of the fastest-growing app ecosystems in the Linux and open-source world as a whole and even has an Incubator, providing a path for some apps to join Core via the Release Team. GNOME-adjacent, community-led projects like Phosh build on this robust ecosystem to deliver their unified vision to other form factors.

Yet, one of the jarringly obvious things the GNOME platform lacks right now is a dedicated office suite that follows its Human Interface Guidelines (HIG) and uses its native technologies. This brings us to the question: Is it time for a resurrection?

GNOME Office of the past

For those who aren't familiar, it's probably best if we take a step back in history and look at what exactly GNOME Office was — and, technically, still "is" in a loose sense.

A screenshot of Abiword with a document opened for editing
Abiword 3.0.7 editing a .docx file

Back in the days of GNOME 2, circa the early 2000s, there was a loose effort to establish an open-source, GTK-based office suite from the sum of existing parts. The 1.0 release (September 15, 2003) consisted of AbiWord 2.0, Gnumeric 1.2.0, and GNOME-DB 1.0. This was a strategy to give the GNOME desktop environment an office suite of its own, easing the transition for users migrating from platforms where the idea of a dedicated office suite was more or less an expectation.

Gnumeric showing the default interface with a calendar template open
Gnumeric 1.12.59 with the built-in calendar template

While there was never any subsequent release, in the years that followed, the GNOME Office wiki (now archived) would come to include other applications under this umbrella, including Evolution (for mail and groupware), Evince (for document viewing), Inkscape (for vector graphics), and Ease (for presentations, but now abandoned), to name a few.

Evince showing the "Reasons to use Nextcloud Hub" document
Evince the former document viewer for GNOME

All the applications listed there have historically used some version of GTK for their interface and variably used GNOME-associated libraries, such as the now-deprecated Clutter. However, none of them were created for inclusion in any official "GNOME Office suite". Rather, they were adopted under this label once it was recognised that they could serve this purpose.

That said, times have changed dramatically since 2003, and with GNOME increasingly pushing for a place among the larger platforms, now might be a great time for a second look. As it stands, two decades later, GNOME has a mature design system (libadwaita), a clear path for inclusion in the core project, and a solid foundation for a mobile operating system. Yet, except for AbiWord and Gnumeric, which do not fit its current vision, it still lacks robust native applications to fill this niche.

The case for a revival

Platform coherence is one of the strongest drivers of user loyalty, and a powerful argument for a GNOME-native office suite. Not only would it follow the GNOME HIG and use familiar libadwaita widgets, but it would also integrate with portals and GNOME Online Accounts (GOA). A native GNOME Office suite would be mobile-ready, able to scale to phones and tablets on Phosh, thereby delivering the same visual language and behaviours as Files, Settings, and the rest of GNOME Core.

This mirrors how macOS has achieved loyalty through consistent UI/UX patterns, despite lacking the broader market dominance of Windows. As GNOME seeks to secure and protect its vision, an initiative of this kind would encourage distro vendors to bundle more tightly integrated, GNOME-native applications in their default application line-ups.

Furthermore, a dedicated office suite would fill the gaps currently existing in this platform. For example, GNOME has Papers (the replacement for Evince) for viewing documents, and Document Scanner (formerly Simple Scan) for scanning. However, there are no official apps for editing documents.

Document Scanner showing the scanner selection screen
Document Scanner (Simple Scan)

The situation is even worse for other common office formats like spreadsheets and presentations. Without a third-party suite of applications, there are no official GNOME apps for viewing these documents on a standard GNOME desktop. Most distros resolve this by shipping LibreOffice, which works fine, but is notably heavier and does not fit the GNOME aesthetic.

Sure, users could use AbiWord (which is still maintained, believe it or not), or Gnumeric, but neither of these is aligned to the modern GNOME platform. Both Gnumeric and AbiWord use GTK 3, which is under maintenance, not the modern GTK 4/libadwaita stack. This also doesn't solve the problem of a missing presentation solution. LibreOffice works, but it is not designed to be a "GNOME" application. We'll get into the deeper details of why this matters shortly.

All these things considered, there's great benefit to having a lightweight, native suite that not only looks at home, but plays well with its existing office-related apps, including Calendar, Contacts, Loupe (the image viewer) and Document Scanner.

Why now?

In the past, the GNOME project was, for the most part, just a desktop environment - a collection of applications and related libraries that provide a defined and reproducible setup for desktop users. Today, the GNOME project is a lot more than this; it prescribes everything from how applications should look and operate to what system libraries and init systems should be used.

There's even an official reference GNOME distribution, GNOME OS, which brings the project from environment to platform. At this point, having its own office suite is no longer a fancy "nice-to-have" idea. It's almost essential. An official GNOME reference suite would serve as guidance for other applications looking to target the platform.

Aren't existing FOSS office suites good enough?

LibreOffice Writer editing a document in single toolbar mode with the sidebar enabled
LibreOffice writer is a powerful, fully-featured document editor, but doesn't fit GNOME's minimalist look

It's only fair to ask this question, and the answer is a mix of yes and no. Both LibreOffice and ONLYOFFICE provide solid experiences, and the features needed by the average student or professional who may need to do professional work on a modern Linux desktop. Plus, in terms of compatibility with other office suites, like the market-dominant Microsoft Office, both office suites are, for the most part, more than good enough. They are highly compatible with Microsoft's older proprietary formats, and support the ISO open-standard Office Open XML (OOXML)-based formats. LibreOffice even has (limited) support for Excel macros.

However, both suites are designed independently of the GNOME vision, and as such, do not adhere to its HIG, and do not always play well within the desktop environment. Furthermore, while LibreOffice is the most popular of the two, the user experience with its default interface is, to this day, a matter of controversy. To be fair, the same could be said for ONLYOFFICE, as it follows Microsoft's UI design more closely. It really depends on who you ask.

The home page in ONLYOFFICE showing editor selection
ONLYOFFICE is powerful and efficient, but not aligned with GNOME's design

Between the two, LibreOffice is the most widely used across most distros. However, it uses the VCL toolkit for its interface, which has GTK 3/4 backends, but often has notable deficiencies. Work on a GTK 4 plugin for VCL is still ongoing, and the experience using it in GNOME can vary from distro to distro. Furthermore, its interface is admittedly more complex than most GNOME applications and doesn't follow the minimalist guidance that most of them do.

For these reasons, a lightweight, GNOME-focused office suite would actually be better aligned with the project's vision and provide users with a more streamlined experience. It would also allow distributions seeking a purist experience to build upon this vision. For mobile users, it would give them an office suite that's designed for their devices (thanks to libadwaita's strong support for responsive designs). The goal here isn’t to replace LibreOffice or ONLYOFFICE, but rather to complement them with a GNOME-native option that integrates tightly with the platform’s HIG, portals, and mobile ambitions.

What would it take?

There are two possible avenues for this potential revival, should it ever happen:

  1. Reviving mature code: Upgrading AbiWord and Gnumeric to use modern libraries and changing their interfaces to match.
  2. Using the Incubator: Creating/adopting new applications to fill these roles within the GNOME project.

Both have their benefits and setbacks, but only one would likely serve the best interests of the project at this time. While converting AbiWord and Gnumeric to GTK4 and libadwaita apps is a possible pathway, the effort involved might be more than it's worth. Not only would both applications need to have their codebases heavily refactored, but their interfaces would need to be changed dramatically. Transitions like these often leave existing users in limbo, and many often don't respond well to removed tools or changed workflows.

This is why the best possible pathway toward a stable GNOME Office platform is to create or adopt new applications into GNOME Core. Under this strategy, a focused trio of applications could enter the GNOME Incubator and, if successful, graduate into the Core with the blessing of the Release Team. Already, there is at least one application that could be a candidate for a future GNOME Office's word processor/document editor: Letters. Written in Python, this application was recently released to Flathub, supports the Open Document Text (ODT) format, and follows GNOME's minimalist design.

Letters showing its editing interface, tabs, and formatting features
Letters is a new, but promising word processor for the GNOME desktop

Like Calligra Words, the word processor from KDE's office suite, it does not support the full gamut of features available with ODT, but for the purpose of providing basic functionality, it's at least sufficient. Also, to be fair, the app is rather new, having been released in October of this year (2025). From a technical standpoint, it uses the Pandoc library, which means it can support a vast array of text documents without any extra dependencies.

Calligra Words with the default interface, editing a document
Calligra Words, KDE's word processor

At this time, there seem not to be any equivalent applications for presentations or spreadsheets, but in theory, these applications could be swiftly built on existing libraries. For instance, a presentation editor could be built on GTK4 and libadwaita using odfpy and python-pptx for providing file format support. A spreadsheet editor could be created on top of the same UI libraries and use liborcus and ixion for providing file format support and the underlying logic.

Alternatively, GNOME Office already has useful libraries for building office applications: libgsf handles structured document I/O (ZIP/OLE2, streams, metadata), while GOffice provides charting and spreadsheet-oriented utilities (the same stack Gnumeric builds on). Together, they could prove a solid core beneath a GTK4/libadwaita interface.

If these (theoretical) apps were to be written in a popular and accessible language like Python, as with Letters, it's even more likely that the community would be able to take over if, at any time, development were to slow down. Neither app would need to support the full features of their relevant formats. All that the average user needs is to be able to produce simple presentations and spreadsheets with what they have on their system. For those who need full functionality, there's always the option to install and use a fully-featured suite like LibreOffice or ONLYOFFICE.

Conclusion

Now that GNOME has everything in place to serve as a full platform, it's well-positioned to have first-party answers for documents, spreadsheets, and presentations that fit the GNOME way. A small, native GNOME Office would not replace LibreOffice or ONLYOFFICE. It would sit beside them and cover the basics with a clean, touch-friendly, libadwaita interface that works on laptops, tablets, and phones. The building blocks already exist. At this point, all that is missing is a focused push to turn them into real apps and bring them through the Incubator.

About the author
Roland Taylor

Roland Taylor

Roland L. Taylor is a Barbados-born open-source writer, advocate, and multimedia designer focused on practical Linux for all. He writes tutorials and explainers on desktop Linux. At It’s FOSS, he covers apps that make Linux more fun, modern & usable.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.