Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flatpak/xdg-desktop-portal
Desktop integration portal
https://github.com/flatpak/xdg-desktop-portal
flatpak linux linux-desktop sandboxing
Last synced: 39 minutes ago
JSON representation
Desktop integration portal
- Host: GitHub
- URL: https://github.com/flatpak/xdg-desktop-portal
- Owner: flatpak
- License: lgpl-2.1
- Created: 2016-06-20T13:39:37.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T18:44:18.000Z (about 1 month ago)
- Last Synced: 2024-10-29T15:46:59.965Z (about 1 month ago)
- Topics: flatpak, linux, linux-desktop, sandboxing
- Language: C
- Homepage: https://flatpak.github.io/xdg-desktop-portal/
- Size: 4.65 MB
- Stars: 597
- Watchers: 32
- Forks: 193
- Open Issues: 192
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: COPYING
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-flatpak - xdg-desktop-portal
README
[![Portals](doc/website/assets/readme.png)](https://flatpak.github.io/xdg-desktop-portal/)
# [XDG Desktop Portal](https://flatpak.github.io/xdg-desktop-portal/)
A portal frontend service for [Flatpak](http://www.flatpak.org) and other
desktop containment frameworks.xdg-desktop-portal works by exposing a series of D-Bus interfaces known as
_portals_ under a well-known name (`org.freedesktop.portal.Desktop`) and object
path (`/org/freedesktop/portal/desktop`).The portal interfaces include APIs for file access, opening URIs, printing
and others.Documentation about the Common Conventions, as well as documentation for
App Developers, Desktop Developers and Contributors can be found
[here](https://flatpak.github.io/xdg-desktop-portal/docs/).