{"id":21719973,"url":"https://github.com/ext/slideshow","last_synced_at":"2025-10-12T09:05:49.627Z","repository":{"id":3064075,"uuid":"4086570","full_name":"ext/slideshow","owner":"ext","description":"Slideshow is a kiosk-style application for showing text, image and video in a continious loop on monitors and projectors.","archived":false,"fork":false,"pushed_at":"2016-04-16T22:39:11.000Z","size":7956,"stargazers_count":8,"open_issues_count":34,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-12T20:52:22.531Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ext.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-20T13:05:20.000Z","updated_at":"2024-11-17T19:39:22.000Z","dependencies_parsed_at":"2022-09-07T09:11:36.300Z","dependency_job_id":null,"html_url":"https://github.com/ext/slideshow","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ext/slideshow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ext%2Fslideshow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ext%2Fslideshow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ext%2Fslideshow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ext%2Fslideshow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ext","download_url":"https://codeload.github.com/ext/slideshow/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ext%2Fslideshow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010950,"owners_count":26084835,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-26T01:46:11.129Z","updated_at":"2025-10-12T09:05:49.611Z","avatar_url":"https://github.com/ext.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Slideshow Daemon\n\nSlideshow is a kiosk-style application for showing text, image and video in a continious loop on monitors and projectors. Content is edited and updated directly in using a webgui. The application is split into two packages, a backend and a frontend. The backend is written in C++ and OpenGL and the frontend using python. Currently the frontend is very GNU/Linux specific and will not run on any other platform but is meant to be as platform independent as possible, as long as it handles OpenGL.\n\n## Features\n\n* Webgui controls daemon, even starting and stopping.\n* Slides consisting of either text, images or video.\n* Custom themes for text-slides.\n* Automatic aspect-correct resizing with ImageMagick.\n* Natively loads most image formats, including but not limited to: BMP, JPEG, PNG, GIF, TGA.\n* Hardware acceleration with OpenGL.\n* Transition via plugin-based system (fade and spin builtin).\n* Licensed under AGPLv3.\n\n## Requirements\n\n* automake-1.11 or later\n* DevIL\n* GLEW\n* libdaemon\n* libjson\n* libcurl\n* [datapack](https://github.com/ext/datapack)\n\n## Optional\n\n* SDL\n* sqlite3 or mysql\n* DBus\n* Ragel\n\n## Debian/ubuntu requirements\n\n    sudo apt-get install build-essential libtool autoconf pkg-config ragel libdaemon-dev libdevil-dev libjson-c-dev libcurl4-openssl-dev libsqlite3-dev libglew-dev libsdl1.2-dev\n\n## Building daemon\n\n    autoreconf -si\n    mkdir build\n    cd build\n    ../configure\n    make\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fext%2Fslideshow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fext%2Fslideshow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fext%2Fslideshow/lists"}