Difference between revisions of "Potential apps"

From postmarketOS
Jump to: navigation, search
(started reorganisation of table)
Line 3: Line 3:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
!Application
 
!Application
!Website
 
 
!License
 
!License
 
!Type
 
!Type
 
!Package link (if available)
 
!Package link (if available)
 
|-
 
|-
|nheko (Matrix)
+
|[https://github.com/mujx/nheko nheko (Matrix)]
|https://github.com/mujx/nheko
 
 
|GPL3
 
|GPL3
 
|X11 and Wayland application (Native).  Touch friendly version under development.
 
|X11 and Wayland application (Native).  Touch friendly version under development.
 
|{{github|900}}
 
|{{github|900}}
 
|-
 
|-
|KDE Marble (maps)
+
|[https://cgit.kde.org/marble.git KDE Marble (maps)] [https://marble.kde.org/]
|https://cgit.kde.org/marble.git<br>https://marble.kde.org/
 
 
|LGPL
 
|LGPL
 
|Touch optimised mobile application. X11 and Wayland support.
 
|Touch optimised mobile application. X11 and Wayland support.
 
|-
 
|-
|LLs Video Player
+
|[https://github.com/llelectronics/videoPlayer/tree/plasma LLs Video Player]
|https://github.com/llelectronics/videoPlayer/tree/plasma
 
 
|GPL2
 
|GPL2
 
|Touch-based Qt Wayland application.  Ported to Plasma Mobile.
 
|Touch-based Qt Wayland application.  Ported to Plasma Mobile.
 
|-
 
|-
|KCalc
+
|[https://github.com/KDE/kcalc KCalc]
|https://github.com/KDE/kcalc
 
 
|GPL2
 
|GPL2
 
|Qt based application.  Made for desktop but also suitable for touchscreen use.
 
|Qt based application.  Made for desktop but also suitable for touchscreen use.
 
|-
 
|-
|Maya (calendar)
+
|[https://github.com/elementary/calendar Maya (calendar)]
|https://github.com/elementary/calendar
 
 
|GPL3
 
|GPL3
 
|GTK3 based calendar application from Elementary OS.  Supports the CalDAV sync protocol.<br>Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
 
|GTK3 based calendar application from Elementary OS.  Supports the CalDAV sync protocol.<br>Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
 
|-
 
|-
|Photos
+
|[https://github.com/elementary/photos Photos]
|https://github.com/elementary/photos
 
 
|LGPL2.1
 
|LGPL2.1
 
|Photo gallery and editor for Elementary OS. Originally a fork of Shotwell.<br>Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
 
|Photo gallery and editor for Elementary OS. Originally a fork of Shotwell.<br>Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
 
|-
 
|-
|Thunar (file manager)
+
|[https://docs.xfce.org/xfce/thunar/start Thunar (file manager)]
|https://docs.xfce.org/xfce/thunar/start
 
 
|GPL2
 
|GPL2
 
|Default file manager on XFCE (GTK2 based).  Reasonably touch friendly when menu bar and status bar are disabled.
 
|Default file manager on XFCE (GTK2 based).  Reasonably touch friendly when menu bar and status bar are disabled.
 
|[https://pkgs.alpinelinux.org/packages?name=thunar&branch=&repo=&arch=&maintainer= Alpine repo]
 
|[https://pkgs.alpinelinux.org/packages?name=thunar&branch=&repo=&arch=&maintainer= Alpine repo]
 
|-
 
|-
|Evince (reader)
+
|[https://wiki.gnome.org/Apps/Evince Evince (reader)]
|https://wiki.gnome.org/Apps/Evince
 
 
|GPL2
 
|GPL2
 
|GTK3 document viewer (for PDFs and other formats).  Supports highlighting and is touchscreen friendly.
 
|GTK3 document viewer (for PDFs and other formats).  Supports highlighting and is touchscreen friendly.
 
|[https://pkgs.alpinelinux.org/packages?name=evince&branch=&repo=&arch=&maintainer= Alpine repo]
 
|[https://pkgs.alpinelinux.org/packages?name=evince&branch=&repo=&arch=&maintainer= Alpine repo]
 
|-
 
|-
|GNOME Weather
+
|[https://wiki.gnome.org/Apps/Weather GNOME Weather]
|https://wiki.gnome.org/Apps/Weather
 
 
|GPL2
 
|GPL2
 
|GTK3-based simple weather application. Touch friendly
 
|GTK3-based simple weather application. Touch friendly
 
|-
 
|-
|GNOME Maps
+
|[https://wiki.gnome.org/Apps/Maps GNOME Maps]
|https://wiki.gnome.org/Apps/Maps
 
 
|GPL2
 
|GPL2
 
|GTK3-based simple maps application with routing. Reasonably touch friendly
 
|GTK3-based simple maps application with routing. Reasonably touch friendly
 
|-
 
|-
|GNOME Files
+
|[https://wiki.gnome.org/Apps/Nautilus GNOME Files]
|https://wiki.gnome.org/Apps/Nautilus
 
 
|LGPL
 
|LGPL
 
|GTK3-based file manager.
 
|GTK3-based file manager.
 
|-
 
|-
|GNOME Cheese
+
|[https://wiki.gnome.org/Apps/Cheese GNOME Cheese]
|https://wiki.gnome.org/Apps/Cheese
 
 
|GPL2
 
|GPL2
 
|Photobooth-style camera app. "Fullscreen mode" is touch friendly
 
|Photobooth-style camera app. "Fullscreen mode" is touch friendly
 
|-
 
|-
|GNOME Photos
+
|[https://wiki.gnome.org/Apps/Photos GNOME Photos]
|https://wiki.gnome.org/Apps/Photos
 
 
|GPL3
 
|GPL3
 
|Photo gallery application. Reasonably touch friendly
 
|Photo gallery application. Reasonably touch friendly
 
|-
 
|-
|Transmission
+
|[https://transmissionbt.com/ Transmission]
|https://transmissionbt.com/
 
 
|GPL2/GPL3
 
|GPL2/GPL3
 
|BitTorrent client. Main interface is touch friendly but settings is not.
 
|BitTorrent client. Main interface is touch friendly but settings is not.
 
|[https://pkgs.alpinelinux.org/packages?name=transmission&branch=&repo=&arch=&maintainer= Alpine repo]
 
|[https://pkgs.alpinelinux.org/packages?name=transmission&branch=&repo=&arch=&maintainer= Alpine repo]
 
|-
 
|-
|Tuxemon
+
|[https://www.tuxemon.org/ Tuxemon]
|https://www.tuxemon.org/
 
 
|GPL2
 
|GPL2
 
|Monster fighting RPG. Capture and battle monsters against others! ([http://osgameclones.com/ more games])
 
|Monster fighting RPG. Capture and battle monsters against others! ([http://osgameclones.com/ more games])
 
|-
 
|-
|Liri Browser
+
|[https://liri.io/apps/browser/ Liri Browser]
|https://liri.io/apps/browser/
 
 
|GPL3
 
|GPL3
 
|QtWebEngine based browser built with complete touch (including smartphone) support, Material Design, and support for coloured site windows
 
|QtWebEngine based browser built with complete touch (including smartphone) support, Material Design, and support for coloured site windows
 
|[https://repo.liri.io/flatpak/io.liri.Browser.flatpakref Flatpak]
 
|[https://repo.liri.io/flatpak/io.liri.Browser.flatpakref Flatpak]
 
|-
 
|-
|Liri Text
+
|[https://liri.io/apps/text/ Liri Text]
|https://liri.io/apps/text/
 
 
|GPL3
 
|GPL3
 
|Simple Qt5 text and code editor using Material Design and with touch support
 
|Simple Qt5 text and code editor using Material Design and with touch support
 
|[https://repo.liri.io/flatpak/io.liri.Text.flatpakref Flatpak]
 
|[https://repo.liri.io/flatpak/io.liri.Text.flatpakref Flatpak]
 
|-
 
|-
|Liri Calculator
+
|[https://liri.io/apps/calculator/ Liri Calculator]
|https://liri.io/apps/calculator/
 
 
|GPL3
 
|GPL3
 
|Simple Qt5 calculator using Material Design and with touch support
 
|Simple Qt5 calculator using Material Design and with touch support
 
|[https://repo.liri.io/flatpak/io.liri.Calculator.flatpakref Flatpak]
 
|[https://repo.liri.io/flatpak/io.liri.Calculator.flatpakref Flatpak]
 
|-
 
|-
|Peruse
+
|[https://peruse.kde.org/ Peruse]
|https://peruse.kde.org/
 
 
|LGPL2
 
|LGPL2
 
|Comic book reader app for plasma mobile with touch support (in development)
 
|Comic book reader app for plasma mobile with touch support (in development)
Line 117: Line 97:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
!Application
 
!Application
!Website
 
 
!License
 
!License
 
!Type
 
!Type
 
!Package link (if available)
 
!Package link (if available)
 
|-
 
|-
|smtube (YouTube)
+
|[https://app.assembla.com/spaces/smplayer/subversion/source/HEAD smtube (YouTube)] [http://www.smtube.org/]
|http://www.smtube.org/<br>https://app.assembla.com/spaces/smplayer/subversion/source/HEAD
 
 
|GPL
 
|GPL
 
|X11 application (Native Qt5) with some touch optimisation
 
|X11 application (Native Qt5) with some touch optimisation
 
|-
 
|-
|ghetto-skype
+
|[https://github.com/stanfieldr/ghetto-skype ghetto-skype]
|https://github.com/stanfieldr/ghetto-skype
 
 
|GPL3
 
|GPL3
 
|X11 application (Electron web wrapper).  Touch optimisation and notifications support.
 
|X11 application (Electron web wrapper).  Touch optimisation and notifications support.
 
|-
 
|-
|whatsapp-desktop
+
|[https://github.com/Enrico204/Whatsapp-Desktop whatsapp-desktop]
|https://github.com/Enrico204/Whatsapp-Desktop
 
 
|GPL3
 
|GPL3
 
|X11 application (Electron web wrapper).
 
|X11 application (Electron web wrapper).
 
|-
 
|-
|ramme (Instagram)
+
|[https://github.com/terkelg/ramme ramme (Instagram)]
|https://github.com/terkelg/ramme
 
 
|MIT
 
|MIT
 
|X11 application (Electron web wrapper). Touch friendly
 
|X11 application (Electron web wrapper). Touch friendly
 
|-
 
|-
|telegram-desktop
+
|https://github.com/telegramdesktop/tdesktop telegram-desktop
|https://github.com/telegramdesktop/tdesktop
 
 
|GPL3
 
|GPL3
 
|X11 application (Native)
 
|X11 application (Native)
 
|-
 
|-
|caprine (FB Messenger)
+
|[https://github.com/sindresorhus/caprine caprine (FB Messenger)]
|https://github.com/sindresorhus/caprine
 
 
|MIT
 
|MIT
 
|X11 application (Electron web wrapper). Touch friendly
 
|X11 application (Electron web wrapper). Touch friendly
 
|-
 
|-
|Corebird (Twitter)
+
|[https://corebird.baedert.org Corebird (Twitter)]
|https://corebird.baedert.org
 
 
|GPL3
 
|GPL3
 
|GTK+ Twitter client
 
|GTK+ Twitter client

Revision as of 12:05, 26 November 2017

These are applications which already exist for Linux and could be reused in postmarketOS with little to no adjustment.

Application License Type Package link (if available)
nheko (Matrix) GPL3 X11 and Wayland application (Native). Touch friendly version under development. #900
KDE Marble (maps) [1] LGPL Touch optimised mobile application. X11 and Wayland support.
LLs Video Player GPL2 Touch-based Qt Wayland application. Ported to Plasma Mobile.
KCalc GPL2 Qt based application. Made for desktop but also suitable for touchscreen use.
Maya (calendar) GPL3 GTK3 based calendar application from Elementary OS. Supports the CalDAV sync protocol.
Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
Photos LGPL2.1 Photo gallery and editor for Elementary OS. Originally a fork of Shotwell.
Resizes well to a phone's aspect ratio although a few dialog boxes may not be accessible easily.
Thunar (file manager) GPL2 Default file manager on XFCE (GTK2 based). Reasonably touch friendly when menu bar and status bar are disabled. Alpine repo
Evince (reader) GPL2 GTK3 document viewer (for PDFs and other formats). Supports highlighting and is touchscreen friendly. Alpine repo
GNOME Weather GPL2 GTK3-based simple weather application. Touch friendly
GNOME Maps GPL2 GTK3-based simple maps application with routing. Reasonably touch friendly
GNOME Files LGPL GTK3-based file manager.
GNOME Cheese GPL2 Photobooth-style camera app. "Fullscreen mode" is touch friendly
GNOME Photos GPL3 Photo gallery application. Reasonably touch friendly
Transmission GPL2/GPL3 BitTorrent client. Main interface is touch friendly but settings is not. Alpine repo
Tuxemon GPL2 Monster fighting RPG. Capture and battle monsters against others! (more games)
Liri Browser GPL3 QtWebEngine based browser built with complete touch (including smartphone) support, Material Design, and support for coloured site windows Flatpak
Liri Text GPL3 Simple Qt5 text and code editor using Material Design and with touch support Flatpak
Liri Calculator GPL3 Simple Qt5 calculator using Material Design and with touch support Flatpak
Peruse LGPL2 Comic book reader app for plasma mobile with touch support (in development) #926

Apps that only work with proprietary services

Using proprietary networks takes away your freedom, consider not using these altogether (e.g. by replacing Skype/WhatsApp with Matrix).
Application License Type Package link (if available)
smtube (YouTube) [2] GPL X11 application (Native Qt5) with some touch optimisation
ghetto-skype GPL3 X11 application (Electron web wrapper). Touch optimisation and notifications support.
whatsapp-desktop GPL3 X11 application (Electron web wrapper).
ramme (Instagram) MIT X11 application (Electron web wrapper). Touch friendly
https://github.com/telegramdesktop/tdesktop telegram-desktop GPL3 X11 application (Native)
caprine (FB Messenger) MIT X11 application (Electron web wrapper). Touch friendly
Corebird (Twitter) GPL3 GTK+ Twitter client Alpine repo

See also

Other Mobile Linux platforms