.. _workstation:Workstation===========Application development for the Librem 5 is not tied to a particular set oftechnologies. However, for simplicity, we recommend that you use the same setof tools and libraries that the Librem 5 developers have used.The default development environment is based on the GNOME software stack tomatch the software provided on the phone itself. Users who have installedPlasma Mobile as their preferred environment may wish to use tools from the KDEproject instead... toctree:: GNOME KDE FlatpakWhere appropriate you can use the versions of these that are provided with youroperating system. However, it may be necessary to install more up-to-dateversions of some tools when new features are needed. The preferred method fordoing this is to use Flatpak to install sandboxed versions of the requiredapplications.