Commit 0ead5344 authored by Peter's avatar Peter
Browse files

Added Stream, a nice YouTube client developed by Purism's CEO, cleaned up...

Added Stream, a nice YouTube client developed by Purism's CEO, cleaned up CONTRIBUTING.md and other apps.csv, initial commit to apps-to-be-added.md
parent 709645d7
Pipeline #413099 passed with stage
in 23 seconds
......@@ -6,78 +6,16 @@ It is recommended to edit the lists in LibreOffice Calc.
[TBD: Explain CSV import (, as seperator) and efficient editing (highlight B2 and click View > Freeze Rows and Columns")]
For apps.csv, please add apps below existing apps.
## Easy tasks, great for first-time contributions:
### Check if apps are available on Arch, Mobian, postmarketOS or Flathub. You can easily do so by using [Repology](https://repology.org/).
* If you are running another distribution, feel free to add an extra column for it and start filling it!
* Please note: While this is important, a future iteration of this list will likely just include a repology badge, so don't invest all of your time into this!
### Add a new app, e.g.:
#### Up and coming smartphone apps (add after testing):
* PinePhone modem firmware updater UI: https://git.sr.ht/~martijnbraam/pinephone-modemfw (does not work yet, unlikely to be finished due to firmware licensing issues, go to https://github.com/Biktorgj/quectel_eg25_recovery for now)
* https://invent.kde.org/carlschwan/quickmail (might now be "Kolibri", see https://www.plasma-mobile.org/2021/04/27/plasma-mobile-update-march-april/)
* https://invent.kde.org/vandenoever/mailmodel
* https://gitlab.gnome.org/bilelmoussaoui/camera-rs
* https://gitlab.gnome.org/bilelmoussaoui/paintable-rs
* https://github.com/OpenMandrivaSoftware/om-phone
* https://github.com/OpenMandrivaSoftware/om-camera
* https://gitlab.com/bhdouglass/rockwork (can this be brought over?)
* https://git.sr.ht/~alva/rocket
* https://github.com/naxuroqa/venom
* https://github.com/MrBn100ful/Hermes-Messenger (Electron)
* https://github.com/dskleingeld/pods (GTK podcast app written in Rust)
* https://github.com/jnetterf/pyrocast (GTK podcast app written in Rust)
* https://github.com/nbdy/pui
* https://github.com/nahuelwexd/Replay
* https://gitlab.gnome.org/GNOME/gnome-network-displays (Flathub: https://flathub.org/apps/details/org.gnome.NetworkDisplays; AUR: gnome-network-displays(-git)
* https://invent.kde.org/rowdyninja/fokus
* https://nxos.org/maui/maui-apps-1-2-1-released-and-more/ (check whether everything is already on the list)
* https://blogs.gnome.org/chergert/2021/03/06/a-gtk-4-based-text-editor/
* https://git.sr.ht/~link2xt/kdeltachat
* https://github.com/JNissi/camcam WIP Camera app written in Rust
* https://github.com/JNissi/fastcal WIP Calendar app written in Rust
* https://codeberg.org/lowkeylone/Interpret
* https://github.com/Schmiddiii/tvtoday
* https://github.com/DavidVentura/hn
* https://source.puri.sm/todd/Stream (YouTube client)
* https://invent.kde.org/maui/sol (web browser)
* https://invent.kde.org/maui/booth (camera)
* https://github.com/arteeh/wasp-companion
* https://cubocore.org/ apps, see also https://wiki.postmarketos.org/wiki/CoreApps
* https://github.com/scandinave/kodimote (No commits in 16 months, but..)
* https://github.com/hongquan/LaTre/tree/master/src/latre (Inactive for a very long time, but works for importing VCF data and comes pre-installed on OpenSUSE)
* https://flathub.org/apps/details/io.github.lainsce.Emulsion
* https://invent.kde.org/network/tok (WIP Kirigami Telegram client)
* https://github.com/AgregoreWeb/agregore-browser/issues/103 Agregore (A minimal browser for the distributed web)
#### old Linux Phone apps:
* Navit
* FoxtrotGPS
* Maep
#### unoptimized desktop apps that have been run on the Librem 5 or PinePhone successfully and are at least somewhat usable:
* Gnome Photos
* Gthumb
* Shotwell // apps from here on where spotted on a screenshot
* Claws Mail
* D-Feet
* Gpredict
* KiCad
* Shadowsocks-Qt5
* [Lyrebird](https://github.com/constcharptr/lyrebird)
* https://github.com/linuxmint/webapp-manager
* Verbiste https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/7
* Simple scan https://gitlab.gnome.org/GNOME/simple-scan (newer versions are only fine after "scale-to-fit simple-scan on")
* Marble (https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/27)
* Orage (https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/28)
* Solar System (https://flathub.org/apps/details/org.sugarlabs.SolarSystem; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/37)
* AusweisApp 2 (https://flathub.org/apps/details/de.bund.ausweisapp.ausweisapp2; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/51)
* Nixwriter https://flathub.org/apps/details/com.gitlab.adnan338.Nixwriter; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/69
* SongRec https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/91
* Bleachbit https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/101
* https://github.com/argosopentech/argos-translate
### Add a new app
* Candidates are listed on [apps-to-be-added.md]().
### Games to add to the game list (make sure to put it in in alphabetical order)
* AisleRiot (see https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/7)
......
Candidates to be added
======================
## Up and coming smartphone apps (add after testing):
### Ready to be added
* https://github.com/OpenMandrivaSoftware/om-phone (Open Mandriva Dialer app)
* https://github.com/OpenMandrivaSoftware/om-camera (Open Mandriva Camera app)
* https://github.com/hongquan/LaTre/tree/master/src/latre (Inactive for a very long time, but works for importing VCF data and comes pre-installed on OpenSUSE)
* https://github.com/Schmiddiii/tvtoday
* https://flathub.org/apps/details/io.github.lainsce.Emulsion
* https://github.com/AgregoreWeb/agregore-browser/issues/103 Agregore (A minimal browser for the distributed web)
* https://source.puri.sm/todd/Stream (YouTube client)
* https://invent.kde.org/rowdyninja/fokus (Bare, but seems to work)
### Needs testing
* xournalpp https://github.com/xournalpp/xournalpp
### WIP (needs more work) and further testing
* PinePhone modem firmware updater UI: https://git.sr.ht/~martijnbraam/pinephone-modemfw (did not work yet for me, go to https://github.com/Biktorgj/quectel_eg25_recovery for now)
* https://invent.kde.org/carlschwan/quickmail (might now be "Kolibri", see https://www.plasma-mobile.org/2021/04/27/plasma-mobile-update-march-april/)
* https://invent.kde.org/vandenoever/mailmodel
* https://gitlab.gnome.org/bilelmoussaoui/camera-rs
* https://gitlab.gnome.org/bilelmoussaoui/paintable-rs
* https://gitlab.com/bhdouglass/rockwork (if it can be brought over?)
* https://git.sr.ht/~alva/rocket (does not build for me, sadly)
* https://github.com/naxuroqa/venom (A modern Tox client for the Linux desktop, not mobile friendly)
* https://github.com/dskleingeld/pods (GTK podcast app written in Rust)
* https://github.com/jnetterf/pyrocast (GTK podcast app written in Rust)
* https://github.com/nbdy/pui (launcher?)
* https://github.com/nahuelwexd/Replay (YouTube client)
* https://gitlab.gnome.org/GNOME/gnome-network-displays (Flathub: https://flathub.org/apps/details/org.gnome.NetworkDisplays; AUR: gnome-network-displays(-git)
* https://codeberg.org/lowkeylone/Interpret (GTK/Rust deepl based translation app, translation did not work in my testing)
* https://blogs.gnome.org/chergert/2021/03/06/a-gtk-4-based-text-editor/
* https://git.sr.ht/~link2xt/kdeltachat (deltachat client)
* https://github.com/JNissi/camcam WIP Camera app written in Rust
* https://github.com/JNissi/fastcal WIP Calendar app written in Rust
* https://github.com/DavidVentura/hn Python hacker news client
* https://invent.kde.org/maui/sol (web browser)
* https://invent.kde.org/maui/booth (camera)
* https://github.com/arteeh/wasp-companion
* https://cubocore.org/ apps, see also https://wiki.postmarketos.org/wiki/CoreApps
* https://invent.kde.org/network/tok (WIP Kirigami Telegram client)
### Projects that seem to be abandoned
* https://github.com/scandinave/kodimote (WIP, No commits in 16 months, but..)
* https://source.puri.sm/fphemeral/l5_shoppinglist,https://puri.sm/posts/an-interview-with-fphemeral-librem-5-early-adopter
* https://source.puri.sm/fphemeral/librem5_utils,https://puri.sm/posts/an-interview-with-fphemeral-librem-5-early-adopter/
## old Linux Phone apps:
* Navit
* FoxtrotGPS
* Maep
## unoptimized desktop apps that have been run on the Librem 5 or PinePhone successfully (only add if they are at least somewhat usable):
* Gnome Photos
* Gthumb
* Shotwell // apps from here on where spotted on a screenshot
* Claws Mail
* D-Feet
* Gpredict
* KiCad
* Shadowsocks-Qt5
* [Lyrebird](https://github.com/constcharptr/lyrebird)
* https://github.com/linuxmint/webapp-manager
* Verbiste https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/7
* Simple scan https://gitlab.gnome.org/GNOME/simple-scan (newer versions are only fine after "scale-to-fit simple-scan on")
* Marble (https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/27)
* Orage (https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/28)
* Solar System (https://flathub.org/apps/details/org.sugarlabs.SolarSystem; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/37)
* AusweisApp 2 (https://flathub.org/apps/details/de.bund.ausweisapp.ausweisapp2; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/51)
* Nixwriter https://flathub.org/apps/details/com.gitlab.adnan338.Nixwriter; https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/69
* SongRec https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/91
* Bleachbit https://forums.puri.sm/t/list-of-apps-that-fit-and-function-well-post-them-here/11361/101
* Argos Translate https://github.com/argosopentech/argos-translate
## Remains of other-apps.csv
Check, then sort or remove
### This is a loose and non-formal collection of apps which are not added to the main list yet, because they are not in a usable state, are still in planning stage or wait to be transfered to the other list"
* Roger Router,https://gitlab.com/tabos/rogerrouter,https://tabos.gitlab.io/project/rogerrouter/,,GNU GPLv2,,Roger Router is a utility to control and monitor AVM Fritz!Box
* MedOS-kirigami,https://github.com/milohr/medOS-kirigami
* clan https://github.com/mauikit/clan (Seems to have been a launcher)
* Liri Screencast,https://github.com/lirios/screencast
* Liri Screenshot,https://github.com/lirios/screenshot
* Liri music,https://github.com/lirios/music
* Liri Settings,https://github.com/lirios/settings
* Liri NetworkManager,https://github.com/lirios/networkmanager
* OwnCloud Sync,https://open-store.io/app/owncloud-sync
* Music,https://wiki.gnome.org/Apps/Music,https://tchncs.de/_matrix/media/v1/download/talk.puri.sm/wDbVJsNtmaLUljbuxVVzRRhf
* GadgetBridge https://github.com/Freeyourgadget/Gadgetbridge (afaik Android only, so: why?)
* Linphone (not mobile compatible, Ubuntu Touch version does not exist for 64bit yet)
* https://doc.qt.io/qt-5/qtquick-codesamples.html
### In planning stage:
* QR Code Scanner https://phabricator.kde.org/T8906
* Compass https://phabricator.kde.org/T8905
* Konversation 2.0
* Apps where the sources are not shared yet:
* Translator by Avi Wadhwa in community/librem-5-apps announced
### Sources for apps to be included:
* https://binary-factory.kde.org/view/Android/,28 apps (02.03.2020)
* https://www.youtube.com/channel/UCIVaIdjtr6aNPdTm-JNbFAg/videos
* https://www.youtube.com/watch?v=K4OfNFis--g
* https://puri.sm/posts/what-is-mobile-pureos/
* https://source.puri.sm/Librem5/community-wiki/-/wikis/List-of-Apps-in-Development
* https://nxos.org/maui/maui-apps-1-2-1-released-and-more/ (check whether everything is already on the list)
......@@ -258,3 +258,4 @@ Kasts,https://invent.kde.org/plasma-mobile/kasts,,https://www.plasma-mobile.org/
Amazfish,https://github.com/piggz/harbour-amazfish,,,"AGPL-3.0-only, GPL-3.0-only",watch companion,"""Amazfish Bip support for SailfishOS""",https://github.com/piggz/harbour-amazfish,,,,5,"QtQuick, Kirigami",,,,,"Companion app for smartwatches, including PineTime and Bangle.js. Originally for SailfishOS, has been ported to Kirigami.",,danctnix (https://github.com/dreemurrs-embedded/Pine64-Arch/blob/a6b8ca7fdfceb27d21bc5018e33eb91bae73b73a/PKGBUILDS/danctnix/amazfish/PKGBUILD),amazfish,,,,
Tinge,https://code.smolnet.org/micke/tinge,,,GPL-3.0-only,utilities,"""Tinge is a mobile first application for controlling Philips Hue lights on Linux""",https://code.smolnet.org/micke/tinge,,,https://code.smolnet.org/micke/tinge,5,WxWidgets,,Hue,,,Could not test whether this actually works with Hue lights because I don't have any.,,,,,,,
Hermes Messenger,https://github.com/MrBn100ful/Hermes-Messenger,,,GPL-3.0-or-later,messenger,"""Unofficial Fb Messenger app for linux smartphone""",https://github.com/MrBn100ful/Hermes-Messenger,"""Hermes Messenger is a unofficial Gtk WebKit Facebook messenger app made for linux smartphone (eg: librem 5, pinephone). It's based on the Web version of Fb messenger with some hacks to run properly on a smartphone screen.""",https://github.com/MrBn100ful/Hermes-Messenger,,5,Electron,,Facebook messenger,com.github.mrbn100ful.hermesmessenger,,"Rewrite to GTK WebKit is in progress, check releases to download prebuilt packages.",,,,,appstream://com.github.mrbn100ful.hermesmessenger.desktop,https://raw.githubusercontent.com/MrBn100ful/HermesMessenger/master/data/com.github.mrbn100ful.hermesmessenger.appdata.xml.in,
Stream,https://source.puri.sm/todd/Stream,,,GPL-3-0-or-later,video player,A YouTube client written in Python,no quotation,,,,5,"GTK, libhandy",,YouTube,sm.puri.Stream,,,,,,,appstream://sm.puri.Stream,https://source.puri.sm/todd/Stream/-/raw/master/data/sm.puri.Stream.appdata.xml.in,
"This is a loose and non-formal collection of apps which are not added to the main list yet, because they are not in a usable state, are still in planning stage or wait to be transfered to the other list",,,,,,,,,,,,
Roger Router,https://gitlab.com/tabos/rogerrouter,https://tabos.gitlab.io/project/rogerrouter/,,GNU GPLv2,,Roger Router is a utility to control and monitor AVM Fritz!Box Routers.,https://gitlab.com/tabos/rogerrouter,,,,,GTK
MedOS-kirigami,https://github.com/milohr/medOS-kirigami,,,not specified,,implementation for the community API for medOS group,https://github.com/milohr/medOS-kirigami,,,,,
clan,https://github.com/mauikit/clan,,,,,,,,,,,
cinema,https://github.com/mauikit/cinema,,,,,,,,,,,
test-pictures,https://source.puri.sm/heather.ellsworth/test-pictures,,,,,"No commits in 2 years, likely dead",,,,,,
Notes,,,,,,,,,,,,"Gtk, libhandy"
Liri Screencast,https://github.com/lirios/screencast,,,,,,,,,,,
Liri Screenshot,https://github.com/lirios/screenshot,,,,,,,,,,,
Liri music,https://github.com/lirios/music,,,,,,,,,,,
Liri Settings,https://github.com/lirios/settings,,,,,,,,,,,
Liri NetworkManager,https://github.com/lirios/networkmanager,,,,,,,,,,,
OwnCloud Sync,https://open-store.io/app/owncloud-sync,,,,,,,,,,,
Music,https://wiki.gnome.org/Apps/Music,https://tchncs.de/_matrix/media/v1/download/talk.puri.sm/wDbVJsNtmaLUljbuxVVzRRhf,https://matrix.to/#/!BSqRHgvCtIsGittkBG:talk.puri.sm/$154671030040901wjSBE:talk.puri.sm?via=talk.puri.sm&via=matrix.org&via=disroot.org&via=tchncs.de,,,,,,,,,
GadgetBridge,https://github.com/Freeyourgadget/Gadgetbridge,,,,,,,,,,,
Kiwix,,,,,,,,,,,,
Linphone,,,,,,,,,,,,
https://doc.qt.io/qt-5/qtquick-codesamples.html,,,,,,,,,,,,
,,,,,,,,,,,,
In planning stage:,,,,,,,,,,,,
Flashlight,https://phabricator.kde.org/T8961,,,,,,,,,,,
QR Code Scanner,https://phabricator.kde.org/T8906,,,,,,,,,,,
Compass,https://phabricator.kde.org/T8905,,,,,,,,,,,
Calculator,https://phabricator.kde.org/T8900,,,,,,,,,,,
Weather,https://phabricator.kde.org/T8901,https://phabricator.kde.org/M129/509/,,,,,,,,,,
Konversation 2.0,,,,,,,,,,,,
xournalpp,https://github.com/xournalpp/xournalpp,,,,,,,,,,,
Apps where the sources are not shared yet:,,,,,,,,,,,,
Translator,by Avi Wadhwa in community/librem-5-apps announced,,,,,,,,,,,
,,,,,,,,,,,,
Apps to be added to apps.csv:,,,,,,,,,,,,
Qgis Experimental,https://play.google.com/store/apps/details?id=org.qgis.qgis,https://www.qgis.org/en/site/,,,,,,,,,,
https://invent.kde.org/nicolasfella/kstraba,(not active), KTrip is the successor for this,,,,,,,,,,
https://invent.kde.org/dkardarakos/kirigami-tutorial,(not active),Only tutorial, include it?,,,,,,,,,
https://invent.kde.org/jbbgameich/plasma-mobile-app-template,(not active),Only app template, include it?,,,,,,,,,
https://invent.kde.org/multimedia/kid3/,(no evidence of mobile development),,,,,,,,,,,
https://invent.kde.org/kde/plasma-phone-settings,only settings files,,,,,,,,,,,
https://source.puri.sm/fphemeral/l5_shoppinglist,https://puri.sm/posts/an-interview-with-fphemeral-librem-5-early-adopter/,,,,,to be transfered to archive.csv?,,,,,,
https://source.puri.sm/fphemeral/librem5_utils,https://puri.sm/posts/an-interview-with-fphemeral-librem-5-early-adopter/,,,,,to be transfered to archive.csv?,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,
Sources for apps to be included:,,,,,,,,,,,,
https://binary-factory.kde.org/view/Android/,28 apps (02.03.2020),,,,,,,,,,,
https://www.youtube.com/channel/UCIVaIdjtr6aNPdTm-JNbFAg/videos,,,,,,,,,,,,
https://www.youtube.com/watch?v=K4OfNFis--g,,,,,,,,,,,,
https://puri.sm/posts/what-is-mobile-pureos/,,,,,,,,,,,,
https://source.puri.sm/Librem5/community-wiki/-/wikis/List-of-Apps-in-Development,,,,,,,,,,,,
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment