{"id":13563116,"url":"https://github.com/Rafostar/clapper","last_synced_at":"2025-04-03T19:32:22.214Z","repository":{"id":37459988,"uuid":"291279184","full_name":"Rafostar/clapper","owner":"Rafostar","description":"Level up your video experience with a modern and user-friendly media player.","archived":false,"fork":false,"pushed_at":"2024-10-20T18:36:25.000Z","size":21273,"stargazers_count":786,"open_issues_count":113,"forks_count":37,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-10-25T09:09:49.751Z","etag":null,"topics":["clapper","flatpak","gnome","gnome-media-player","gstreamer","gtk","gtk4","hardware-acceleration","media-player","video-player"],"latest_commit_sha":null,"homepage":"https://rafostar.github.io/clapper/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rafostar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":"FUNDING.yml","license":"COPYING-GPL","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"liberapay":"Clapper","custom":["paypal.me/Rafostar"]}},"created_at":"2020-08-29T13:45:03.000Z","updated_at":"2024-10-24T22:21:16.000Z","dependencies_parsed_at":"2023-10-23T18:29:20.990Z","dependency_job_id":"7d250c55-8fb8-4b11-b301-17a64c9f36fc","html_url":"https://github.com/Rafostar/clapper","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafostar%2Fclapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafostar%2Fclapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafostar%2Fclapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafostar%2Fclapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rafostar","download_url":"https://codeload.github.com/Rafostar/clapper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247065407,"owners_count":20877769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clapper","flatpak","gnome","gnome-media-player","gstreamer","gtk","gtk4","hardware-acceleration","media-player","video-player"],"created_at":"2024-08-01T13:01:15.333Z","updated_at":"2025-04-03T19:32:21.216Z","avatar_url":"https://github.com/Rafostar.png","language":"C","readme":"# Clapper\n[![Flatpak](https://github.com/Rafostar/clapper/actions/workflows/flatpak.yml/badge.svg?event=push)](https://github.com/Rafostar/clapper/actions/workflows/flatpak.yml)\n[![Flatpak Nightly](https://github.com/Rafostar/clapper/actions/workflows/flatpak-nightly.yml/badge.svg?event=schedule)](https://github.com/Rafostar/clapper/actions/workflows/flatpak-nightly.yml)\n[![Crowdin](https://badges.crowdin.net/clapper/localized.svg)](https://crowdin.com/project/clapper)\n[![Matrix](https://img.shields.io/matrix/clapper-player:matrix.org?label=matrix)](https://matrix.to/#/#clapper-player:matrix.org)\n[![Donate](https://img.shields.io/liberapay/receives/Clapper.svg?logo=liberapay)](https://liberapay.com/Clapper)\n\nClapper is a modern media player designed for simplicity and ease of use. Powered by [GStreamer](https://gstreamer.freedesktop.org/) and built for the GNOME\ndesktop environment using [GTK4](https://www.gtk.org/) toolkit, it has a clean and stylish interface that lets you focus on enjoying your favorite videos.\n\nThis application aim is to offer all the essentials features you'd expect from a video player in a simple form.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_01.png\"\u003e\n\u003c/p\u003e\n\nClapper uses a playback queue where you can add multiple media files. Think of it like a playlist that you can build.\nYou can easily reorder items or remove them from the queue with a simple drag and drop operation.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_03.png\"\u003e\n\u003c/p\u003e\n\n### Components\nClapper's codebase consists of 2 libraries using which main application is built:\n* [Clapper](https://rafostar.github.io/clapper/doc/clapper/) - a playback library\n* [ClapperGtk](https://rafostar.github.io/clapper/doc/clapper-gtk/) - a GTK integration library\n\nBoth libraries support *GObject Introspection* bindings. A simple application example can be found [here](https://github.com/Rafostar/clapper-vala-test).\n\nAbove libraries are licensed under `LGPL-2.1-or-later`. You are free to use them in your own projects as long as you comply with license terms.\nPlease note that until version 1.0 they should be considered as an unstable API (some things may change without prior notice).\n\nClapper `Vala` bindings are part of this repo, while `Rust` bindings can be found [here](https://gitlab.gnome.org/JanGernert/clapper-rs).\n\n## Installation from Flatpak\nThe `Flatpak` package includes all required dependencies and codecs.\nAdditionally it also has a few patches, thus some functionalities work better in `Flatpak` version (until my changes are accepted upstream).\nList of patches used in this version can be found [here](https://github.com/Rafostar/clapper/issues/35).\n\n\u003ca href='https://flathub.org/apps/details/com.github.rafostar.Clapper'\u003e\n  \u003cimg width='240' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/\u003e\n\u003c/a\u003e\n\n## Packages in Linux Distributions\n[![Packaging status](https://repology.org/badge/vertical-allrepos/clapper.svg)](https://repology.org/project/clapper/versions)\n\nPre-built RPM packages are also available in [my repo](https://software.opensuse.org//download.html?project=home%3ARafostar\u0026package=clapper) ([see status](https://build.opensuse.org/package/show/home:Rafostar/clapper)).\u003cbr\u003e\nThose are automatically built on each git commit, thus are considered unstable.\n\n## Installation from Source Code\n```sh\nmeson setup builddir\ncd builddir\nmeson compile\nsudo meson install\n```\n\nIf you want to compile app as `Flatpak`, remember to clone this repo with `--recurse-submodules` option.\n\n## Questions?\nFeel free to ask me any questions. Come and talk on Matrix: [#clapper-player:matrix.org](https://matrix.to/#/#clapper-player:matrix.org)\n\n## Translations\nPreferred translation method is to use [Clapper Crowdin](https://crowdin.com/project/clapper) web page.\n\nCrowdin does not require any additional tools and translating can be done through web browser.\nYou can login using GitHub account or create a new one. Only I can add new languages to this project,\nso if your language is not available, please contact me first.\n\n## Special Thanks\nMany thanks to [sp1ritCS](https://github.com/sp1ritCS) for creating and maintaining package build files.\nBig thanks to [bridadan](https://github.com/bridadan) and [Uniformbuffer3](https://github.com/Uniformbuffer3) for helping\nwith testing V4L2 and NVDEC hardware acceleration methods.\nAlso words of appreciation for [JanGernert](https://gitlab.gnome.org/JanGernert) who made and is sharing Clapper Rust bindings.\n\nThanks a lot to all the people who are supporting the development with their anonymous donations through [Liberapay](https://liberapay.com/Clapper/). I :heart: U.\n","funding_links":["https://liberapay.com/Clapper","paypal.me/Rafostar","https://liberapay.com/Clapper/"],"categories":["HarmonyOS","Applications","C","Video"],"sub_categories":["Windows Manager","Video","Video Players"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRafostar%2Fclapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRafostar%2Fclapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRafostar%2Fclapper/lists"}