All Projects → elementary → flatpak-platform

elementary / flatpak-platform

Licence: GPL-3.0 license
The elementary OS and AppCenter Flatpak platform

Programming Languages

Meson
512 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to flatpak-platform

winepak-sdk
Platform and SDK runtimes for winepak based applications
Stars: ✭ 46 (-6.12%)
Mutual labels:  flatpak
chimera
A web interface for managing Steam remotely
Stars: ✭ 113 (+130.61%)
Mutual labels:  flatpak
awesome-freedesktop
Freedesktop.org menu and desktop icons support for Awesome WM
Stars: ✭ 93 (+89.8%)
Mutual labels:  freedesktop
packages
Docker Image, Flatpak, Windows, and Ubuntu SNAP packages for a few OSS projects
Stars: ✭ 16 (-67.35%)
Mutual labels:  flatpak
sideload
Sideload Flatpaks on elementary OS
Stars: ✭ 41 (-16.33%)
Mutual labels:  flatpak
Playhouse
A Playground for HTML/CSS/JavaScript
Stars: ✭ 28 (-42.86%)
Mutual labels:  flatpak
celos
CelOS is a simple, easy-to-use, flatpak centric Linux distribution for everyone based on Ubuntu 20.04.
Stars: ✭ 18 (-63.27%)
Mutual labels:  flatpak
plausible
Hybrid native + web app for Plausible Analytics
Stars: ✭ 47 (-4.08%)
Mutual labels:  flatpak
date-countdown
A date countdown applet
Stars: ✭ 15 (-69.39%)
Mutual labels:  flatpak
trash-d
A near drop-in replacement for rm that uses the trash bin. Written in D
Stars: ✭ 90 (+83.67%)
Mutual labels:  freedesktop
Autodesk-Fusion-360-for-Linux
This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
Stars: ✭ 810 (+1553.06%)
Mutual labels:  flatpak
pathofexile-flatpak
Path of Exile Flatpak
Stars: ✭ 11 (-77.55%)
Mutual labels:  flatpak
notifications
Gtk Notifications Server
Stars: ✭ 39 (-20.41%)
Mutual labels:  freedesktop
flatpak-vscode
Integrate Flatpak with VSCode
Stars: ✭ 48 (-2.04%)
Mutual labels:  flatpak
rmw
a safe-remove utility for the command line
Stars: ✭ 48 (-2.04%)
Mutual labels:  freedesktop
flatpak-github-actions
Build your Flatpak application using Github Actions
Stars: ✭ 73 (+48.98%)
Mutual labels:  flatpak
appcenter
🚀 App Center for Liri OS
Stars: ✭ 26 (-46.94%)
Mutual labels:  flatpak
xdg-xmenu
Generate menu for xmenu
Stars: ✭ 31 (-36.73%)
Mutual labels:  freedesktop
gnomit
A simple Git commit message editor for Gnome.
Stars: ✭ 30 (-38.78%)
Mutual labels:  flatpak
notification-thing
Python-based implementation of Desktop Notifications Specification (notification-daemon)
Stars: ✭ 24 (-51.02%)
Mutual labels:  freedesktop

flatpak-platform

The elementary OS and AppCenter Flatpak platform

Daily

Building

To build locally, you will need the Flathub Flatpak repository installed. You can follow the Flatpak setup instructions.

Next, you will need:

  • A lot of space (~ 15 Gb)
  • flatpak-builder
  • git

When building locally, you may wish to reduce the build time and disk space required by commenting out the .Sdk.Debug line in the manifest. You'll only need to include this line if you're debugging an app crash.

And finally, to build and install:

flatpak-builder --force-clean --install-deps-from=flathub --ccache --repo=elementary --install builddir ./io.elementary.Sdk.json

Publishing

This repository has CI/CD set up. Building and publishing is handled automatically with the help of some amazing GitHub actions, and takes no human interaction.

Daily

Every push to the main branch will start a build and publish it to our repository under the daily branch. This branch is built frequently and is not recommended for production.

Stable

To release a new stable version of the platform, simply open up a PR and add the Release label to it. Once it is merged, a new stable io.elementary.Platform version 6 will be created and published.

NOTE If you want to change the version, like release io.elementary.Platform version 7, you will need to make changes in the release.yml GitHub action.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].