Differences between revisions 238 and 239
Revision 238 as of 2017-05-06 14:03:34
Size: 20627
Comment: fill in languages
Revision 239 as of 2017-05-06 15:13:55
Size: 20033
Comment: remove Category column, merge existing info into Comments
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
||<style="width: 22%; text-align: left;">'''Service'''||<style="width: 11%; text-align: left;">'''user interface'''||<style="width: 11%; text-align: left;">'''Language'''||'''Comments'''||'''Category'''||
||||<(>'''Blog reader (google reader)'''|| || [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|on Ask]] || ||
|| {i} DebianPts:tt-rss || web || PHP || already available in !FreedomBox - not optimised for low-end devices - supports single or multi user ||  ||
|| {X} [[https://selfoss.aditu.de/|selfoss]] || web || PHP || single user ||  ||
|| {X} [[http://rnews.sourceforge.net/|Rnews]] || web || PHP || Supports multiple users, and an optional default user for public-viewable feeds || ||
|| {X} [[https://github.com/swanson/stringer|Stringer]] || web || ruby || ||  ||
|| {X} [[https://github.com/amatriain/feedbunch|Feedbunch]] || web || ruby || ||  ||
||<style="width: 22%; text-align: left;">'''Service'''||<style="width: 11%; text-align: left;">'''user interface'''||<style="width: 11%; text-align: left;">'''Language'''||'''Comments'''||
||||<(>'''Blog reader (google reader)'''|| || [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|on Ask]] ||
|| {i} DebianPts:tt-rss || web || PHP || already available in !FreedomBox - not optimised for low-end devices - supports single or multi user ||
|| {X} [[https://selfoss.aditu.de/|selfoss]] || web || PHP || single user ||
|| {X} [[http://rnews.sourceforge.net/|Rnews]] || web || PHP || Supports multiple users, and an optional default user for public-viewable feeds ||
|| {X} [[https://github.com/swanson/stringer|Stringer]] || web || ruby || ||
|| {X} [[https://github.com/amatriain/feedbunch|Feedbunch]] || web || ruby || ||
Line 24: Line 24:
|| /!\ DebianPts:zoph || web || PHP || back in Debian (unstable) || ||
|| {X} [[https://www.zenphoto.org/|zenphoto]] || web || PHP ||   || ||
|| {X} [[https://img.bi/|img.bi]] || web || JS, NodeJS || client-side (javascript) AES-256 encrypted image hosting, GPL3 ||  ||
|| /!\ DebianPts:piwigo || web || PHP || removed from Debian ([[DebianBug:694820|unmaintained in Debian]]) || self-hosted ||
|| (./) DebianPts:llgal || web || Perl || || self-hosted ||
|| {o} [[DebianBug:667539|openphoto]] || web || PHP ||  ||
|| /!\ DebianPts:zoph || web || PHP || back in Debian (unstable) ||
|| {X} [[https://www.zenphoto.org/|zenphoto]] || web || PHP || ||
|| {X} [[https://img.bi/|img.bi]] || web || JS, NodeJS || client-side (javascript) AES-256 encrypted image hosting, GPL3 ||
|| /!\ DebianPts:piwigo || web || PHP || removed from Debian ([[DebianBug:694820|unmaintained in Debian]]); self-hosted ||
|| (./) DebianPts:llgal || web || Perl || self-hosted ||
|| {o} [[DebianBug:667539|openphoto]] || web || PHP ||
Line 32: Line 32:
|| {X} [[http://videobin.org/code|videobin]] || web || Python || minimal video sharing (pastebin-like) in Django, GPL3+ ||  || || {X} [[http://videobin.org/code|videobin]] || web || Python || minimal video sharing (pastebin-like) in Django, GPL3+ ||
Line 35: Line 35:
|| {*} [[DebianBug:657405|GNU MediaGoblin]] || web || Python || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. || ||
|| {X} [[https://github.com/MediaCrush/MediaCrush|MediaCrush]] || web || Python, NodeJS || Expat License ||  ||
|| {*} [[DebianBug:657405|GNU MediaGoblin]] || web || Python || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. ||
|| {X} [[https://github.com/MediaCrush/MediaCrush|MediaCrush]] || web || Python, NodeJS || Expat License ||
Line 39: Line 39:
|| (./) DebianPts:dovecot || imap || C ||   || ||
|| (./) DebianPts:sogo || web || C, C++ || ||  ||
|| (./) DebianPts:roundcube || web || PHP || Already available in !FreedomBox - Also needs imap and smtp servers ||  ||
|| (./) DebianPts:ciderwebmail || web || perl || Also needs imap and smtp servers || ||
|| {o} [[DebianBug:745399|Mailpile]] || web || Python || || ||
|| {i} DebianPts:notmuch-web || web || Haskell || a web-based user interface for DebianPts:notmuch || ||
||<style="color: #FFFFFF;">invisible-space-row ||
||||||<(>'''Blog publishing (blogger.com/wordpress.com)'''|| || [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-blog-publishing-services-blogger-com-wordpress-com|on Ask]] ||
|| {o} [[DebianBug:664739|Chyrp]] || web || PHP || Lightweight, uses MySQL or SQLite databases || ||
|| (./) DebianPts:wordpress || web || PHP ||   || ||
|| (./) DebianPts:ikiwiki || web || Perl || already available in !FreedomBox ||  ||
|| (./) DebianPts:serendipity || web || PHP || Removed from Debian. ||  ||
|| (./) DebianPts:pyblosxom || web || Python || ||  ||
|| (./) DebianPts:dovecot || imap || C || ||
|| (./) DebianPts:sogo || web || C, C++ || ||
|| (./) DebianPts:roundcube || web || PHP || Already available in !FreedomBox - Also needs imap and smtp servers ||
|| (./) DebianPts:ciderwebmail || web || perl || Also needs imap and smtp servers ||
|| {o} [[DebianBug:745399|Mailpile]] || web || Python || ||
|| {i} DebianPts:notmuch-web || web || Haskell || a web-based user interface for DebianPts:notmuch ||
||<style="color: #FFFFFF;">invisible-space-row ||
||||||<(>'''Blog publishing (blogger.com/wordpress.com)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-blog-publishing-services-blogger-com-wordpress-com|on Ask]] ||
|| {o} [[DebianBug:664739|Chyrp]] || web || PHP || Lightweight, uses MySQL or SQLite databases ||
|| (./) DebianPts:wordpress || web || PHP || ||
|| (./) DebianPts:ikiwiki || web || Perl || already available in !FreedomBox ||
|| (./) DebianPts:serendipity || web || PHP || Removed from Debian. ||
|| (./) DebianPts:pyblosxom || web || Python || ||
Line 54: Line 54:
|| {X} DebianPts:shaarli || web || PHP || removed from Debian - No database server needed, single-user || ||
|| {o} [[DebianBug:744306|Bookie]] || web || Python || multi-users || ||
|| (./) DebianPts:scuttle || web || PHP || ||  ||
|| /!\ DebianPts:semanticscuttle || web || PHP || Not developed anymore, Removed from Debian ||  ||
|| {X} DebianPts:shaarli || web || PHP || removed from Debian - No database server needed, single-user ||
|| {o} [[DebianBug:744306|Bookie]] || web || Python || multi-users ||
|| (./) DebianPts:scuttle || web || PHP || ||
|| /!\ DebianPts:semanticscuttle || web || PHP || Not developed anymore, Removed from Debian ||
Line 60: Line 60:
|| /!\ DebianPts:owncloud || web || PHP || Removed from Debian unstable || ||
|| (./) DebianPts:sparkleshare || web || C# ||   || ||
|| {o} [[DebianBug:273303|ifolder]] || web || Mono/.NET || ||  ||
|| (./) DebianPts:dvcs-autosync || web || Python ||   || ||
|| {X} [[https://launchpad.net/sucsynct|sucsynct]] || web || bash || ||  ||
|| (./) DebianPts:git-annex assistant || web || Haskell || || ||
|| {i} DebianPts:seafile || web/desktop || C || open security issue: https://github.com/haiwen/seafile/issues/350 || ||
|| /!\ DebianPts:owncloud || web || PHP || Removed from Debian unstable ||
|| (./) DebianPts:sparkleshare || web || C# || ||
|| {o} [[DebianBug:273303|ifolder]] || web || Mono/.NET || ||
|| (./) DebianPts:dvcs-autosync || web || Python || ||
|| {X} [[https://launchpad.net/sucsynct|sucsynct]] || web || bash || ||
|| (./) DebianPts:git-annex assistant || web || Haskell || ||
|| {i} DebianPts:seafile || web/desktop || C || open security issue: https://github.com/haiwen/seafile/issues/350 ||
Line 68: Line 68:
|| {X} [[https://pydio.com/|Pydio]] || web || PHP ||   || ||
|| {o} [[DebianBug:779893|ipfs]] || web || Go || p2p filesystem || ||
|| {i} DebianPts:ori || desktop || C, C++ || p2p distributed filesystem. Documentation is in [[http://dl.acm.org/ft_gateway.cfm?id=2522721&ftid=1403940&dwn=1|their research publication]] || ||
|| {*} [[DebianBug:804507|node-restore]] || web || NodeJS || Per-user storage on the Web https://remotestorage.io/ ||  ||
|| {X} [[https://pydio.com/|Pydio]] || web || PHP || ||
|| {o} [[DebianBug:779893|ipfs]] || web || Go || p2p filesystem ||
|| {i} DebianPts:ori || desktop || C, C++ || p2p distributed filesystem. Documentation is in [[http://dl.acm.org/ft_gateway.cfm?id=2522721&ftid=1403940&dwn=1|their research publication]] ||
|| {*} [[DebianBug:804507|node-restore]] || web || NodeJS || Per-user storage on the Web https://remotestorage.io/ ||
Line 74: Line 74:
|| {o} [[DebianBug:782812|gnusocial]] || web || PHP ||   || self-hosted/federated ||
|| {o} [[DebianBug:726486|pump.io]] || web || NodeJS ||   || self-hosted/federated ||
|| {o} [[DebianBug:481163|freenet]] || web || Java || Also needs Sone plugin || self-hosted talking to other self-hosted ||
|| {o} [[DebianBug:736901|twister]] || web || C++ || ||  ||
|| {o} [[DebianBug:782812|gnusocial]] || web || PHP || self-hosted/federated ||
|| {o} [[DebianBug:726486|pump.io]] || web || NodeJS || self-hosted/federated ||
|| {o} [[DebianBug:481163|freenet]] || web || Java || Also needs Sone plugin; self-hosted talking to other self-hosted ||
|| {o} [[DebianBug:736901|twister]] || web || C++ || ||
Line 80: Line 80:
|| (./) DebianPts:vagalume || web || C ||   || ||
|| (./) DebianPts:zomg || web || Shell ||   || ||
|| {X} [[https://gnu.io/fm/|GNU FM]] || web || PHP || || ||
|| (./) DebianPts:vagalume || web || C || ||
|| (./) DebianPts:zomg || web || Shell || ||
|| {X} [[https://gnu.io/fm/|GNU FM]] || web || PHP || ||
Line 85: Line 85:
|| {X} [[http://www.libravatar.org|Libravatar]] || web || python ||   || self-hosted (federated) || || {X} [[http://www.libravatar.org|Libravatar]] || web || python || self-hosted (federated) ||
Line 88: Line 88:
|| {X} [[https://conversejs.org/|Converse.js]] || web || JS || XMPP || Supports OTR ||
|| (./) DebianPts:ejabberd || Jabber || Erlang || ||  ||
|| (./) DebianPts:prosody || Jabber || Lua ||   || ||
|| {o} [[DebianBug:619347| jappix]] || web || PHP || XMPP || Supports Jingle ||
|| (./) DebianPts:salutatoi || web/desktop || python || XMPP || Supports OTR ||
|| {o} [[DebianBug:725761|Libervia]] || web || python || XMPP (for salutatoi) || ||
|| {X} [[http://www.movim.eu/|Movim]] || web || PHP || XMPP || Supports Jingle ||
|| {*} [[DebianBug:749494|cryptocat]] || desktop || JS || XMPP, Beta Release (April 2016) || Supports OTR and mpOTR ||
|| {i} DebianPts:matrix-synapse || web/mobile || Python || homeserver for Matrix || ||
|| {X} [[https://conversejs.org/|Converse.js]] || web || JS || XMPP; Supports OTR ||
|| (./) DebianPts:ejabberd || Jabber || Erlang || ||
|| (./) DebianPts:prosody || Jabber || Lua || ||
|| {o} [[DebianBug:619347| jappix]] || web || PHP || XMPP; Supports Jingle ||
|| (./) DebianPts:salutatoi || web/desktop || python || XMPP; Supports OTR ||
|| {o} [[DebianBug:725761|Libervia]] || web || python || XMPP (for salutatoi) ||
|| {X} [[http://www.movim.eu/|Movim]] || web || PHP || XMPP; Supports Jingle ||
|| {*} [[DebianBug:749494|cryptocat]] || desktop || JS || XMPP, Beta Release (April 2016); Supports OTR and mpOTR ||
|| {i} DebianPts:matrix-synapse || web/mobile || Python || homeserver for Matrix ||
Line 98: Line 98:
|| {X} [[https://github.com/otalk/otalk-im-client|Otalk]] || web || NodeJS || XMPP || Supports Jingle || || {X} [[https://github.com/otalk/otalk-im-client|Otalk]] || web || NodeJS || XMPP; Supports Jingle ||
Line 101: Line 101:
|| (./) DebianPts:davical || CalDAV || PHP || Removed from testing [2013-10-15] ||  ||
|| (./) DebianPts:radicale || CalDAV || Python || already available in !FreedomBox || ||
|| (./) DebianPts:calendarserver || CalDAV/ical || python || Removed from testing [2014-05-30] || ||
|| {o} [[DebianBug:449033|Chandler]] || CalDAV / Chandler client || Java || ||  ||
|| (./) DebianPts:sogo || web || C, C++ || ||  ||
|| (./) DebianPts:citadel-suite || web || C || ||  ||
|| (./) DebianPts:calypso || CalDAV || Python ||   || ||
|| (./) DebianPts:tryton-modules-calendar || CalDAV, client || Python || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification || ||
|| {X} [[http://baikal-server.com/|Baikal]] || CalDAV, CardDAV || PHP || ||  ||
|| (./) DebianPts:davical || CalDAV || PHP || Removed from testing [2013-10-15] ||
|| (./) DebianPts:radicale || CalDAV || Python || already available in !FreedomBox ||
|| (./) DebianPts:calendarserver || CalDAV/ical || python || Removed from testing [2014-05-30] ||
|| {o} [[DebianBug:449033|Chandler]] || CalDAV / Chandler client || Java || ||
|| (./) DebianPts:sogo || web || C, C++ || ||
|| (./) DebianPts:citadel-suite || web || C || ||
|| (./) DebianPts:calypso || CalDAV || Python || ||
|| (./) DebianPts:tryton-modules-calendar || CalDAV, client || Python || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification ||
|| {X} [[http://baikal-server.com/|Baikal]] || CalDAV, CardDAV || PHP || ||
Line 112: Line 112:
|| (./) DebianPts:tryton-modules-party-vcarddav || CardDAV, client || Python || Tryton Framework ||  || || (./) DebianPts:tryton-modules-party-vcarddav || CardDAV, client || Python || Tryton Framework ||
Line 115: Line 115:
|| {*} [[DebianBug:576998|etherpad-lite]] || web || nodeJS || ||  ||
|| (./) DebianPts:citadel-suite || web || C ||   || ||
|| (./) DebianPts:sobby || gobby-0.4 client || ? || Removed from Debian. ||  ||
|| (./) DebianPts:infinoted || gobby-0.5 client || C, C++ ||   || ||
|| {*} [[DebianBug:727529|webodf]] || web || JS || ||  ||
|| {*} [[DebianBug:576998|etherpad-lite]] || web || nodeJS || ||
|| (./) DebianPts:citadel-suite || web || C || ||
|| (./) DebianPts:sobby || gobby-0.4 client || ? || Removed from Debian. ||
|| (./) DebianPts:infinoted || gobby-0.5 client || C, C++ || ||
|| {*} [[DebianBug:727529|webodf]] || web || JS || ||
Line 122: Line 122:
|| {X} filmlog || web || ? ||   || || ||
|| {X} filmaster || web || ? ||   || || ||
|| {X} [[http://www.videodb.net/|videodb]] || web || PHP || Lighter alternative for filmaster ||  ||
|| {X} filmlog || web || ? || || ||
|| {X} filmaster || web || ? || || ||
|| {X} [[http://www.videodb.net/|videodb]] || web || PHP || Lighter alternative for filmaster ||
Line 127: Line 127:
|| {o} [[DebianBug:452422|yacy]] || web || Java || Java base - too heavy for embedded device ||  ||
|| {X} [[https://github.com/beniz/seeks|seeks]] || web || C++ || C++ should be lighter than yacy but needs a distributed p2p crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client||  ||
|| (./) DebianPts:surfraw || web || Shell || ||  ||
|| {o} [[DebianBug:452422|yacy]] || web || Java || Java base - too heavy for embedded device ||
|| {X} [[https://github.com/beniz/seeks|seeks]] || web || C++ || C++ should be lighter than yacy but needs a distributed p2p crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client||
|| (./) DebianPts:surfraw || web || Shell || ||
Line 132: Line 132:
|| (./) DebianPts:asterisk || SIP/Jingle || C || || ||
|| (./) DebianPts:sipwitch || SIP || C, C++ || ||  ||
|| (./) DebianPts:asterisk || SIP/Jingle || C || ||
|| (./) DebianPts:sipwitch || SIP || C, C++ || ||
Line 136: Line 136:
|| {i} DebianPts:diaspora || web || Ruby || || self-hosted talking to proprietary equivalents ||
|| {o} [[DebianBug:651944|friendica]] || web || PHP || transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other ||  ||
|| {i} DebianPts:diaspora || web || Ruby || self-hosted talking to proprietary equivalents ||
|| {o} [[DebianBug:651944|friendica]] || web || PHP || transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other ||
Line 139: Line 139:
|| {X} [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || web/gui || ? || all participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence  || federated, distributed, self-hosted || ||
|| {X} [[http://newebe.org/|newebe]] || web || Python || couchdb ||  ||
|| {i} DebianPts:buddycloud-server || web || Java || Removed from Debian. Needs also Buddycloud client. ||  ||
|| {X} [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || web/gui || ? || all participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence; federated, distributed, self-hosted ||
|| {X} [[http://newebe.org/|newebe]] || web || Python || couchdb ||
|| {i} DebianPts:buddycloud-server || web || Java || Removed from Debian. Needs also Buddycloud client. ||
Line 148: Line 148:
|| {X} [[http://swarmplayer.p2p-next.org/|Swarmplayer]] || web || ? ||  || distributed ||
|| {X} DebianPts:ampache || web || PHP || Removed from Debian (unstable/testing) ||  ||
|| (./) DebianPts:mpd || MPD client || C ||  ||
|| {X} [[https://sourceforge.net/projects/tincanjukebox/|tin can jukebox]] || web || PHP || ||  ||
|| {X} [[http://www.subsonic.org|subsonic]] || web || Java || ||  || ||
|| {X} [[http://www.pancake.org/zina/|zina]] || web || PHP || ||  || ||
|| {X} [[http://koel.phanan.net/|koel]] || web || PHP || ||  || ||
|| (./) DebianPts:mopidy || MPD || Python || || ||
|| {X} [[http://swarmplayer.p2p-next.org/|Swarmplayer]] || web || ? || distributed ||
|| {X} DebianPts:ampache || web || PHP || Removed from Debian (unstable/testing) ||
|| (./) DebianPts:mpd || MPD client || C || ||
|| {X} [[https://sourceforge.net/projects/tincanjukebox/|tin can jukebox]] || web || PHP || ||
|| {X} [[http://www.subsonic.org|subsonic]] || web || Java || ||
|| {X} [[http://www.pancake.org/zina/|zina]] || web || PHP || ||
|| {X} [[http://koel.phanan.net/|koel]] || web || PHP || ||
|| (./) DebianPts:mopidy || MPD || Python || ||
Line 158: Line 158:
|| (./) DebianPts:dirvish || web || Perl || Requires large HDD ||  ||
|| (./) DebianPts:backuppc || web || Perl || || ||
|| (./) DebianPts:luckybackup || web || C++ || ||  ||
|| (./) DebianPts:deja-dup || web || C || ||  ||
|| (./) DebianPts:dirvish || web || Perl || Requires large HDD ||
|| (./) DebianPts:backuppc || web || Perl || ||
|| (./) DebianPts:luckybackup || web || C++ || ||
|| (./) DebianPts:deja-dup || web || C || ||
Line 164: Line 164:
|| (./) DebianPts:ukolovnik || web || PHP || pretty basic todo manager (old and unmaintained)|| ||
|| (./) DebianPts:kolabd || CalDAV / email client || Perl, PHP || Groupware server supporting multiple mail clients with to-do lists. Removed from testing [2012-03-25]||  ||
|| {X} [[http://www.mytinytodo.net/|mytinytodo]] || web || PHP, JS || very light php/sqlite/ajax/jquery todo list|| ||
|| (./) DebianPts:tryton-modules-calendar-todo || CalDAV, client || Python || Tryton Framework ||  ||
|| (./) DebianPts:taskwarrior || CLI, client || C++ || ||  ||
|| (./) DebianPts:ukolovnik || web || PHP || pretty basic todo manager (old and unmaintained)||
|| (./) DebianPts:kolabd || CalDAV / email client || Perl, PHP || Groupware server supporting multiple mail clients with to-do lists. Removed from testing [2012-03-25]||
|| {X} [[http://www.mytinytodo.net/|mytinytodo]] || web || PHP, JS || very light php/sqlite/ajax/jquery todo list||
|| (./) DebianPts:tryton-modules-calendar-todo || CalDAV, client || Python || Tryton Framework ||
|| (./) DebianPts:taskwarrior || CLI, client || C++ || ||
Line 171: Line 171:
|| {X} [[https://github.com/peer5/sharefest|sharefest]] || web || NodeJS || distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]) || self-hosted ||
|| {X} [[http://home.gna.org/jyraphe/ |jyraphe]] || web || PHP ||  || self-hosted ||
|| {X} [[https://github.com/UAPV/FileZ|FileZ]] || web || PHP ||  || self-hosted ||
|| {X} [[https://github.com/tOkeshu/fipes|fipes]] || web || Erlang || AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ || self-hosted ||
|| (./) DebianPts:filetea || web || C, C++ || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ || self-hosted ||
|| {i} DebianPts:coquelicot || web || ruby ||  || self-hosted ||
|| {X} [[https://github.com/peer5/sharefest|sharefest]] || web || NodeJS || distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]); self-hosted ||
|| {X} [[http://home.gna.org/jyraphe/ |jyraphe]] || web || PHP || self-hosted ||
|| {X} [[https://github.com/UAPV/FileZ|FileZ]] || web || PHP || self-hosted ||
|| {X} [[https://github.com/tOkeshu/fipes|fipes]] || web || Erlang || AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted ||
|| (./) DebianPts:filetea || web || C, C++ || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted ||
|| {i} DebianPts:coquelicot || web || ruby || self-hosted ||
Line 179: Line 179:
|| (./) DebianPts:mumble-server || mumble client || C++ || already available in !FreedomBox  || ||
|| (./) DebianPts:asterisk || SIP || C || ||  ||
|| {X} [[http://openmeetings.apache.org/index.html|openmeetings]] || || Java || || ||
|| (./) DebianPts:mumble-server || mumble client || C++ || already available in !FreedomBox ||
|| (./) DebianPts:asterisk || SIP || C || ||
|| {X} [[http://openmeetings.apache.org/index.html|openmeetings]] || || Java || ||
Line 184: Line 184:
|| (./) DebianPts:awstats || web || Perl || ||  ||
|| (./) DebianPts:webalizer || web || C, C++ || || ||
|| (./) DebianPts:visitors || web || C, C++ || || ||
|| (./) DebianPts:analog || web || C, C++ || || ||
|| {*} [[DebianBug:448532|piwik]] || web || PHP || ||  ||
|| (./) DebianPts:awstats || web || Perl || ||
|| (./) DebianPts:webalizer || web || C, C++ || ||
|| (./) DebianPts:visitors || web || C, C++ || ||
|| (./) DebianPts:analog || web || C, C++ || ||
|| {*} [[DebianBug:448532|piwik]] || web || PHP || ||
Line 191: Line 191:
|| {o} [[DebianBug:448638|I2P]] || web/mobile || Java || General purpose P2P darknet with lots of services ||  || || {o} [[DebianBug:448638|I2P]] || web/mobile || Java || General purpose P2P darknet with lots of services ||
Line 194: Line 194:
|| {X} [[http://selectricity.org/ http://gitorious.org/selectricity|selectricity]] || web || ruby || || ||
|| {o} [[DebianBug:739293|dudle]] || web || ruby || ||  ||
|| {X} [[https://foodl.org/|foodl]] || web || php || ||  ||
|| {X} [[http://code.google.com/p/pleft/|pleft]] || web || python || ||  ||
|| {X} [[https://github.com/Trim/papillon|papillon]] || web || python || ||  ||
|| {X} [[http://studs.u-strasbg.fr/|studs]] || web || php || || ||
|| {X} [[http://pollen.chorem.org/pollen/home|pollen]] || web || java || ||  ||
|| {X} [[http://selectricity.org/ http://gitorious.org/selectricity|selectricity]] || web || ruby || ||
|| {o} [[DebianBug:739293|dudle]] || web || ruby || ||
|| {X} [[https://foodl.org/|foodl]] || web || php || ||
|| {X} [[http://code.google.com/p/pleft/|pleft]] || web || python || ||
|| {X} [[https://github.com/Trim/papillon|papillon]] || web || python || ||
|| {X} [[http://studs.u-strasbg.fr/|studs]] || web || php || ||
|| {X} [[http://pollen.chorem.org/pollen/home|pollen]] || web || java || ||
Line 203: Line 203:
|| {X} [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|lastcalc]] || web || Java || ||  || || {X} [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|lastcalc]] || web || Java || ||
Line 206: Line 206:
|| {o} [[DebianBug:610951|limesurvey]] || web || PHP || ||  || || {o} [[DebianBug:610951|limesurvey]] || web || PHP || ||
Line 209: Line 209:
|| {X} [[https://github.com/phusion/juvia|juvia]] || web || ruby || ||  ||
|| {i} [[DebianPts:isso]] || web || Python, JS || || self-hosted ||
|| {X} [[http://www.discourse.org/|Discourse]] || web || Ruby, JS || || self-hosted ||
|| {X} [[https://github.com/phusion/juvia|juvia]] || web || ruby || ||
|| {i} [[DebianPts:isso]] || web || Python, JS || self-hosted ||
|| {X} [[http://www.discourse.org/|Discourse]] || web || Ruby, JS || self-hosted ||
Line 214: Line 214:
|| [[DebianBug:682075|OSQA]] || web || Python, JS || [[http://lockergnome.net/|example]] || self-hosted ||
|| [[DebianBug:687966|Askbot]] || web || Python, JS || [[https://ask.fedoraproject.org/en/questions/|example]] || self-hosted ||
|| [[DebianBug:633407|shapado]] || web || ruby || Maybe unmaintained || self-hosted ||
|| [[DebianBug:682075|OSQA]] || web || Python, JS || [[http://lockergnome.net/|example]]; self-hosted ||
|| [[DebianBug:687966|Askbot]] || web || Python, JS || [[https://ask.fedoraproject.org/en/questions/|example]]; self-hosted ||
|| [[DebianBug:633407|shapado]] || web || ruby || Maybe unmaintained; self-hosted ||
Line 219: Line 219:
|| (./) [[DebianPts:nova]] || web and/or cli and/or API || python || ||  ||
|| (./) [[DebianPts:ganeti]] || web (and more?) || Python || Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see [[https://lists.debian.org/debian-devel-announce/2013/03/msg00010.html|Bits from the Debian Systems Administration Team]]. || ||
|| (./) [[DebianPts:opennebula]] || web (and more?) || C, C++ || Removed from testing [2013-10-15] ||  ||
|| (./) [[DebianPts:nova]] || web and/or cli and/or API || python || ||
|| (./) [[DebianPts:ganeti]] || web (and more?) || Python || Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see [[https://lists.debian.org/debian-devel-announce/2013/03/msg00010.html|Bits from the Debian Systems Administration Team]]. ||
|| (./) [[DebianPts:opennebula]] || web (and more?) || C, C++ || Removed from testing [2013-10-15] ||
Line 224: Line 224:
|| (./) DebianPts:fusionforge || || php || || ||
|| {*} [[DebianBug:753975|kallithea]] || || python || ||  ||
|| (./) DebianPts:gitolite || back-end only || perl || Removed from Debian testing. || ||
|| {i} DebianPts:cgit || web || C, C++ || Simple git repository hosting ||  ||
|| /!\ DebianPts:gitosis || || ? || Removed from Debian testing. || ||
|| {X} [[http://repo.or.cz/w/girocco.git/blob/HEAD:/README|girocco]] || || C || ||  ||
|| {X} [[https://forge-allura.apache.org/p/allura/wiki/Home/|allura]] || || python || ||  ||
|| {X} [[https://dev.launchpad.net/|launchpad]] || || python || || ||
|| (./) DebianPts:redmine || web || ruby || Includes BTS, wiki, and more || ||
|| {i} DebianPts:phabricator || web || PHP || Includes BTS, wiki, code review, and more. Immature. || ||
|| {i} DebianPts:gitlab || web || Ruby || github-like interface, MIT-licensed community edition ||  ||
|| {X} [[http://gitblit.com/|gitblit]] || web/ssh/desktop (gui using rpc) || Java || Full-featured github replacement, plugin support, remote management, used by CentOS, apache 2.0 license || ||
|| {X} [[http://gogs.io/|gogs]] || web/ssh || Go || || ||
|| (./) DebianPts:fusionforge || || php || ||
|| {*} [[DebianBug:753975|kallithea]] || || python || ||
|| (./) DebianPts:gitolite || back-end only || perl || Removed from Debian testing. ||
|| {i} DebianPts:cgit || web || C, C++ || Simple git repository hosting ||
|| /!\ DebianPts:gitosis || || ? || Removed from Debian testing. ||
|| {X} [[http://repo.or.cz/w/girocco.git/blob/HEAD:/README|girocco]] || || C || ||
|| {X} [[https://forge-allura.apache.org/p/allura/wiki/Home/|allura]] || || python || ||
|| {X} [[https://dev.launchpad.net/|launchpad]] || || python || ||
|| (./) DebianPts:redmine || web || ruby || Includes BTS, wiki, and more ||
|| {i} DebianPts:phabricator || web || PHP || Includes BTS, wiki, code review, and more. Immature. ||
|| {i} DebianPts:gitlab || web || Ruby || github-like interface, MIT-licensed community edition ||
|| {X} [[http://gitblit.com/|gitblit]] || web/ssh/desktop (gui using rpc) || Java || Full-featured github replacement, plugin support, remote management, used by CentOS, apache 2.0 license ||
|| {X} [[http://gogs.io/|gogs]] || web/ssh || Go || ||
Line 239: Line 239:
|| {*} [[DebianBug:734753|wallabag]] || web/mobile || PHP || || || || {*} [[DebianBug:734753|wallabag]] || web/mobile || PHP || ||
Line 242: Line 242:
|| (./) DebianPts:apertium || || C, C++ || Limited to languages that are already similar to each other. || || || (./) DebianPts:apertium || || C, C++ || Limited to languages that are already similar to each other. ||
Line 245: Line 245:
|| {X} [[https://turtl.it/|turtl]] || desktop/mobile || Common Lisp, JS || || || || {X} [[https://turtl.it/|turtl]] || desktop/mobile || Common Lisp, JS || ||
Line 248: Line 248:
|| {X} [[https://github.com/overshard/timestrap|timestrap]] || web || python || || || || {X} [[https://github.com/overshard/timestrap|timestrap]] || web || python || ||

Leaving the public cloud

All FreedomBox code should be completely Free, stable, well integrated with the system, and well maintained (e.g. regarding security bugfixes). This is ensured by using only official stable Debian packages.

This page tracks availability in Debian of FreedomBox-related user-facing services, grouped by the functionality they provide (a.k.a. the non-free equivalent they replace).

Places with similar lists (can maybe be used as a source to extend this list) are:

Table Legend

Service

user interface

Language

Comments

Blog reader (google reader)

on Ask

{i} tt-rss

web

PHP

already available in FreedomBox - not optimised for low-end devices - supports single or multi user

{X} selfoss

web

PHP

single user

{X} Rnews

web

PHP

Supports multiple users, and an optional default user for public-viewable feeds

{X} Stringer

web

ruby

{X} Feedbunch

web

ruby

invisible-space-row

Photo gallery (flickr/imageshack)

on Ask

/!\ zoph

web

PHP

back in Debian (unstable)

{X} zenphoto

web

PHP

{X} img.bi

web

JS, NodeJS

client-side (javascript) AES-256 encrypted image hosting, GPL3

/!\ piwigo

web

PHP

removed from Debian (unmaintained in Debian); self-hosted

(./) llgal

web

Perl

self-hosted

{o} openphoto

web

PHP

invisible-space-row

Video hosting (youtube/vimeo)

{X} videobin

web

Python

minimal video sharing (pastebin-like) in Django, GPL3+

invisible-space-row

Multimedia sharing (video, audio, photos)

{*} GNU MediaGoblin

web

Python

Multi-user support; federation planned. Hosts video, photos, audio, documents, etc.

{X} MediaCrush

web

Python, NodeJS

Expat License

invisible-space-row

E-mail (gmail)

on Ask

(./) dovecot

imap

C

(./) sogo

web

C, C++

(./) roundcube

web

PHP

Already available in FreedomBox - Also needs imap and smtp servers

(./) ciderwebmail

web

perl

Also needs imap and smtp servers

{o} Mailpile

web

Python

{i} notmuch-web

web

Haskell

a web-based user interface for notmuch

invisible-space-row

Blog publishing (blogger.com/wordpress.com)

on Ask

{o} Chyrp

web

PHP

Lightweight, uses MySQL or SQLite databases

(./) wordpress

web

PHP

(./) ikiwiki

web

Perl

already available in FreedomBox

(./) serendipity

web

PHP

Removed from Debian.

(./) pyblosxom

web

Python

invisible-space-row

link sharing (delicious)

on Ask

{X} shaarli

web

PHP

removed from Debian - No database server needed, single-user

{o} Bookie

web

Python

multi-users

(./) scuttle

web

PHP

/!\ semanticscuttle

web

PHP

Not developed anymore, Removed from Debian

invisible-space-row

file sharing (dropbox)

/!\ owncloud

web

PHP

Removed from Debian unstable

(./) sparkleshare

web

C#

{o} ifolder

web

Mono/.NET

(./) dvcs-autosync

web

Python

{X} sucsynct

web

bash

(./) git-annex assistant

web

Haskell

{i} seafile

web/desktop

C

open security issue: https://github.com/haiwen/seafile/issues/350

{i} syncthing

web/desktop

C, C++

{X} Pydio

web

PHP

{o} ipfs

web

Go

p2p filesystem

{i} ori

desktop

C, C++

p2p distributed filesystem. Documentation is in their research publication

{*} node-restore

web

NodeJS

Per-user storage on the Web https://remotestorage.io/

invisible-space-row

microblog publishing (twitter/identi.ca)

{o} gnusocial

web

PHP

self-hosted/federated

{o} pump.io

web

NodeJS

self-hosted/federated

{o} freenet

web

Java

Also needs Sone plugin; self-hosted talking to other self-hosted

{o} twister

web

C++

invisible-space-row

music activitystream (last.fm/libre.fm)

(./) vagalume

web

C

(./) zomg

web

Shell

{X} GNU FM

web

PHP

invisible-space-row

avatar publishing (gravatar.com/Libravatar.org)

{X} Libravatar

web

python

self-hosted (federated)

invisible-space-row

text-based chat (gtalk)

{X} Converse.js

web

JS

XMPP; Supports OTR

(./) ejabberd

Jabber

Erlang

(./) prosody

Jabber

Lua

{o} jappix

web

PHP

XMPP; Supports Jingle

(./) salutatoi

web/desktop

python

XMPP; Supports OTR

{o} Libervia

web

python

XMPP (for salutatoi)

{X} Movim

web

PHP

XMPP; Supports Jingle

{*} cryptocat

desktop

JS

XMPP, Beta Release (April 2016); Supports OTR and mpOTR

{i} matrix-synapse

web/mobile

Python

homeserver for Matrix

{X} Kaiwa

web

NodeJS

XMPP (prosody recommended)

{X} Otalk

web

NodeJS

XMPP; Supports Jingle

invisible-space-row

calendar publishing and/or shared editing (google calendar)

(./) davical

CalDAV

PHP

Removed from testing [2013-10-15]

(./) radicale

CalDAV

Python

already available in FreedomBox

(./) calendarserver

CalDAV/ical

python

Removed from testing [2014-05-30]

{o} Chandler

CalDAV / Chandler client

Java

(./) sogo

web

C, C++

(./) citadel-suite

web

C

(./) calypso

CalDAV

Python

(./) tryton-modules-calendar

CalDAV, client

Python

Tryton Framework see also tryton-modules-calendar-todo tryton-modules-calendar-scheduling tryton-modules-calendar-classification

{X} Baikal

CalDAV, CardDAV

PHP

invisible-space-row

address management

(./) tryton-modules-party-vcarddav

CardDAV, client

Python

Tryton Framework

invisible-space-row

shared text authoring (google documents)

{*} etherpad-lite

web

nodeJS

(./) citadel-suite

web

C

(./) sobby

gobby-0.4 client

?

Removed from Debian.

(./) infinoted

gobby-0.5 client

C, C++

{*} webodf

web

JS

invisible-space-row

movie watchlist and rating (IMDB)

{X} filmlog

web

?

{X} filmaster

web

?

{X} videodb

web

PHP

Lighter alternative for filmaster

invisible-space-row

Web crawling and/or indexing and/or search (google search)

{o} yacy

web

Java

Java base - too heavy for embedded device

{X} seeks

web

C++

C++ should be lighter than yacy but needs a distributed p2p crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client

(./) surfraw

web

Shell

invisible-space-row

telephony (skype/gtalk)

(./) asterisk

SIP/Jingle

C

(./) sipwitch

SIP

C, C++

invisible-space-row

activitystream (facebook)

{i} diaspora

web

Ruby

self-hosted talking to proprietary equivalents

{o} friendica

web

PHP

transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other

/!\ owncloud

web

PHP

Removed from Debian unstable, part of kde social desktop initiative

{X} Wave-OT-XMPP

web/gui

?

all participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence; federated, distributed, self-hosted

{X} newebe

web

Python

couchdb

{i} buddycloud-server

web

Java

Removed from Debian. Needs also Buddycloud client.

invisible-space-row

personal "cloud" (Google services, etc.)

{X} owncloud

web

PHP

Removed from Debian (unstable/testing), part of kde social desktop initiative

{X} Cozy

web

JS, CoffeeScript

invisible-space-row

music streaming (Pandora)

{X} Swarmplayer

web

?

distributed

{X} ampache

web

PHP

Removed from Debian (unstable/testing)

(./) mpd

MPD client

C

{X} tin can jukebox

web

PHP

{X} subsonic

web

Java

{X} zina

web

PHP

{X} koel

web

PHP

(./) mopidy

MPD

Python

invisible-space-row

cloud backups

(./) dirvish

web

Perl

Requires large HDD

(./) backuppc

web

Perl

(./) luckybackup

web

C++

(./) deja-dup

web

C

invisible-space-row

to-do listing and time-management (remember the milk)

(./) ukolovnik

web

PHP

pretty basic todo manager (old and unmaintained)

(./) kolabd

CalDAV / email client

Perl, PHP

Groupware server supporting multiple mail clients with to-do lists. Removed from testing [2012-03-25]

{X} mytinytodo

web

PHP, JS

very light php/sqlite/ajax/jquery todo list

(./) tryton-modules-calendar-todo

CalDAV, client

Python

Tryton Framework

(./) taskwarrior

CLI, client

C++

invisible-space-row

single-file time-limited file sharing (megaupload)

{X} sharefest

web

NodeJS

distributed file sharing via WebRTC using a central tracker (link); self-hosted

{X} jyraphe

web

PHP

self-hosted

{X} FileZ

web

PHP

self-hosted

{X} fipes

web

Erlang

AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted

(./) filetea

web

C, C++

AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted

{i} coquelicot

web

ruby

self-hosted

invisible-space-row

telephony confence call (teamspeak)

(./) mumble-server

mumble client

C++

already available in FreedomBox

(./) asterisk

SIP

C

{X} openmeetings

Java

invisible-space-row

web analytics (google analytics)

(./) awstats

web

Perl

(./) webalizer

web

C, C++

(./) visitors

web

C, C++

(./) analog

web

C, C++

{*} piwik

web

PHP

invisible-space-row

Hosting, Mail and IRC

{o} I2P

web/mobile

Java

General purpose P2P darknet with lots of services

invisible-space-row

voting (doodle)

{X} selectricity

web

ruby

{o} dudle

web

ruby

{X} foodl

web

php

{X} pleft

web

python

{X} papillon

web

python

{X} studs

web

php

{X} pollen

web

java

invisible-space-row

Calculator (Google Calculator)

{X} lastcalc

web

Java

invisible-space-row

Survey systems

{o} limesurvey

web

PHP

invisible-space-row

Commenting systems (Disqus/IntenseDebate)

{X} juvia

web

ruby

{i} isso

web

Python, JS

self-hosted

{X} Discourse

web

Ruby, JS

self-hosted

invisible-space-row

Q&A systems (StackOverflow)

OSQA

web

Python, JS

example; self-hosted

Askbot

web

Python, JS

example; self-hosted

shapado

web

ruby

Maybe unmaintained; self-hosted

invisible-space-row

Cloud computing solutions 1

(./) nova

web and/or cli and/or API

python

(./) ganeti

web (and more?)

Python

Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see Bits from the Debian Systems Administration Team.

(./) opennebula

web (and more?)

C, C++

Removed from testing [2013-10-15]

invisible-space-row

Software project hosting

(./) fusionforge

php

{*} kallithea

python

(./) gitolite

back-end only

perl

Removed from Debian testing.

{i} cgit

web

C, C++

Simple git repository hosting

/!\ gitosis

?

Removed from Debian testing.

{X} girocco

C

{X} allura

python

{X} launchpad

python

(./) redmine

web

ruby

Includes BTS, wiki, and more

{i} phabricator

web

PHP

Includes BTS, wiki, code review, and more. Immature.

{i} gitlab

web

Ruby

github-like interface, MIT-licensed community edition

{X} gitblit

web/ssh/desktop (gui using rpc)

Java

Full-featured github replacement, plugin support, remote management, used by CentOS, apache 2.0 license

{X} gogs

web/ssh

Go

invisible-space-row

Multi-client URL/ebook reader (instapaper)

{*} wallabag

web/mobile

PHP

invisible-space-row

Machine translation (translate.google.com)

(./) apertium

C, C++

Limited to languages that are already similar to each other.

invisible-space-row

Note taking (evernote)

{X} turtl

desktop/mobile

Common Lisp, JS

invisible-space-row

Time tracking

{X} timestrap

web

python

invisible-space-row


Legend

(./)

Available in Debian stable

{i}

Available in Debian although not yet in stable

{*}

Someone is working on inclusion into Debian

{o}

Someone requested inclusion into Debian

{X}

Someone needs to file an RFP or ITP bugreport and update this page with resulting bug number.

/!\

Was available in Debian but is not part of stable or unstable

See also: FreedomBox/ExampleProjects and http://autonomo.us/wiki/Wish_list


Information

Support

Work Space

Reports

Promote

Overview

Hardware

Live Help

Where To Start

Translate

Calls

Talks

Features

Vision

Q&A

Design

To Do

Metrics

Press

Download

Manual

Use cases

Code

Contributors

Releases

Blog

HELP & DISCUSSIONS: Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Alioth Projects, GitHub

Next call: Saturday, May 28th at 18:00 UTC

Last news: Plinth v0.13.0 released - 2017-01-18

This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.


CategoryFreedomBox

  1. Cloud computing solutions are probably not for typical FreedomBox hardware of today but maybe of tomorrow and solutions are useful for those wanting to "Leave the cloud" (1)