Igalia also develops complete software and hardware end-user products. We explore any interesting new markets and focus on specific needs or opportunities that show a potential for business.

  • LibrePlan

    LibrePlan is a collaborative tool to plan, monitor and control projects and has a rich web interface which provides a desktop alike user experience. All the team members can take part in the planning and this makes possible to have a real-time planning.

    LibrePlan main page.

  • LibrePlan logo


Igalia's insight on cutting-edge open source technologies as well as our wide set of skills and long standing software development experience has helped many companies develop critical end-user applications for their products and solutions for many years. We can also help companies to develop modern, functional and polished software applications.

Our portfolio in this regard is too large to fit here, but below you can find a few examples of applications we worked on or entirely developed by ourselves.

  • Screen Reader: Orca

    Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via user-customizable combinations of speech and/or braille.

    Orca main page.

  • E-mail: Modest

    Modest is a small e-mail program targeting hardware with modest resources. It is developed currently for GNOME/Moblin desktops and Nokia N900 mobile computers. Modest uses the Tinymail e-mail framework.

    Modest main page.

  • Web Browser: Epiphany

    Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application.

    Epiphany main page.

  • PDF Viewers & Libraries: Evince/Poppler

    Evince is a document viewer for multiple document formats. The goal of Evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.

    Evince main page.

  • Mobile apps: Vagalume

    Vagalume is a client written using GTK+. It should work on any GNOME-based system, but it was originally designed to work on Maemo, the platform used by some Nokia devices such as the 770, N800, N810 and N900.

    Vagalume main page.

  • Optical character recognition: OCRFeeder

    OCRFeeder is a document layout analysis and optical character recognition system. Given the images it will automatically outline its contents, distinguish between graphics and text and perform OCR over the latter. It generates multiple formats being its main one ODT.

    OCRFeeder main page.