Welcome to VDR-Projects
What is this?
This page is meant to provide an overview about where which VDR plugin is currently maintained or if it is maintained at all. Additionally the “vdr-projects” GitHub organization can provide repositories for projects that are related to VDR.
Overview of plugins, addons and other VDR related projects
VDR plugins
Plugin name | Maintenance status | Working? | Project page | Documentation |
---|---|---|---|---|
ac3mode | Community maintained | ✔ | Project page | Documentation |
autostart | Active maintainer | ✔ | Project page | Documentation |
bgprocess | Community maintained | ✔ | Project page | Documentation |
boblight | Community maintained | ✔ | Project page | Documentation |
burn | Active maintainer | ✔ | Project page | Documentation |
cdplayer | Active maintainer | ✔ | Project page | Documentation |
cecremote | Active maintainer | ✔ | Project page | Documentation |
chanman | Community maintained | ✔ | Project page | Documentation |
channellists | Community maintained | ✔ | Project page | Documentation |
channelscan | Active maintainer | ✔ | Project page | Documentation |
cinebars | Community maintained | ✔ | Project page | Documentation |
clock | Active maintainer | ✔ | Project page | Documentation |
control | Active maintainer | ✔ | Project page | Documentation |
dbus2vdr | Active maintainer | ✔ | Project page | Documentation |
ddci2 | Active maintainer | ✔ | Project page | Documentation |
devstatus | Active maintainer | ✔ | Project page | Documentation |
dfatmo | Active maintainer | ✔ | Project page | Documentation |
dummydevice | Active maintainer | ✔ | Project page | Documentation |
duplicates | Community maintained | ✔ | Project page | Documentation |
dvbapi | Active maintainer | ✔ | Project page | Documentation |
dvbsddevice | Community maintained | ✔ | Project page | Documentation |
dvd | Community maintained | ✔ | Project page | Documentation |
dvdswitch | Community maintained | ✔ | Project page | Documentation |
dynamite | Active maintainer | ✔ | Project page | Documentation |
eepg | Community maintained | ✔ | Project page | Documentation |
epg2vdr | Active maintainer | ✔ | Project page | Documentation |
epgborder | Active maintainer | ✔ | Project page | Documentation |
epgfixer | Active maintainer | ✔ | Project page | Documentation |
epgsearch | Active maintainer | ✔ | Project page | Documentation |
epgsync | Community maintained* | ✔ | Project page | Documentation |
externalplayer | Active maintainer | ✔ | Project page | Documentation |
extrecmenu(ng) | Active maintainer | ✔ | Project page | Documentation |
favorites | Community maintained | ✔ | Project page | Documentation |
femon | Active maintainer | ✔ | Project page | Documentation |
filebrowser | Community maintained | ✔ | Project page | Documentation |
fritzbox | Active maintainer | ✔ | Project page | Documentation |
gamepad | Community maintained | ✔ | Project page | Documentation |
graphlcd | Community maintained | ✔ | Project page | Documentation |
hbbtv | Active maintainer | ✔ | Project page | Documentation |
hddarchive | Community maintained | ✗ | Project page | Documentation |
history | Active maintainer | ✔ | Project page | Documentation |
image | Community maintained* | ✔ | Project page | Documentation |
imonlcd | Community maintained | ✔ | Project page | Documentation |
iptv | Active maintainer | ✔ | Project page | Documentation |
lcdproc | Community maintained | ✔ | Project page | Documentation |
live | Active maintainer | ✔ | Project page | Documentation |
loadepg | Unmaintained | ✗ | Project page | Documentation |
markad | Active maintainer | ✔ | Project page | Documentation |
mcli | Community maintained* | ✔ | Project page | Documentation |
mlist | Community maintained | ✔ | Project page | Documentation |
mp3 | Community maintained | ✔ | Project page | Documentation |
mplayer | Community maintained | ✔ | Project page | Documentation |
mpv | Community maintained | ✔ | Project page | Documentation |
neutrinoepg | Unknown | ✔ | Project page | Documentation |
noepg | Unknown | ✔ | Project page | Documentation |
osd2web | Active maintainer | ✔ | Project page | Documentation |
osdteletext | Active maintainer | ✔ | Project page | Documentation |
peer | Community maintained* | ✗ | Project page | Documentation |
play | Community maintained | ✔ | Project page | Documentation |
plex | Unknown | ✔ | Project page | Documentation |
pulsecontrol | Unknown | ✔ | Project page | Documentation |
pvr350 | Active maintainer* | ✔ | Project page | Documentation |
pvrinput | Community maintained | ✔ | Project page | Documentation |
radio | Unknown | ✔ | Project page | Documentation |
recsearch | Unknown | ✔ | Project page | Documentation |
reelbox | Active maintainer | ✔ | Project page | Documentation |
remote | Unknown | ✔ | Project page | Documentation |
remoteosd | Community maintained* | ✔ | Project page | Documentation |
remotetimers | Community maintained* | ✗ | Project page | Documentation |
restfulapi | Active maintainer | ✔ | Project page | Documentation |
rpihddevice | Active maintainer | ✔ | Project page | Documentation |
rssreader | Active maintainer | ✔ | Project page | Documentation |
satip | Active maintainer | ✔ | Project page | Documentation |
scraper2vdr | Active maintainer | ✔ | Project page | Documentation |
skindesigner | Active maintainer | ✔ | Project page | Documentation |
skinelchihd | Active maintainer | ✔ | Project page | Documentation |
skinenigmang | Community maintained | ✔ | Project page | Documentation |
skinflat | Community maintained | ✔ | Project page | Documentation |
skinflatplus | Active maintainer | ✔ | Project page | Documentation |
skinlcarsng | Active maintainer | ✔ | Project page | Documentation |
skinnopacity | Active maintainer | ✔ | Project page | Documentation |
skinpearlhd | Community maintained | ✗ | Project page | Documentation |
skinsimple | Active maintainer | ✔ | Project page | Documentation |
skinsoppalusikka | Active maintainer | ✔ | Project page | Documentation |
sleeptimer | Community maintained | ✔ | Project page | Documentation |
softhdcuvid | Active maintainer | ✔ | Project page | Documentation |
softhddevice | Active maintainer | ✔ | Project page | Documentation |
softhddevice-drm-gles | Active maintainer* | ✔ | Project page | Documentation |
statusleds | Active maintainer | ✔ | Project page | Documentation |
streamdev | Community maintained | ✔ | Project page | Documentation |
suspendoutput | Active maintainer | ✔ | Project page | Documentation |
svdrposd | Community maintained* | ✔ | Project page | Documentation |
svdrpservice | Community maintained* | ✔ | Project page | Documentation |
systeminfo | Active maintainer | ✔ | Project page | Documentation |
targavfd | Community maintained | ✔ | Project page | Documentation |
text2skin | Unknown | ✔ | Project page | Documentation |
trayopenng | Active maintainer | ✔ | Project page | Documentation |
tvguide | Active maintainer | ✔ | Project page | Documentation |
tvguideng | Active maintainer | ✔ | Project page | Documentation |
tvscraper | Active maintainer | ✔ | Project page | Documentation |
undelete | Active maintainer | ✔ | Project page | Documentation |
upnp | Community maintained | ✗ | Project page | Documentation |
vdirs | Active maintainer | ✔ | Project page | Documentation |
vdrmanager | Unknown | ✔ | Project page | Documentation |
vdrtva | Unknown | ✔ | Project page | Documentation |
vnsiserver | Community maintained | ✔ | Project page | Documentation |
vompserver | Unknown | ✔ | Project page | Documentation |
weatherforecast | Community maintained | ✔ | Project page | Documentation |
weatherng | Community maintained | ✔ | Project page | Documentation |
wirbelscan | Active maintainer | ✔ | Project page | Documentation |
xineliboutput | Active maintainer | ✔ | Project page | Documentation |
xmltv2vdr | Active maintainer | ✔ | Project page | Documentation |
zaphistory | Community maintained | ✔ | Project page | Documentation |
zappilot | Community maintained | ✔ | Project page | Documentation |
Addons/Tools/Libraries
Project name | Maintenance status | Working? | Project page | Documentation |
---|---|---|---|---|
boblight | Community maintained | ✔ | Project page | Documentation |
graphlcd-base | Active maintainer | ✔ | Project page | Documentation |
fiveten59/Logos | Active maintainer | ✔ | Project page | Documentation |
libnetceiver | Active maintainer | ✔ | Project page | Documentation |
Picons2VDR | Active maintainer | ✔ | Project page | Documentation |
vdradmin-am | Active maintainer* | ✔ | Project page | Documentation |
vdr-epg-daemon | Active maintainer | ✔ | Project page | Documentation |
vdrpbd | Active maintainer | ✔ | Project page | Documentation |
vdr-osr-browser | Active maintainer | ✔ | Project page | Documentation |
vdr-transcode | Active maintainer | ✔ | Project page | Documentation |
How does “Community maintenance” work?
As an alternative to scattered patches all over the internet, once a project is obviously no longer maintained (no feedback from developer and no new versions for at least 6 months or longer), then this project can be mirrored to a repository below the “vdr-projects” organization.
Having a repository in context of the “vdr-projects” organization, where still someone can react to requests, allows to keep the plugin at least working with newer VDR versions based on community contributions. It provides an “active target” to point Pull-Requests to without someone needing to take responsibility for the whole project.
If a developer officially announces that he stops maintaining his project, then a repository below “vdr-projects” may be created earlier if no one decides to continue developing it somewhere else.
What if I want to take over a currently unmaintained project?
If someone wants to actively maintain a currently unmaintained project, then he can apply for commit permissions to the repository hosted in the “vdr-projects” organization at any time.
Keep in mind that this only works for a project in status “Community maintained”. For actively maintained projects, only the current maintainer can add new contributors!
If you don’t want to continue maintaining a project in its current repository (for example move it to your GitHub profile or to a different hosting platform), then it would be nice if you at least let us know, so the table at the start of this page can be updated.
Can I request a new repository in context of the vdr-projects organization?
Yes, you can. Just open an issue here.
What is the advantage of having my plugin hosted in context of the organization?
If the plugin ever gets unmaintained again, then the actual project homepage and all links would be still the same if someone else takes over.
Worst case the vdr-projects organization could even give ownership to someone else if a project is unmaintained for a long period of time and the current maintainer does not respond for whatever reason.
I’d like to communicate with you? How can I do that?
That’s easy. If you want to take over a plugin have someone removed from your plugin or for everything else, just open an issue here.
I am a developer and want to join you
That’s nice to hear. Open an issue here. Tell us in one or two sentences who you are and what you want to achieve. If we are satisfied, we’ll give you organization member status, which gives you the ability to add new repositories to the organization.