41862
Comment: Sort by status, then alphabetically
|
42160
Sort sections, merge some, retitle some
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
||<style="width: 5%; text-align: left;">'''Service'''||<style="width: 5%; text-align: left;">'''!FreedomBox Status'''||<style="width: 10%; text-align: left;">'''Debian Status'''||<style="width: 5%; text-align: left;">'''User Interface'''||<style="width: 5%; text-align: left;">'''Language'''||'''Comments'''|| ||||||||||||<(> || ||||||||||||<(>'''Feed Reader (Google Reader)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|On Ask]] || || [[https://tt-rss.org/|Tiny Tiny RSS]] || (./) || {i} [[DebianPts:tt-rss|Tracker]] || Web || PHP || Supports multiple users || || [[https://github.com/newsboat/newsboat|Newsboat]] || || (./) || Terminal || C++ || Single user || || [[https://github.com/amatriain/feedbunch|Feedbunch]] || || {X} || Web || Ruby || || || [[https://freshrss.org/|FreshRSS]] || || {X} || Web || PHP || MySQL || || [[https://miniflux.app/|Miniflux]] || || {X} || Web || Go || Requires PostgreSQL || || [[https://git.sr.ht/~cedric/newspipe|Newspipe]] || || {X} || Web || Python, JS || PostgreSQL || || [[http://rnews.sourceforge.net/|Rnews]] || || {X} || Web || PHP || Supports multiple users, and an optional default user for public-viewable feeds || || [[https://selfoss.aditu.de/|selfoss]] || || {X} || Web || PHP || Single user || || [[https://github.com/swanson/stringer|Stringer]] || || {X} || Web || Ruby || || ||||||||||||<(> || ||||||||||||<(>'''Photo Gallery (Flickr/ImageShack)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-photo-gallery-services-flickr-imageshack|On Ask]] || || [[http://bgoglin.free.fr/llgal/|llgal]] || || (./) [[DebianPts:llgal|Tracker]] || Web || Perl || || || [[http://www.zoph.org/|zoph]] || || (./) [[DebianPts:zoph|Tracker]] || Web || PHP || || || [[https://piwigo.org/|Piwigo]] || || /!\ [[DebianPts:piwigo|Tracker]] || Web || PHP || Self-hosted || || [[https://github.com/jmoreman/openphoto|OpenPhoto]] || || {o} [[DebianBug:667539|Bug]] || Web || PHP || || [[http://sigal.saimon.org/en/latest/|Sigal]] || || {o} [[DebianBug:879239|Bug]] || Web || Python || || || [[https://galleryrevival.com/|Gallery3]] || || {X} || Web || PHP || Photo manager || || [[https://github.com/imgbi/img.bi|img.bi]] || || {X} || Web || JS, NodeJS || Client-side (!JavaScript) AES-256 encrypted image hosting, GPL3 || || [[https://framagit.org/luc/lutim|Lutim]] || || {X} || Web || Perl || Image upload server || || [[https://www.zenphoto.org/|Zenphoto]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Video Hosting (YouTube/Vimeo)'''|| || [[https://framagit.org/rigelk/package-debian-peertube|PeerTube]] || || {X} || Web || !TypeScript, HTML, CSS, SQL || AGPL || || [[http://videobin.org/code|VideoBin]] || || {X} || Web || Python || Minimal video sharing (pastebin-like) in Django, GPL3+ || || [[https://github.com/jaimeMF/youtube-dl-api-server|youtube-dl-server]] || || {X} || Browser add-on || Python || REST server for youtube-dl, works with youtube-dl-chrome-plugin || ||||||||||||<(> || ||||||||||||<(>'''Multimedia Sharing (Video, Audio, Photos)'''|| || [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C || || || [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala || LGPL. Universal plug & play audiovisual media server || || [[https://github.com/MediaCrush/MediaCrush|MediaCrush]] || || {X} || Web || Python, NodeJS || Expat License || || [[https://mediagoblin.org/|MediaGoblin]] || || {i} [[DebianPts:mediagoblin|Tracker]] || Web || Python || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. || ||||||||||||<(> || ||||||||||||<(>'''Email (Gmail)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-email-services-like-gmail|On Ask]] || || [[https://roundcube.net/|Roundcube]] || (./) || (./) [[DebianPts:roundcube|Tracker]] || Web || PHP || Already available in !FreedomBox - Also needs IMAP and SMTP servers || || [[http://ciderwebmail.org/news/index.html|Ciderwebmail]] || || (./) [[DebianPts:ciderwebmail|Tracker]]|| Web || perl || Also needs IMAP and SMTP servers || || [[https://www.dovecot.org/|Dovecot]] || || (./) [[DebianPts:dovecot|Tracker]] || IMAP || C || || || [[https://www.gnu.org/software/mailman/|Mailman]] || || (./) [[DebianPts:mailman|Tracker]] || Web || Python || GPL. GNU Mailman manages mailing lists. || || [[https://www.rainloop.net/|Rainloop]] || || (./) [[DebianPts:rainloop|Tracker]] || Web || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://notmuchmail.org/|Notmuch Mail]] || || /!\ [[DebianPts:notmuch-web|Tracker]] || Web || Haskell || A web-based user interface for DebianPts:notmuch || || [[https://squirrelmail.org/|SquirrelMail]] || || /!\ [[DebianPts:squirrelmail|Tracker]] || Web || PHP || || [[https://www.mailpile.is/|Mailpile]] || || {o} [[DebianBug:745399|Bug]] || Web || Python || [[https://github.com/mailpile/Mailpile/issues/160|Python2 only]] || || [[https://cypht.org/|Cypht]] || || {X} || Web || PHP || GPLv2, filter-based, modular, lightweight, also a newsreader || |
||<style="width: 15%; text-align: left;">'''Service'''||<style="width: 2%; text-align: left;">'''!FreedomBox Status'''||<style="width: 10%; text-align: left;">'''Debian Status'''||<style="width: 5%; text-align: left;">'''User Interface'''||<style="width: 5%; text-align: left;">'''Language'''||<style="width: 50%; text-align: left;">'''Comments'''|| ||||||||||||<(> || ||||||||||||<(>'''Accounting'''|| || [[https://akaunting.com/license|akaunting]] || || {X} || Web || Misc. || GPL. Accounting, inventory management, money management. || ||||||||||||<(> || ||||||||||||<(>'''Address Management'''|| || [[https://github.com/tryton/party_vcarddav|Tryton Party Vcarddav]] || || /!\ [[DebianPts:tryton-modules-party-vcarddav|Tracker]] || CardDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || ||||||||||||<(> || ||||||||||||<(>'''Anonymity Networks'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. || || [[https://www.torproject.org/|Tor]] || (./) || (./) [[DebianPts:tor|Tracker]] || || C || Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. || || [[https://gnunet.org/|GNUnet]] || || (./) [[DebianPts:gnunet|Tracker]] || || C || GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. || ||||||||||||<(> || ||||||||||||<(>'''Avatar Publishing (gravatar.com/libravatar.org)'''|| || [[http://www.libravatar.org|Libravatar]] || || {X} || Web || Python || Self-hosted (federated) || ||||||||||||<(> || ||||||||||||<(>'''Backups'''|| || [[https://www.borgbackup.org/|BorgBackup]] || (./) || (./) [[DebianPts:borgbackup|Tracker]] || CLI || Python || || || [[https://backuppc.github.io/backuppc/|BackupPC]] || || (./) [[DebianPts:backuppc|Tracker]] || Web || Perl || || || [[https://wiki.gnome.org/Apps/DejaDup|Deja Dup]] || || (./) [[DebianPts:deja-dup|Tracker]] || Desktop || C || || || [[http://dirvish.org/|Dirvish]] || || (./) [[DebianPts:dirvish|Tracker]] || Web || Perl || Requires large HDD || || [[http://luckybackup.sourceforge.net/|luckyBackup]] || || (./) [[DebianPts:luckybackup|Tracker]] || Web || C++ || || |
Line 73: | Line 50: |
||||||||||||<(>'''Wiki (wikipedia.org)''' || || [[https://ikiwiki.info/|Ikiwiki]] || (./) || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl || || || [[https://www.mediawiki.org/|MediaWiki]] || (./) || (./) [[DebianPts:mediawiki]] || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Link Sharing (Delicious)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-link-sharing-services-like-delicious|on Ask]] || || [[https://github.com/shaarli/Shaarli|Shaarli]] || /!\ || /!\ [[DebianPts:shaarli|Tracker]] || Web || PHP || No database server needed, single-user || || [[https://github.com/scronide/scuttle|Scuttle]] || || /!\ [[DebianPts:scuttle|Tracker]] || Web || PHP || || || [[http://semanticscuttle.sourceforge.net/|SemanticScuttle]] || || /!\ [[DebianPts:semanticscuttle|Tracker]] || Web || PHP || Not developed any more || || [[http://docs.bmark.us/en/latest/|Bookie]] || || {o} [[DebianBug:744306|Bug]] || Web || Python || Multi-user || || [[https://code.mro.name/mro/ShaarliGo|ShaarliGo]] || || {X} || Web || Go || CGI executable, no database || |
||||||||||||<(>'''Calculator (Google Calculator)'''|| || [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|LastCalc]] || || {X} || Web || Java || || ||||||||||||<(> || ||||||||||||<(>'''Calendar Publishing and Shared Editing (Google Calendar)'''|| || [[https://radicale.org/|Radicale]] || (./) || (./) [[DebianPts:radicale|Tracker]] || CardDAV, CalDAV || Python || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://www.davical.org/|DAViCal]] || || (./) [[DebianPts:davical|Tracker]] || CalDAV || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://xandikos.org/|Xandikos]] || || (./) [[DebianPts:xandikos|Tracker]] || CardDAV, CalDAV || Python || || || [[https://github.com/calypso-server/calypso|Calypso]] || || {i} [[DebianPts:calypso|Tracker]] || CalDAV || Python || || || [[https://www.calendarserver.org/|Calendar and Contacts Server]] || || /!\ [[DebianPts:calendarserver|Tracker]] || CalDAV, ICal || Python || || || [[https://github.com/tryton/calendar|Tryton Calendar Module]] || || /!\ [[DebianPts:tryton-modules-calendar|Tracker]] || CalDAV, Client || Python || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification . [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://www.inf-it.com/open-source/clients/caldavzap/|CalDavZAP]] || || {o} [[DebianBug:698769|Bug]] || Web || JS || || || [[https://www.inf-it.com/open-source/clients/carddavmate/|CardDavMATE]] || || {o} [[DebianBug:698767|Bug]] || Web || JS || || || [[http://agendav.org/|AgenDAV]] || || {X} || Web || PHP || || || [[http://baikal-server.com/|Baikal]] || || {X} || CalDAV, CardDAV || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Cloud Computing Solutions''' <<FootNote(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")>>|| || [[http://www.ganeti.org/|Ganeti]] || || (./) [[DebianPts:ganeti|Tracker]] || Web, ? || 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]]. || || [[https://github.com/openstack/nova|OpenStack Compute]] || || (./) [[DebianPts:nova|Tracker]] || Web, CLI, API || Python || || || [[https://opennebula.org/|OpenNebula]] || || /!\ [[DebianPts:opennebula|Tracker]] || Web, ? || C, C++ || || ||||||||||||<(> || ||||||||||||<(>'''Collaborative Editing (Google Documents)'''|| || [[https://www.infinote.org/|Infinote]] || (./) || (./) [[DebianPts:infinoted|Tracker]] || Gobby || C, C++ || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://github.com/gobby/sobby|Sobby]] || || /!\ [[DebianPts:sobby|Tracker]] || Gobby || ? || || || [[https://demo.codimd.org/|CodiMD]] || || {o} [[DebianBug:969111|Bug]] || Web || !JavaScript || || || [[https://cryptpad.fr/|CryptPad]] || || {o} [[DebianBug:932885|Bug]] || Web || !JavaScript || || || [[https://github.com/ether/etherpad-lite|Etherpad Lite]] || || {o} [[DebianBug:576998|Bug]] || Web || nodeJS || || || [[https://webodf.org/|WebODF]] || || {o} [[DebianBug:727529|Bug]] || Web || JS || || || [[http://www.softwaregarden.com/products/wikicalc/|wikiCalc]] || || {X} || Web || Perl || GPL. Ancient, but there does not seem to be a good [[https://en.wikipedia.org/wiki/Online_spreadsheet|online collaborative spreadsheet]]. || ||||||||||||<(> || ||||||||||||<(>'''Commenting Systems (Disqus/IntenseDebate)'''|| || [[https://github.com/i2p/i2p.syndie|Syndie]] || || (./) [[DebianPts:syndie|Tracker]] || Web || Java || Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks. || || [[https://posativ.org/isso/|Isso]] || || {i} [[DebianPts:isso|Tracker]] || Web || Python, JS || Self-hosted || || [[http://www.discourse.org/|Discourse]] || || {X} || Web || Ruby, JS || Self-hosted || || [[https://github.com/phusion/juvia|juvia]] || || {X} || Web || Ruby || || ||||||||||||<(> || ||||||||||||<(>'''Conference Calling (!TeamSpeak)'''|| || [[https://www.mumble.info/|Mumble]] || (./) || (./) [[DebianPts:mumble-server|Tracker]] || Custom || C++ || || || [[https://github.com/coturn/coturn|Coturn]] || (./) || (./) [[DebianPts:coturn|Tracker]] || TURN, STUN || C, C++ || Used by other servers to penetrate NAT network for audio/video calling || || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP || C || || || [[https://github.com/signalwire/freeswitch|FreeSWITCH]] || || {o} [[DebianBug:389591|Bug]] || SIP, etc. || C/C++ || || || [[https://github.com/Johni0702/mumble-web|mumble-web]] || || {o} [[DebianBug:909939|Bug]] || Web || HTML, JS || || || [[https://bigbluebutton.org|bigbluebutton]] || || {X} || Web || Java, JS || || || [[https://jitsi.github.io|jitsi]] || || {X} || Web || Java || || || [[http://openmeetings.apache.org/index.html|openmeetings]] || || {X} || || Java || || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C || || ||||||||||||<(> || ||||||||||||<(>'''CRM / Relationship Management'''|| || [[https://github.com/monicahq/monica|Monica]] || || {X} || Web || PHP, JS || Personal Relationship Manager || ||||||||||||<(> || ||||||||||||<(>'''Decentralized DNS'''|| || [[https://www.namecoin.org/|Namecoin]] || || {o} [[DebianBug:779686|Bug]] || || C++ || Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency || ||||||||||||<(> || ||||||||||||<(>'''E-book Reader'''|| || [[https://manual.calibre-ebook.com/server.html|Calibre Server]] || (./) || (./) [[DebianPts:calibre|Tracker]] || Web || Python || || || [[https://amusewiki.org/|amusewiki]] || || {X} || Web || Perl || || || [[https://github.com/janeczku/calibre-web|calibre-web]] || || {X} || Web || Python || || || [[https://github.com/seblucas/cops|cops]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Email (Gmail)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-email-services-like-gmail|On Ask]] || || [[https://roundcube.net/|Roundcube]] || (./) || (./) [[DebianPts:roundcube|Tracker]] || Web || PHP || Already available in !FreedomBox - Also needs IMAP and SMTP servers || || [[http://ciderwebmail.org/news/index.html|Ciderwebmail]] || || (./) [[DebianPts:ciderwebmail|Tracker]]|| Web || perl || Also needs IMAP and SMTP servers || || [[https://www.dovecot.org/|Dovecot]] || || (./) [[DebianPts:dovecot|Tracker]] || IMAP || C || || || [[https://www.gnu.org/software/mailman/|Mailman]] || || (./) [[DebianPts:mailman|Tracker]] || Web || Python || GPL. GNU Mailman manages mailing lists. || || [[https://www.rainloop.net/|Rainloop]] || || (./) [[DebianPts:rainloop|Tracker]] || Web || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://notmuchmail.org/|Notmuch Mail]] || || /!\ [[DebianPts:notmuch-web|Tracker]] || Web || Haskell || A web-based user interface for DebianPts:notmuch || || [[https://squirrelmail.org/|SquirrelMail]] || || /!\ [[DebianPts:squirrelmail|Tracker]] || Web || PHP || || [[https://www.mailpile.is/|Mailpile]] || || {o} [[DebianBug:745399|Bug]] || Web || Python || [[https://github.com/mailpile/Mailpile/issues/160|Python2 only]] || || [[https://cypht.org/|Cypht]] || || {X} || Web || PHP || GPLv2, filter-based, modular, lightweight, also a newsreader || ||||||||||||<(> || ||||||||||||<(>'''Event Planing (Meetup.com/Facebook Events)'''|| || [[https://gettogether.community/|Get Together]] || || {X} || Web || Python || || || [[https://joinmobilizon.org/en/|Mobilizon]] || || {X} || Web || Elixir, JS || || ||||||||||||<(> || ||||||||||||<(>'''Feed Reader (Google Reader)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|On Ask]] || || [[https://tt-rss.org/|Tiny Tiny RSS]] || (./) || {i} [[DebianPts:tt-rss|Tracker]] || Web || PHP || Supports multiple users || || [[https://github.com/newsboat/newsboat|Newsboat]] || || (./) || Terminal || C++ || Single user || || [[https://github.com/amatriain/feedbunch|Feedbunch]] || || {X} || Web || Ruby || || || [[https://freshrss.org/|FreshRSS]] || || {X} || Web || PHP || MySQL || || [[https://miniflux.app/|Miniflux]] || || {X} || Web || Go || Requires PostgreSQL || || [[https://git.sr.ht/~cedric/newspipe|Newspipe]] || || {X} || Web || Python, JS || PostgreSQL || || [[http://rnews.sourceforge.net/|Rnews]] || || {X} || Web || PHP || Supports multiple users, and an optional default user for public-viewable feeds || || [[https://selfoss.aditu.de/|selfoss]] || || {X} || Web || PHP || Single user || || [[https://github.com/swanson/stringer|Stringer]] || || {X} || Web || Ruby || || |
Line 103: | Line 157: |
||||||||||||<(>'''P2P File Sharing'''|| || [[http://deluge-torrent.org/|Deluge]] || (./) || (./) [[DebianPts:deluge|Tracker]] || Web,Desktop || Python || Lightweight, cross-platform !BitTorrent client || || [[http://mldonkey.sourceforge.net/Main_Page|MLDonkey]] || (./) || (./) [[DebianPts:mldonkey|Tracker]] || Web || OCaml || || || [[https://transmissionbt.com/|Transmission]] || (./) || (./) [[DebianPts:transmission]] || Web || C++ || || || [[https://github.com/rakshasa/rtorrent|rTorrent]] || || (./) [[DebianPts:rtorrent|Tracker]] || Terminal || C++ || !BitTorrent client || || [[http://www.foo.be/forban/|Forban]] || || {X} || Web || Python || A simple link-local opportunistic p2p free software (or how to share files with your local neighbors) || ||||||||||||<(> || ||||||||||||<(>'''Microblog Publishing (Twitter/identi.ca)''' [[https://en.wikipedia.org/wiki/Fediverse#Fediverse_software_platforms|Wikipedia]] || || [[https://joinmastodon.org/|Mastodon]] || || {*} [[DebianBug:859741|Bug]] || Web || Ruby || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[https://epicyon.net/|Epicyon]] || || {X} || Web || Python || Design for low-powered systems || || [[https://freenetproject.org/|Freenet]] || || {o} [[DebianBug:481163|Bug]] || Web || Java || Also needs Sone plugin; self-hosted talking to other self-hosted || || [[https://gnu.io/social/|GNU Social]] || || {o} [[DebianBug:782812|Bug]] || Web || PHP || Self-hosted/federated supports OStatus protocol only || || [[https://github.com/syuilo/misskey|Misskey]] || || {X} || Web || NodeJS || Self-hosted/federated supports !ActivityPub protocol only || || [[https://pleroma.social/|Pleroma]] || || {o} [[DebianBug:895050|Bug]] || Web || Elixir || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[http://pump.io/|pump.io]] || || {o} [[DebianBug:726486|Bug]] || Web || NodeJS || Self-hosted/federated || || [[http://twister.net.co/|twister]] || || {o} [[DebianBug:736901|Bug]] || Web || C++ || || |
||||||||||||<(>'''Flash Cards'''|| || [[https://github.com/tsudoko/anki-sync-server|anki-sync-server]] || || {X} || Sync || Python || Synchronizes progress from desktop app || ||||||||||||<(> || ||||||||||||<(>'''Home Automation / IoT / Wearables / Fitness Trackers '''|| || [[https://www.home-assistant.io/|Home Assistant]] || || {o} [[DebianBug:839786|Bug]] || Web || Python || || ||||||||||||<(> || ||||||||||||<(>'''Home Inventory'''|| || [[https://grocy.info/|grocy]] || || {o} [[DebianBug:969056|Bug]] || Web || PHP, JS || Shopping list, recipes, etc [[DebianBug:969056|RFP]] || ||||||||||||<(> || ||||||||||||<(>'''Link Sharing (Delicious)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-link-sharing-services-like-delicious|on Ask]] || || [[https://github.com/shaarli/Shaarli|Shaarli]] || /!\ || /!\ [[DebianPts:shaarli|Tracker]] || Web || PHP || No database server needed, single-user || || [[https://github.com/scronide/scuttle|Scuttle]] || || /!\ [[DebianPts:scuttle|Tracker]] || Web || PHP || || || [[http://semanticscuttle.sourceforge.net/|SemanticScuttle]] || || /!\ [[DebianPts:semanticscuttle|Tracker]] || Web || PHP || Not developed any more || || [[http://docs.bmark.us/en/latest/|Bookie]] || || {o} [[DebianBug:744306|Bug]] || Web || Python || Multi-user || || [[https://code.mro.name/mro/ShaarliGo|ShaarliGo]] || || {X} || Web || Go || CGI executable, no database || ||||||||||||<(> || ||||||||||||<(>'''Machine Translation (translate.google.com)'''|| || [[https://www.apertium.org/|Apertium]] || || (./) [[DebianPts:apertium|Tracker]] || || C, C++ || Limited to languages that are already similar to each other. || ||||||||||||<(> || ||||||||||||<(>'''Mesh Networking'''|| || [[http://www.open-mesh.org/|B.A.T.M.A.N]] || || (./) [[DebianPts:batmand|Tracker]] || || C || : Mesh routing protocol for multi-hop ad-hoc networks (see also telephony) || || [[https://www.irif.fr/~jch//software/babel/|Babel]] || || (./) [[DebianPts:babeld|Tracker]] || || C || Mesh routing based on IP in user-space for multi-hop networks. || || [[http://michaelblizek.twilightparadox.com/projects/cor/index.html|cor]] || || {X} || Linux || C || || ||||||||||||<(> || ||||||||||||<(>'''Movie Watchlist and Rating (IMDB)'''|| || [[https://sourceforge.net/projects/filmlog/|filmlog]] || || {X} || Web || ? || || || || [[https://bitbucket.org/filmaster/|filmaster]] || || {X} || Web || ? || || || || [[http://www.videodb.net/|videodb]] || || {X} || Web || PHP || Lighter alternative for filmaster || ||||||||||||<(> || ||||||||||||<(>'''Multimedia Sharing (Video, Audio, Photos)'''|| || [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C || || || [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala || LGPL. Universal plug & play audiovisual media server || || [[https://mediagoblin.org/|MediaGoblin]] || || {i} [[DebianPts:mediagoblin|Tracker]] || Web || Python || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. || || [[https://github.com/MediaCrush/MediaCrush|MediaCrush]] || || {X} || Web || Python, NodeJS || Expat License || |
Line 125: | Line 197: |
||||||||||||<(>'''Avatar Publishing (gravatar.com/libravatar.org)'''|| || [[http://www.libravatar.org|Libravatar]] || || {X} || Web || Python || Self-hosted (federated) || ||||||||||||<(> || ||||||||||||<(>'''Text-based Chat (GTalk/WhatsApp/Slack)'''|| || [[https://www.ejabberd.im/|Ejabberd]] || (./) || (./) [[DebianPts:ejabberd|Tracker]] || Jabber(XMPP) || Erlang || || || [[https://www.jsxc.org/|JSXC]] || (./) || (./) [[DebianPts:libjs-jsxc|Tracker]] || Web || !JavaScript || || || [[https://matrix.org/docs/projects/server/synapse|Matrix Synapse]] || (./) || (./) [[DebianPts:matrix-synapse|Tracker]] || Web, Mobile || Python || Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service || || [[http://www.movim.eu/|Movim]] || || (./) [[DebianPts:movim|Tracker]] || Web || PHP || XMPP; Supports Jingle || || [[https://prosody.im/|Prosody IM]] || || (./) [[DebianPts:prosody|Tracker]] || Jabber(XMPP) || Lua || || || [[https://salut-a-toi.org/|Salut à Toi]] || || (./) [[DebianPts:salutatoi|Tracker]]|| Web, Desktop || Python || XMPP; Supports OTR || || [[https://pypi.org/project/libervia/|Libervia]] || || {o} [[DebianBug:725761|Bug]] || Web || Python || XMPP (for salutatoi) || || [[https://github.com/kamax-matrix/mxisd|mxisd]] || || {o} [[DebianBug:910999|Bug]] || Web || Java || Federated Identity Server for Matrix || || [[https://conversejs.org/|Converse.js]] || || {X} || Web || JS || XMPP; Supports OTR || || [[https://github.com/jappix/jappix|Jappix]] || || {X} || Web || PHP, !JavaScript || || || [[http://getkaiwa.com/|Kaiwa]] || || {X} || Web || NodeJS || XMPP (prosody recommended) || || [[https://kiwiirc.com/|Kiwi IRC]] || || {X} || Web || JS (Vue) || IRC; Base web client for https://webchat.freenode.net/ || || [[https://mattermost.com/|Mattermost]] || || {X} || Web || Golang || || || [[https://github.com/otalk/otalk-im-client|Otalk]] || || {X} || Web || NodeJS || XMPP; Supports Jingle || || [[https://qwebirc.org/|qwebirc]] || || {X} || Web || Python || IRC; Base web client for https://webchat.oftc.net service || ||||||||||||<(> || ||||||||||||<(>'''Calendar Publishing and/or Shared Editing (Google Calendar)'''|| || [[https://radicale.org/|Radicale]] || (./) || (./) [[DebianPts:radicale|Tracker]] || CardDAV, CalDAV || Python || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://www.davical.org/|DAViCal]] || || (./) [[DebianPts:davical|Tracker]] || CalDAV || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://xandikos.org/|Xandikos]] || || (./) [[DebianPts:xandikos|Tracker]] || CardDAV, CalDAV || Python || || || [[https://github.com/calypso-server/calypso|Calypso]] || || {i} [[DebianPts:calypso|Tracker]] || CalDAV || Python || || || [[https://www.calendarserver.org/|Calendar and Contacts Server]] || || /!\ [[DebianPts:calendarserver|Tracker]] || CalDAV, ICal || Python || || || [[https://github.com/tryton/calendar|Tryton Calendar Module]] || || /!\ [[DebianPts:tryton-modules-calendar|Tracker]] || CalDAV, Client || Python || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification . [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://www.inf-it.com/open-source/clients/carddavmate/|CardDavMATE]] || || {o} [[DebianBug:698767|Bug]] || Web || JS || || || [[https://www.inf-it.com/open-source/clients/caldavzap/|CalDavZAP]] || || {o} [[DebianBug:698769|Bug]] || Web || JS || || || [[http://agendav.org/|AgenDAV]] || || {X} || Web || PHP || || || [[http://baikal-server.com/|Baikal]] || || {X} || CalDAV, CardDAV || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Address Management'''|| || [[https://github.com/tryton/party_vcarddav|Tryton Party Vcarddav]] || || /!\ [[DebianPts:tryton-modules-party-vcarddav|Tracker]] || CardDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || ||||||||||||<(> || ||||||||||||<(>'''Shared Text Authoring (Google Documents)'''|| || [[https://www.infinote.org/|Infinote]] || (./) || (./) [[DebianPts:infinoted|Tracker]] || Gobby || C, C++ || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://github.com/gobby/sobby|Sobby]] || || /!\ [[DebianPts:sobby|Tracker]] || Gobby || ? || || || [[https://demo.codimd.org/|CodiMD]] || || {o} [[DebianBug:969111|Bug]] || Web || !JavaScript || || || [[https://cryptpad.fr/|CryptPad]] || || {o} [[DebianBug:932885|Bug]] || Web || !JavaScript || || || [[https://github.com/ether/etherpad-lite|Etherpad Lite]] || || {o} [[DebianBug:576998|Bug]] || Web || nodeJS || || || [[https://webodf.org/|WebODF]] || || {o} [[DebianBug:727529|webodf]] || Web || JS || || || [[http://www.softwaregarden.com/products/wikicalc/|wikiCalc]] || || {X} || Web || Perl || GPL. Ancient, but there does not seem to be a good [[https://en.wikipedia.org/wiki/Online_spreadsheet|online collaborative spreadsheet]]. || ||||||||||||<(> || ||||||||||||<(>'''Movie Watchlist and Rating (IMDB)'''|| || [[https://sourceforge.net/projects/filmlog/|filmlog]] || || {X} || Web || ? || || || || [[https://bitbucket.org/filmaster/|filmaster]] || || {X} || Web || ? || || || || [[http://www.videodb.net/|videodb]] || || {X} || Web || PHP || Lighter alternative for filmaster || ||||||||||||<(> || ||||||||||||<(>'''Web Crawling, Indexing, Search (Google Search)'''|| || [[https://searx.me/|Searx]] || (./) || (./) [[DebianPts:searx|Tracker]] || Web || Python || Meta-search engine with multiple backends || || [[https://gitlab.com/surfraw/Surfraw|Surfraw]] || || (./) [[DebianPts:surfraw|Tracker]] || Web || Shell || || || [[https://sourceforge.net/projects/grub/|Grub]] || || {X} || Web || || || || [[https://github.com/beniz/seeks|seeks]] || || {X} || 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|| || [[https://yacy.net/|YaCy]] || || {o} [[DebianBug:452422|Bug]] || Web || Java || Fairly heavy: needs 1GB of RAM for itself || ||||||||||||<(> || ||||||||||||<(>'''Telephony (Skype/GTalk)'''|| || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP, Jingle || C || || || [[https://www.gnu.org/software/sipwitch/|GNU SIP Witch]] || || /!\ [[DebianPts:sipwitch|Tracker]] || SIP || C, C++ || || ||||||||||||<(> || ||||||||||||<(>'''Activity Stream (Facebook)'''|| || [[https://diasporafoundation.org/|diaspora*]] || || {i} [[DebianPts:diaspora|Tracker]] || Web || Ruby || Self-hosted talking to proprietary equivalents || || [[https://github.com/buddycloud/buddycloud-server-java|buddycloud server]] || || /!\ [[DebianPts:buddycloud-server|Tracker]] || Web || Java || Needs also Buddycloud client. || || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[http://retroshare.cc/index.html|Retroshare]] || || {*} [[DebianBug:659069|Bug]] || || C++ || || || [[https://friendi.ca/|friendica]] || || {o} [[DebianBug:651944|Bug]] || Web || PHP || Transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other || || [[https://elgg.org/|Elgg]] || || {X} || Web || PHP || A social networking engine || || [[http://newebe.org/|newebe]] || || {X} || Web || Python || CouchDB || || [[http://noosfero.org|Noosfero]] || || {X} || Web || Ruby || || || [[https://github.com/pyofwave/PyOfWave|PyOfWave]] || || {X} || Web || JavaScript/Python || || || [[https://socialhome.network/|Socialhome]] || || {X} || Web || Python || Uses Diaspora federation protocol || || [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || || {X} || Web, Desktop || ? || 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 || ||||||||||||<(> || ||||||||||||<(>'''Personal Cloud (Google Services, etc.)'''|| || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[https://github.com/nextcloud|Nextcloud]] || || {o} [[DebianBug:835086|Bug]] || Web || PHP || || || [[http://cozy.io/|Cozy]] || || {X} || Web || JS, !CoffeeScript || || ||||||||||||<(> || ||||||||||||<(>'''Music Streaming (Spotify/Pandora)'''|| |
||||||||||||<(>'''Music/Media Streaming (Spotify/Pandora)'''|| |
Line 212: | Line 203: |
|| [[https://jellyfin.org/|Jellyfin]] || || {X} || Web || C# || Many other clients available || | |
Line 215: | Line 207: |
|| [[https://github.com/streamlist/streamlist|streamlist]] || || {X} || Web || Go || || | |
Line 216: | Line 209: |
|| [[https://github.com/streamlist/streamlist|streamlist]] || || {X} || Web || Go || || | |
Line 220: | Line 212: |
||||||||||||<(>'''Local Media Streaming'''|| || [[https://jellyfin.org/|Jellyfin]] || || {X} || Web || C# || Many other clients available || ||||||||||||<(> || ||||||||||||<(>'''Cloud Backups'''|| || [[https://www.borgbackup.org/|BorgBackup]] || (./) || (./) [[DebianPts:borgbackup|Tracker]] || CLI || Python || || || [[https://backuppc.github.io/backuppc/|BackupPC]] || || (./) [[DebianPts:backuppc|Tracker]] || Web || Perl || || || [[https://wiki.gnome.org/Apps/DejaDup|Deja Dup]] || || (./) [[DebianPts:deja-dup|Tracker]] || Desktop || C || || || [[http://dirvish.org/|Dirvish]] || || (./) [[DebianPts:dirvish|Tracker]] || Web || Perl || Requires large HDD || || [[http://luckybackup.sourceforge.net/|luckyBackup]] || || (./) [[DebianPts:luckybackup|Tracker]] || Web || C++ || || ||||||||||||<(> || ||||||||||||<(>'''TO-DO Listing and Time-Management (Remember The Milk)'''|| || [[https://taskwarrior.org/|Taskwarrior]] || || (./) [[DebianPts:taskwarrior|Tracker]] || CLI, client || C++ || || || [[https://www.kolab.org/|Kolab]] || || /!\ [[DebianPts:kolabd|Tracker]] || CalDAV, Email || Perl, PHP || Groupware server supporting multiple mail clients with to-do lists. || || [[https://github.com/tryton/calendar_todo|Tryton Calendar TODO]] || || /!\ [[DebianPts:tryton-modules-calendar-todo|Tracker]] || CalDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://cihar.com/software/ukolovnik/|Ukolovnik]] || || /!\ [[DebianPts:ukolovnik|Tracker]] || Web || PHP || Pretty basic TODO manager (old and unmaintained) || || [[http://www.mytinytodo.net/|mytinytodo]] || || {X} || Web || PHP, JS || Very light PHP/SQLite/AJAX/jQuery TODO list|| ||||||||||||<(> || ||||||||||||<(>'''Single-file Time-limited File Sharing (!MegaUpload)'''|| || [[https://github.com/bepasty/bepasty-server|bepasty]] || (./) || {i} [[DebianPts:bepasty|Tracker]] || Web || Python || MIT, pastebin with support for multiple file formats || || [[https://github.com/elima/filetea|FileTea]] || || (./) [[DebianPts:filetea|Tracker]] || Web || C, C++ || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted || || [[https://coquelicot.potager.org/|Coquelicot]] || /!\ || /!\ [[DebianPts:coquelicot|Tracker]] || Web || Ruby || self-hosted || || [[https://github.com/zombiezen/filedrop|FileDrop]] || || {X} || Web || Go, JS || Designed for Sandstorm, but can run standalone || || [[https://github.com/UAPV/FileZ|FileZ]] || || {X} || Web || PHP || Self-hosted || || [[https://github.com/tOkeshu/fipes|fipes]] || || {X} || Web || Erlang || AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted || || [[https://gitlab.com/mojo42/Jirafeau|Jirafeau]] || || {X} || Web || PHP || AGPL, Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. Demo instance: https://jirafeau.net/ ; self-hosted || || [[http://home.gna.org/jyraphe/|jyraphe]] || || {X} || Web || PHP || Self-hosted || || [[https://git.framasoft.org/fiat-tux/hatsoftwares/lufi|lufi]] || || {X} || Web || Perl || AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted || || [[https://github.com/peer5/sharefest|Sharefest]] || || {X} || Web || NodeJS || Distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]); self-hosted || ||||||||||||<(> || |
|
Line 250: | Line 213: |
|| [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C || || | |
Line 251: | Line 215: |
||||||||||||<(> || ||||||||||||<(>'''Telephony Conference Call (!TeamSpeak)'''|| || [[https://www.mumble.info/|Mumble]] || (./) || (./) [[DebianPts:mumble-server|Tracker]] || Custom || C++ || || || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP || C || || || [[https://github.com/signalwire/freeswitch|FreeSWITCH]] || || {o} [[DebianBug:389591|Bug]] || SIP, etc. || C/C++ || || || [[https://github.com/Johni0702/mumble-web|mumble-web]] || || {o} [[DebianBug:909939|Bug]] || Web || HTML, JS || || || [[http://openmeetings.apache.org/index.html|openmeetings]] || || {X} || || Java || || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C || || ||||||||||||<(> || ||||||||||||<(>'''Conference Call with Video and Screen Sharing'''|| || [[https://github.com/coturn/coturn|Coturn]] || (./) || (./) [[DebianPts:coturn|Tracker]] || TURN, STUN || C, C++ || Used by other servers to penetrate NAT network for audio/video calling || || [[https://bigbluebutton.org|bigbluebutton]] || || {X} || Web || Java, JS || || || [[https://jitsi.github.io|jitsi]] || || {X} || Web || Java || || ||||||||||||<(> || ||||||||||||<(>'''Web Analytics (Google Analytics)'''|| || [[https://web.archive.org/web/20140822104703/http://www.analog.cx/|Analog]] || || (./) [[DebianPts:analog|Tracker]] || Web || C, C++ || || || [[https://www.awstats.org/|AWStats]] || || (./) [[DebianPts:awstats|Tracker]] || Web || Perl || || || [[http://www.webalizer.org/|Webalizer]] || || (./) [[DebianPts:webalizer|Tracker]] || Web || C, C++ || || || [[http://www.hping.org/visitors/|Visitors]] || || /!\ [[DebianPts:visitors|Tracker]] || Web || C, C++ || || || [[https://matomo.org/|Matomo]] || || {o} [[DebianBug:448532|Bug]] || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Anonymity Networks'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. || || [[https://www.torproject.org/|Tor]] || (./) || (./) [[DebianPts:tor|Tracker]] || || C || Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. || || [[https://gnunet.org/|GNUnet]] || || (./) [[DebianPts:gnunet|Tracker]] || || C || GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. || ||||||||||||<(> || ||||||||||||<(>'''Hosting, Mail and IRC'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || General purpose P2P darknet with lots of services || || [[https://www.quassel-irc.org/|Quassel]] || (./) || (./) [[DebianPts:quassel|Tracker]] || Quassel || C++ || || || [[http://ircanywhere.com/|IRCAnywhere]] || || {X} || Web || Node.js || Aimed at replacing IRCCloud || ||||||||||||<(> || ||||||||||||<(>'''Voting (Doodle)'''|| || [[https://github.com/kellerben/dudle|dudle]] || || {*} [[DebianBug:739293|Bug]] || Web || Ruby || || || [[https://framadate.org/|Framadate]] || || {o} [[DebianBug:876496|Bug]] || Web || PHP || || || [[https://foodl.org/|foodl]] || || {X} || Web || PHP || || || [[https://github.com/Trim/papillon|papillon]] || || {X} || Web || Python || || || [[http://code.google.com/p/pleft/|pleft]] || || {X} || Web || Python || || || [[http://pollen.chorem.org/pollen/home|pollen]] || || {X} || Web || Java || || || [[http://selectricity.org/|selectricity]] || || {X} || Web || Ruby || || || [[http://studs.u-strasbg.fr/|studs]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Calculator (Google Calculator)'''|| || [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|LastCalc]] || || {X} || Web || Java || || ||||||||||||<(> || ||||||||||||<(>'''Survey Systems'''|| || [[https://www.limesurvey.org/|LimeSurvey]] || || {o} [[DebianBug:610951|Bug]]|| Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Event Planing (Meetup.com/Facebook Events)'''|| || [[https://gettogether.community/|Get Together]] || || {X} || Web || Python || || || [[https://joinmobilizon.org/en/|Mobilizon]] || || {X} || Web || Elixir, JS || || ||||||||||||<(> || ||||||||||||<(>'''Commenting Systems (Disqus/IntenseDebate)'''|| || [[https://github.com/i2p/i2p.syndie|Syndie]] || || (./) [[DebianPts:syndie|Tracker]] || Web || Java || Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks. || || [[https://posativ.org/isso/|Isso]] || || {i} [[DebianPts:isso|Tracker]] || Web || Python, JS || Self-hosted || || [[http://www.discourse.org/|Discourse]] || || {X} || Web || Ruby, JS || Self-hosted || || [[https://github.com/phusion/juvia|juvia]] || || {X} || Web || Ruby || || ||||||||||||<(> || ||||||||||||<(>'''Q&A Systems (!StackOverflow)'''|| || [[https://github.com/ASKBOT/askbot-devel|Askbot]] || || {X} || Web || Python, JS || [[https://ask.fedoraproject.org/en/questions/|example]]; self-hosted, fork of osqa || || [[https://github.com/ricodigo/shapado|shapado]] || || {X} || Web || Ruby || Maybe unmaintained; self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Cloud Computing Solutions''' <<FootNote(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")>>|| || [[http://www.ganeti.org/|Ganeti]] || || (./) [[DebianPts:ganeti|Tracker]] || Web, ? || 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]]. || || [[https://github.com/openstack/nova|OpenStack Compute]] || || (./) [[DebianPts:nova|Tracker]] || Web, CLI, API || Python || || || [[https://opennebula.org/|OpenNebula]] || || /!\ [[DebianPts:opennebula|Tracker]] || Web, ? || C, C++ || || ||||||||||||<(> || ||||||||||||<(>'''Software Project Hosting'''|| |
|| [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala || LGPL. Universal plug & play audiovisual media server || ||||||||||||<(> || ||||||||||||<(>'''Note Taking (Evernote)'''|| || [[https://turtl.it/|turtl]] || || {X} || Desktop, Mobile || Common Lisp, JS || || ||||||||||||<(> || ||||||||||||<(>'''P2P File Sharing'''|| || [[http://deluge-torrent.org/|Deluge]] || (./) || (./) [[DebianPts:deluge|Tracker]] || Web,Desktop || Python || Lightweight, cross-platform !BitTorrent client || || [[http://mldonkey.sourceforge.net/Main_Page|MLDonkey]] || (./) || (./) [[DebianPts:mldonkey|Tracker]] || Web || OCaml || || || [[https://transmissionbt.com/|Transmission]] || (./) || (./) [[DebianPts:transmission|Tracker]] || Web || C++ || || || [[https://github.com/rakshasa/rtorrent|rTorrent]] || || (./) [[DebianPts:rtorrent|Tracker]] || Terminal || C++ || !BitTorrent client || || [[http://www.foo.be/forban/|Forban]] || || {X} || Web || Python || A simple link-local opportunistic p2p free software (or how to share files with your local neighbors) || ||||||||||||<(> || ||||||||||||<(>'''Personal Cloud (Google Services, etc.)'''|| || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[https://github.com/nextcloud|Nextcloud]] || || {o} [[DebianBug:835086|Bug]] || Web || PHP || || || [[http://cozy.io/|Cozy]] || || {X} || Web || JS, !CoffeeScript || || ||||||||||||<(> || ||||||||||||<(>'''Personal Finance / Budgeting'''|| || [[https://github.com/inoda/ontrack|ontrack]] || || {X} || Web || Ruby, JS || || ||||||||||||<(> || ||||||||||||<(>'''Photo Gallery (Flickr/ImageShack)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-photo-gallery-services-flickr-imageshack|On Ask]] || || [[http://bgoglin.free.fr/llgal/|llgal]] || || (./) [[DebianPts:llgal|Tracker]] || Web || Perl || || || [[http://www.zoph.org/|zoph]] || || (./) [[DebianPts:zoph|Tracker]] || Web || PHP || || || [[https://piwigo.org/|Piwigo]] || || /!\ [[DebianPts:piwigo|Tracker]] || Web || PHP || Self-hosted || || [[https://github.com/jmoreman/openphoto|OpenPhoto]] || || {o} [[DebianBug:667539|Bug]] || Web || PHP || || [[http://sigal.saimon.org/en/latest/|Sigal]] || || {o} [[DebianBug:879239|Bug]] || Web || Python || || || [[https://galleryrevival.com/|Gallery3]] || || {X} || Web || PHP || Photo manager || || [[https://github.com/imgbi/img.bi|img.bi]] || || {X} || Web || JS, NodeJS || Client-side (!JavaScript) AES-256 encrypted image hosting, GPL3 || || [[https://framagit.org/luc/lutim|Lutim]] || || {X} || Web || Perl || Image upload server || || [[https://www.zenphoto.org/|Zenphoto]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Project Hosting'''|| |
Line 334: | Line 263: |
||||||||||||<(>'''Multi-client URL/ebook reader (instapaper)'''|| | ||||||||||||<(>'''Proxy & Tunnelling'''|| || [[http://pagekite.net/|Pagekite]] || (./) || (./) [[DebianPts:pagekite|Tracker]] || Pagekite || Python || Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. || || [[https://www.privoxy.org/|Privoxy]] || (./) || (./) [[DebianPts:privoxy|Tracker]] || HTTP || C || || || [[https://shadowsocks.org/|Shadowsocks]] || (./) || /!\ [[DebianPts:shadowsocks|Tracker]] || Shadowsocks || Python || || || [[https://holepunch.io|holepunch.io]] || || {X} || Custom || Python || Run services on a machine with no public IP and which may be behind a port-blocking firewall || ||||||||||||<(> || ||||||||||||<(>'''Project Management'''|||| || [[https://kanboard.org|Kanboard]] || || {*} [[DebianBug:790814|Bug]] || Web || PHP || Kanban project mangement software [[https://bugs.debian.org/790814|ITP]]|| ||||||||||||<(> || ||||||||||||<(>'''Single-file Time-limited File Sharing (!MegaUpload)'''|| || [[https://github.com/bepasty/bepasty-server|bepasty]] || (./) || {i} [[DebianPts:bepasty|Tracker]] || Web || Python || MIT, pastebin with support for multiple file formats || || [[https://github.com/elima/filetea|FileTea]] || || (./) [[DebianPts:filetea|Tracker]] || Web || C, C++ || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted || || [[https://coquelicot.potager.org/|Coquelicot]] || /!\ || /!\ [[DebianPts:coquelicot|Tracker]] || Web || Ruby || self-hosted || || [[https://github.com/zombiezen/filedrop|FileDrop]] || || {X} || Web || Go, JS || Designed for Sandstorm, but can run standalone || || [[https://github.com/UAPV/FileZ|FileZ]] || || {X} || Web || PHP || Self-hosted || || [[https://github.com/tOkeshu/fipes|fipes]] || || {X} || Web || Erlang || AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted || || [[https://gitlab.com/mojo42/Jirafeau|Jirafeau]] || || {X} || Web || PHP || AGPL, Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. Demo instance: https://jirafeau.net/ ; self-hosted || || [[http://home.gna.org/jyraphe/|jyraphe]] || || {X} || Web || PHP || Self-hosted || || [[https://git.framasoft.org/fiat-tux/hatsoftwares/lufi|lufi]] || || {X} || Web || Perl || AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted || || [[https://github.com/peer5/sharefest|Sharefest]] || || {X} || Web || NodeJS || Distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]); self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Q&A Systems (!StackOverflow)'''|| || [[https://github.com/ASKBOT/askbot-devel|Askbot]] || || {X} || Web || Python, JS || [[https://ask.fedoraproject.org/en/questions/|example]]; self-hosted, fork of osqa || || [[https://github.com/ricodigo/shapado|shapado]] || || {X} || Web || Ruby || Maybe unmaintained; self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Save Articles & Pages (instapaper)'''|| |
Line 338: | Line 292: |
||||||||||||<(>'''Machine Translation (translate.google.com)'''|| || [[https://www.apertium.org/|Apertium]] || || (./) [[DebianPts:apertium|Tracker]] || || C, C++ || Limited to languages that are already similar to each other. || ||||||||||||<(> || ||||||||||||<(>'''Note Taking (Evernote)'''|| || [[https://turtl.it/|turtl]] || || {X} || Desktop, Mobile || Common Lisp, JS || || |
||||||||||||<(>'''Social Network - Activity Stream (Facebook)'''|| || [[https://diasporafoundation.org/|diaspora*]] || || {i} [[DebianPts:diaspora|Tracker]] || Web || Ruby || Self-hosted talking to proprietary equivalents || || [[https://github.com/buddycloud/buddycloud-server-java|buddycloud server]] || || /!\ [[DebianPts:buddycloud-server|Tracker]] || Web || Java || Needs also Buddycloud client. || || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[http://retroshare.cc/index.html|Retroshare]] || || {*} [[DebianBug:659069|Bug]] || || C++ || || || [[https://friendi.ca/|friendica]] || || {o} [[DebianBug:651944|Bug]] || Web || PHP || Transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other || || [[https://elgg.org/|Elgg]] || || {X} || Web || PHP || A social networking engine || || [[http://newebe.org/|newebe]] || || {X} || Web || Python || CouchDB || || [[http://noosfero.org|Noosfero]] || || {X} || Web || Ruby || || || [[https://github.com/pyofwave/PyOfWave|PyOfWave]] || || {X} || Web || JavaScript/Python || || || [[https://socialhome.network/|Socialhome]] || || {X} || Web || Python || Uses Diaspora federation protocol || || [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || || {X} || Web, Desktop || ? || 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 || ||||||||||||<(> || ||||||||||||<(>'''Social Network - Microbloging (Twitter/identi.ca)''' [[https://en.wikipedia.org/wiki/Fediverse#Fediverse_software_platforms|Wikipedia]] || || [[https://joinmastodon.org/|Mastodon]] || || {*} [[DebianBug:859741|Bug]] || Web || Ruby || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[https://freenetproject.org/|Freenet]] || || {o} [[DebianBug:481163|Bug]] || Web || Java || Also needs Sone plugin; self-hosted talking to other self-hosted || || [[https://gnu.io/social/|GNU Social]] || || {o} [[DebianBug:782812|Bug]] || Web || PHP || Self-hosted/federated supports OStatus protocol only || || [[https://pleroma.social/|Pleroma]] || || {o} [[DebianBug:895050|Bug]] || Web || Elixir || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[http://pump.io/|pump.io]] || || {o} [[DebianBug:726486|Bug]] || Web || NodeJS || Self-hosted/federated || || [[http://twister.net.co/|twister]] || || {o} [[DebianBug:736901|Bug]] || Web || C++ || || || [[https://epicyon.net/|Epicyon]] || || {X} || Web || Python || Design for low-powered systems || || [[https://github.com/syuilo/misskey|Misskey]] || || {X} || Web || NodeJS || Self-hosted/federated supports !ActivityPub protocol only || ||||||||||||<(> || ||||||||||||<(>'''Survey Systems'''|| || [[https://www.limesurvey.org/|LimeSurvey]] || || {o} [[DebianBug:610951|Bug]]|| Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''System Administration'''|| || [[https://cockpit-project.org/|Cockpit]] || (./) || (./) [[DebianPts:cockpit|Tracker]] || Web || C || || || [[http://www.webmin.com/|Webmin]] || || {*} [[DebianBug:820659|Bug]] || Web || Perl || || ||||||||||||<(> || ||||||||||||<(>'''Telephony (Skype/GTalk)'''|| || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP, Jingle || C || || || [[https://www.gnu.org/software/sipwitch/|GNU SIP Witch]] || || /!\ [[DebianPts:sipwitch|Tracker]] || SIP || C, C++ || || || [[https://github.com/signalwire/freeswitch|FreeSWITCH]] || || {o} [[DebianBug:389591|Bug]] || SIP, etc. || C/C++ || || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C || || ||||||||||||<(> || ||||||||||||<(>'''Text-based Chat (GTalk/WhatsApp/Slack)'''|| || [[https://www.ejabberd.im/|Ejabberd]] || (./) || (./) [[DebianPts:ejabberd|Tracker]] || Jabber(XMPP) || Erlang || || || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || General purpose P2P darknet with lots of services || || [[https://www.jsxc.org/|JSXC]] || (./) || (./) [[DebianPts:libjs-jsxc|Tracker]] || Web || !JavaScript || || || [[https://matrix.org/docs/projects/server/synapse|Matrix Synapse]] || (./) || (./) [[DebianPts:matrix-synapse|Tracker]] || Web, Mobile || Python || Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service || || [[https://www.quassel-irc.org/|Quassel]] || (./) || (./) [[DebianPts:quassel|Tracker]] || Quassel || C++ || || || [[http://www.movim.eu/|Movim]] || || (./) [[DebianPts:movim|Tracker]] || Web || PHP || XMPP; Supports Jingle || || [[https://prosody.im/|Prosody IM]] || || (./) [[DebianPts:prosody|Tracker]] || Jabber(XMPP) || Lua || || || [[https://salut-a-toi.org/|Salut à Toi]] || || (./) [[DebianPts:salutatoi|Tracker]]|| Web, Desktop || Python || XMPP; Supports OTR || || [[https://pypi.org/project/libervia/|Libervia]] || || {o} [[DebianBug:725761|Bug]] || Web || Python || XMPP (for salutatoi) || || [[https://github.com/kamax-matrix/mxisd|mxisd]] || || {o} [[DebianBug:910999|Bug]] || Web || Java || Federated Identity Server for Matrix || || [[https://conversejs.org/|Converse.js]] || || {X} || Web || JS || XMPP; Supports OTR || || [[https://github.com/jappix/jappix|Jappix]] || || {X} || Web || PHP, !JavaScript || || || [[http://ircanywhere.com/|IRCAnywhere]] || || {X} || Web || Node.js || Aimed at replacing IRCCloud || || [[http://getkaiwa.com/|Kaiwa]] || || {X} || Web || NodeJS || XMPP (prosody recommended) || || [[https://kiwiirc.com/|Kiwi IRC]] || || {X} || Web || JS (Vue) || IRC; Base web client for https://webchat.freenode.net/ || || [[https://mattermost.com/|Mattermost]] || || {X} || Web || Golang || || || [[https://github.com/otalk/otalk-im-client|Otalk]] || || {X} || Web || NodeJS || XMPP; Supports Jingle || || [[https://qwebirc.org/|qwebirc]] || || {X} || Web || Python || IRC; Base web client for https://webchat.oftc.net service || |
Line 347: | Line 351: |
||||||||||||<(>'''E-book Reader'''|| || [[https://manual.calibre-ebook.com/server.html|Calibre Server]] || (./) || (./) [[DebianPts:calibre|Tracker]] || Web || Python || || || [[https://amusewiki.org/|amusewiki]] || || {X} || Web || Perl || || || [[https://github.com/janeczku/calibre-web|calibre-web]] || || {X} || Web || Python || || || [[https://github.com/seblucas/cops|cops]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Home Automation / IoT / Wearables / Fitness Trackers '''|| || [[https://www.home-assistant.io/|Home Assistant]] || || {o} [[DebianBug:839786|Bug]] || Web || Python || || ||||||||||||<(> || ||||||||||||<(>'''Business'''|| || [[https://akaunting.com/license|akaunting]] || || {X} || Web || Misc. || GPL. Accounting, inventory management, money management. || ||||||||||||<(> || ||||||||||||<(>'''Web-based File Manager'''|| || [[https://github.com/filebrowser/filebrowser|File Browser]] || || {X} || Web || Go || Manage, edit files, execute commands, Google like UI || || [[https://github.com/mickael-kerjean/filestash|Filestash]] || || {X} || Web || Go, JS || Manage, edit files, view/play photos, audio, video || ||||||||||||<(> || ||||||||||||<(>'''Proxy & Tunnelling'''|| || [[https://www.privoxy.org/|Privoxy]] || (./) || (./) [[DebianPts:privoxy]] || HTTP || C || || || [[https://shadowsocks.org/|Shadowsocks]] || (./) || /!\ [[DebianPts:shadowsocks]] || Shadowsocks || Python || || || [[https://holepunch.io|holepunch.io]] || || {X} || Custom || Python || Run services on a machine with no public IP and which may be behind a port-blocking firewall || ||||||||||||<(> || ||||||||||||<(>'''Project Management'''|||| || [[https://kanboard.org|Kanboard]] || || {*} [[DebianBug:790814|Bug]] || Web || PHP || Kanban project mangement software [[https://bugs.debian.org/790814|ITP]]|| |
||||||||||||<(>'''TO-DO Listing and Time-Management (Remember The Milk)'''|| || [[https://taskwarrior.org/|Taskwarrior]] || || (./) [[DebianPts:taskwarrior|Tracker]] || CLI, client || C++ || || || [[https://www.kolab.org/|Kolab]] || || /!\ [[DebianPts:kolabd|Tracker]] || CalDAV, Email || Perl, PHP || Groupware server supporting multiple mail clients with to-do lists. || || [[https://github.com/tryton/calendar_todo|Tryton Calendar TODO]] || || /!\ [[DebianPts:tryton-modules-calendar-todo|Tracker]] || CalDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://cihar.com/software/ukolovnik/|Ukolovnik]] || || /!\ [[DebianPts:ukolovnik|Tracker]] || Web || PHP || Pretty basic TODO manager (old and unmaintained) || || [[http://www.mytinytodo.net/|mytinytodo]] || || {X} || Web || PHP, JS || Very light PHP/SQLite/AJAX/jQuery TODO list|| ||||||||||||<(> || ||||||||||||<(>'''Video Hosting (YouTube/Vimeo)'''|| || [[https://framagit.org/rigelk/package-debian-peertube|PeerTube]] || || {X} || Web || !TypeScript, HTML, CSS, SQL || AGPL || || [[http://videobin.org/code|VideoBin]] || || {X} || Web || Python || Minimal video sharing (pastebin-like) in Django, GPL3+ || || [[https://github.com/jaimeMF/youtube-dl-api-server|youtube-dl-server]] || || {X} || Browser add-on || Python || REST server for youtube-dl, works with youtube-dl-chrome-plugin || |
Line 376: | Line 368: |
||||||||||||<(>'''Flash Cards'''|| || [[https://github.com/tsudoko/anki-sync-server|anki-sync-server]] || || {X} || Sync || Python || Synchronizes progress from desktop app || |
||||||||||||<(>'''Voting (Doodle)'''|| || [[https://github.com/kellerben/dudle|dudle]] || || {*} [[DebianBug:739293|Bug]] || Web || Ruby || || || [[https://framadate.org/|Framadate]] || || {o} [[DebianBug:876496|Bug]] || Web || PHP || || || [[https://foodl.org/|foodl]] || || {X} || Web || PHP || || || [[https://github.com/Trim/papillon|papillon]] || || {X} || Web || Python || || || [[http://code.google.com/p/pleft/|pleft]] || || {X} || Web || Python || || || [[http://pollen.chorem.org/pollen/home|pollen]] || || {X} || Web || Java || || || [[http://selectricity.org/|selectricity]] || || {X} || Web || Ruby || || || [[http://studs.u-strasbg.fr/|studs]] || || {X} || Web || PHP || || |
Line 384: | Line 383: |
||||||||||||<(>'''System Administration'''|| || [[https://cockpit-project.org/|Cockpit]] || (./) || (./) [[DebianPts:cockpit|Tracker]] || Web || C || || || [[http://www.webmin.com/|Webmin]] || || {*} [[DebianBug:820659|Bug]] || Web || Perl || || ||||||||||||<(> || ||||||||||||<(>'''Routing'''|| || [[http://pagekite.net/|Pagekite]] || (./) || (./) [[DebianPts:pagekite|Tracker]] || Pagekite || Python || Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. || ||||||||||||<(> || ||||||||||||<(>'''Mesh Networking'''|| || [[http://www.open-mesh.org/|B.A.T.M.A.N]] || || (./) [[DebianPts:batmand|Tracker]] || || C || : Mesh routing protocol for multi-hop ad-hoc networks (see also telephony) || || [[https://www.irif.fr/~jch//software/babel/|Babel]] || || (./) [[DebianPts:babeld|Tracker]] || || C || Mesh routing based on IP in user-space for multi-hop networks. || || [[http://michaelblizek.twilightparadox.com/projects/cor/index.html|cor]] || || {X} || Linux || C || || ||||||||||||<(> || ||||||||||||<(>'''Decentralized DNS'''|| || [[https://www.namecoin.org/|Namecoin]] || || {o} [[DebianBug:779686|Bug]] || || C++ || Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency || ||||||||||||<(> || ||||||<(>'''Home Inventory'''|||| || [[https://grocy.info/|grocy]] || || {o} [[DebianBug:969056|Bug]] || Web || PHP, JS || Shopping list, recipes, etc [[DebianBug:969056|RFP]] || ||||||||||||<(> || ||||||||||||<(>'''Personal Finance / Budgeting'''|| || [[https://github.com/inoda/ontrack|ontrack]] || || {X} || Web || Ruby, JS || || ||||||||||||<(> || ||||||||||||<(>'''CRM / Relationship Management'''|| || [[https://github.com/monicahq/monica|Monica]] || || {X} || Web || PHP, JS || Personal Relationship Manager || |
||||||||||||<(>'''Web Analytics (Google Analytics)'''|| || [[https://web.archive.org/web/20140822104703/http://www.analog.cx/|Analog]] || || (./) [[DebianPts:analog|Tracker]] || Web || C, C++ || || || [[https://www.awstats.org/|AWStats]] || || (./) [[DebianPts:awstats|Tracker]] || Web || Perl || || || [[http://www.webalizer.org/|Webalizer]] || || (./) [[DebianPts:webalizer|Tracker]] || Web || C, C++ || || || [[http://www.hping.org/visitors/|Visitors]] || || /!\ [[DebianPts:visitors|Tracker]] || Web || C, C++ || || || [[https://matomo.org/|Matomo]] || || {o} [[DebianBug:448532|Bug]] || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Web-based File Manager'''|| || [[https://github.com/filebrowser/filebrowser|File Browser]] || || {X} || Web || Go || Manage, edit files, execute commands, Google like UI || || [[https://github.com/mickael-kerjean/filestash|Filestash]] || || {X} || Web || Go, JS || Manage, edit files, view/play photos, audio, video || ||||||||||||<(> || ||||||||||||<(>'''Web Crawling, Indexing, Search (Google Search)'''|| || [[https://searx.me/|Searx]] || (./) || (./) [[DebianPts:searx|Tracker]] || Web || Python || Meta-search engine with multiple backends || || [[https://gitlab.com/surfraw/Surfraw|Surfraw]] || || (./) [[DebianPts:surfraw|Tracker]] || Web || Shell || || || [[https://yacy.net/|YaCy]] || || {o} [[DebianBug:452422|Bug]] || Web || Java || Fairly heavy: needs 1GB of RAM for itself || || [[https://sourceforge.net/projects/grub/|Grub]] || || {X} || Web || || || || [[https://github.com/beniz/seeks|seeks]] || || {X} || 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|| ||||||||||||<(> || ||||||||||||<(>'''Wiki (wikipedia.org)''' || || [[https://ikiwiki.info/|Ikiwiki]] || (./) || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl || || || [[https://www.mediawiki.org/|MediaWiki]] || (./) || (./) [[DebianPts:mediawiki|Tracker]] || Web || PHP || || |
This page tracks the availability of FreedomBox related user-facing services in Debian. Services are grouped by the functionality they provide (a.k.a. the non-free equivalent they replace). This list is also helpful for users looking for alternatives to various cloud services they are dependent on.
Legend |
|
|
Available in Debian stable and/or FreedomBox |
|
Available in Debian although not yet in stable |
|
Someone is working on inclusion into Debian |
|
Someone requested inclusion into Debian |
|
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 |
Service |
FreedomBox Status |
Debian Status |
User Interface |
Language |
Comments |
|
|
||||||
Accounting |
||||||
|
|
Web |
Misc. |
GPL. Accounting, inventory management, money management. |
||
|
||||||
Address Management |
||||||
|
CardDAV, Client |
Python |
Tryton Framework Functionality removed from upstream project |
|||
|
||||||
Anonymity Networks |
||||||
|
Web, Mobile |
Java |
A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. |
|||
|
|
C |
Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. |
|||
|
|
C |
GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. |
|||
|
||||||
Avatar Publishing (gravatar.com/libravatar.org) |
||||||
|
|
Web |
Python |
Self-hosted (federated) |
||
|
||||||
Backups |
||||||
|
CLI |
Python |
|
|||
|
Web |
Perl |
|
|||
|
Desktop |
C |
|
|||
|
Web |
Perl |
Requires large HDD |
|||
|
Web |
C++ |
|
|||
|
||||||
Blog Publishing (blogger.com/wordpress.com) on Ask |
||||||
|
Web |
Perl |
|
|||
|
CLI, Web |
Python |
BSD. Static website generator. Content can be added through browser. |
|||
|
CLI, Web |
Python |
AGPL. Static website blog generator. |
|||
|
Web |
PHP |
|
|||
|
Web |
Python |
|
|||
|
Web |
PHP |
|
|||
|
|
Web |
PHP |
Ægir is a framework for hosting and managing websites and other applications using Drupal |
||
|
|
Web |
PHP |
Lightweight, uses MySQL or SQLite databases |
||
|
|
Web |
PHP |
Open source content management platform powering millions of websites and applications |
||
|
|
|
Java |
I2P-Bote is a serverless, encrypted e-mail application. |
||
|
|
Web |
|
|
||
|
||||||
Calculator (Google Calculator) |
||||||
|
|
Web |
Java |
|
||
|
||||||
Calendar Publishing and Shared Editing (Google Calendar) |
||||||
|
CardDAV, CalDAV |
Python |
|
|||
|
Web |
C |
|
|||
|
CalDAV |
PHP |
|
|||
|
Web |
C, C++ |
|
|||
|
CardDAV, CalDAV |
Python |
|
|||
|
CalDAV |
Python |
|
|||
|
CalDAV, ICal |
Python |
|
|||
|
CalDAV, Client |
Python |
Tryton Framework see also tryton-modules-calendar-todo tryton-modules-calendar-scheduling tryton-modules-calendar-classification . Functionality removed from upstream project |
|||
|
Web |
JS |
|
|||
|
Web |
JS |
|
|||
|
|
Web |
PHP |
|
||
|
|
CalDAV, CardDAV |
PHP |
|
||
|
||||||
Cloud Computing Solutions 1 |
||||||
|
Web, ? |
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. |
|||
|
Web, CLI, API |
Python |
|
|||
|
Web, ? |
C, C++ |
|
|||
|
||||||
Collaborative Editing (Google Documents) |
||||||
|
Gobby |
C, C++ |
|
|||
|
Web |
C |
|
|||
|
Gobby |
? |
|
|||
|
Web |
JavaScript |
|
|||
|
Web |
JavaScript |
|
|||
|
Web |
nodeJS |
|
|||
|
Web |
JS |
|
|||
|
|
Web |
Perl |
GPL. Ancient, but there does not seem to be a good online collaborative spreadsheet. |
||
|
||||||
Commenting Systems (Disqus/IntenseDebate) |
||||||
|
Web |
Java |
Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks. |
|||
|
Web |
Python, JS |
Self-hosted |
|||
|
|
Web |
Ruby, JS |
Self-hosted |
||
|
|
Web |
Ruby |
|
||
|
||||||
Conference Calling (TeamSpeak) |
||||||
|
Custom |
C++ |
|
|||
|
TURN, STUN |
C, C++ |
Used by other servers to penetrate NAT network for audio/video calling |
|||
|
SIP |
C |
|
|||
|
SIP, etc. |
C/C++ |
|
|||
|
Web |
HTML, JS |
|
|||
|
|
Web |
Java, JS |
|
||
|
|
Web |
Java |
|
||
|
|
|
Java |
|
||
|
|
SIP, etc. |
C++/C |
|
||
|
||||||
CRM / Relationship Management |
||||||
|
|
Web |
PHP, JS |
Personal Relationship Manager |
||
|
||||||
Decentralized DNS |
||||||
|
|
C++ |
Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency |
|||
|
||||||
E-book Reader |
||||||
|
Web |
Python |
|
|||
|
|
Web |
Perl |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Email (Gmail) On Ask |
||||||
|
Web |
PHP |
Already available in FreedomBox - Also needs IMAP and SMTP servers |
|||
|
Web |
perl |
Also needs IMAP and SMTP servers |
|||
|
IMAP |
C |
|
|||
|
Web |
Python |
GPL. GNU Mailman manages mailing lists. |
|||
|
Web |
PHP |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
Haskell |
A web-based user interface for notmuch |
|||
|
Web |
PHP |
||||
|
Web |
Python |
||||
|
|
Web |
PHP |
GPLv2, filter-based, modular, lightweight, also a newsreader |
||
|
||||||
Event Planing (Meetup.com/Facebook Events) |
||||||
|
|
Web |
Python |
|
||
|
|
Web |
Elixir, JS |
|
||
|
||||||
Feed Reader (Google Reader) On Ask |
||||||
|
Web |
PHP |
Supports multiple users |
|||
|
|
Terminal |
C++ |
Single user |
||
|
|
Web |
Ruby |
|
||
|
|
Web |
PHP |
MySQL |
||
|
|
Web |
Go |
Requires PostgreSQL |
||
|
|
Web |
Python, JS |
PostgreSQL |
||
|
|
Web |
PHP |
Supports multiple users, and an optional default user for public-viewable feeds |
||
|
|
Web |
PHP |
Single user |
||
|
|
Web |
Ruby |
|
||
|
||||||
File Sharing (DropBox) |
||||||
|
Web, Desktop |
C, C++ |
|
|||
|
|
Python |
Decentralized data store, distributes filesystem across multiple servers |
|||
|
Web |
NodeJS |
Per-user storage on the Web https://remotestorage.io/ |
|||
|
Web |
Python |
|
|||
|
Web |
Haskell |
|
|||
|
Web |
Python |
|
|||
|
Web, Desktop |
C |
Open security issue: https://github.com/haiwen/seafile/issues/350 (CVE-2013-7469), 923009 |
|||
|
Web |
C# |
|
|||
|
|
C |
|
|||
|
Desktop |
C, C++ |
P2P distributed filesystem. Documentation is in their research publication |
|||
|
Web |
PHP |
|
|||
|
Web |
Go |
P2P filesystem |
|||
|
|
? |
C |
|
||
|
|
|
Java |
Privacy preserving peer-to-peer data sharing |
||
|
|
Web |
PHP |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Bash |
|
||
|
||||||
Flash Cards |
||||||
|
|
Sync |
Python |
Synchronizes progress from desktop app |
||
|
||||||
Home Automation / IoT / Wearables / Fitness Trackers |
||||||
|
Web |
Python |
|
|||
|
||||||
Home Inventory |
||||||
|
Web |
PHP, JS |
Shopping list, recipes, etc RFP |
|||
|
||||||
Link Sharing (Delicious) on Ask |
||||||
|
Web |
PHP |
No database server needed, single-user |
|||
|
Web |
PHP |
|
|||
|
Web |
PHP |
Not developed any more |
|||
|
Web |
Python |
Multi-user |
|||
|
|
Web |
Go |
CGI executable, no database |
||
|
||||||
Machine Translation (translate.google.com) |
||||||
|
|
C, C++ |
Limited to languages that are already similar to each other. |
|||
|
||||||
Mesh Networking |
||||||
|
|
C |
: Mesh routing protocol for multi-hop ad-hoc networks (see also telephony) |
|||
|
|
C |
Mesh routing based on IP in user-space for multi-hop networks. |
|||
|
|
Linux |
C |
|
||
|
||||||
Movie Watchlist and Rating (IMDB) |
||||||
|
|
Web |
? |
|
|
|
|
|
Web |
? |
|
|
|
|
|
Web |
PHP |
Lighter alternative for filmaster |
||
|
||||||
Multimedia Sharing (Video, Audio, Photos) |
||||||
|
DLNA, UPnP |
C |
|
|||
|
DLNA, UPnP |
Vala |
LGPL. Universal plug & play audiovisual media server |
|||
|
Web |
Python |
Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. |
|||
|
|
Web |
Python, NodeJS |
Expat License |
||
|
||||||
Music Activity Stream (last.fm/libre.fm) |
||||||
|
Web |
C |
|
|||
|
Web |
Shell |
|
|||
|
|
Web |
PHP |
|
||
|
||||||
Music/Media Streaming (Spotify/Pandora) |
||||||
|
MPD |
Python |
|
|||
|
MPD |
C |
|
|||
|
Web |
PHP |
|
|||
|
Web |
NodeJS |
|
|||
|
|
Web |
Python |
|
||
|
|
Web |
C# |
Many other clients available |
||
|
|
Web |
PHP |
|
||
|
|
Web |
Python, JS |
Multi-user, users request and rate songs |
||
|
|
Web |
Java |
|
||
|
|
Web |
Go |
|
||
|
|
Web |
? |
Distributed |
||
|
|
Web |
PHP |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Network File Sharing |
||||||
|
DLNA, UPnP |
C |
|
|||
|
SMB |
C |
|
|||
|
DLNA, UPnP |
Vala |
LGPL. Universal plug & play audiovisual media server |
|||
|
||||||
Note Taking (Evernote) |
||||||
|
|
Desktop, Mobile |
Common Lisp, JS |
|
||
|
||||||
P2P File Sharing |
||||||
|
Web,Desktop |
Python |
Lightweight, cross-platform BitTorrent client |
|||
|
Web |
OCaml |
|
|||
|
Web |
C++ |
|
|||
|
Terminal |
C++ |
BitTorrent client |
|||
|
|
Web |
Python |
A simple link-local opportunistic p2p free software (or how to share files with your local neighbors) |
||
|
||||||
Personal Cloud (Google Services, etc.) |
||||||
|
Web |
PHP |
Part of KDE social desktop initiative |
|||
|
Web |
PHP |
|
|||
|
|
Web |
JS, CoffeeScript |
|
||
|
||||||
Personal Finance / Budgeting |
||||||
|
|
Web |
Ruby, JS |
|
||
|
||||||
Photo Gallery (Flickr/ImageShack) On Ask |
||||||
|
Web |
Perl |
|
|||
|
Web |
PHP |
|
|||
|
Web |
PHP |
Self-hosted |
|||
|
Web |
PHP |
||||
|
Web |
Python |
|
|||
|
|
Web |
PHP |
Photo manager |
||
|
|
Web |
JS, NodeJS |
Client-side (JavaScript) AES-256 encrypted image hosting, GPL3 |
||
|
|
Web |
Perl |
Image upload server |
||
|
|
Web |
PHP |
|
||
|
||||||
Project Hosting |
||||||
|
Web |
Perl |
|
|||
|
Web |
C, C++ |
Simple git repository hosting |
|||
|
Web |
PHP |
Includes BTS, wiki, code review, and more. Immature. |
|||
|
Web |
Ruby |
?GitHub-like interface, MIT-licensed community edition. 4GB of RAM recommended |
|||
|
Web |
Ruby |
Includes BTS, wiki, and more. 4GB of RAM recommended |
|||
|
|
PHP |
|
|||
|
Back-end only |
Perl |
|
|||
|
|
? |
|
|||
|
|
Python |
|
|||
|
|
|
Python |
|
||
|
|
|
C |
|
||
|
|
Web, SSH, Desktop |
Java |
Full-featured GitHub replacement, plugin support, remote management, used by CentOS, apache 2.0 license |
||
|
|
Web, SSH |
Go |
Low resource requirements |
||
|
|
Web, SSH |
Go |
Low resource requirements |
||
|
|
|
Python |
|
||
|
||||||
Proxy & Tunnelling |
||||||
|
Pagekite |
Python |
Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. |
|||
|
HTTP |
C |
|
|||
|
Shadowsocks |
Python |
|
|||
|
|
Custom |
Python |
Run services on a machine with no public IP and which may be behind a port-blocking firewall |
||
|
||||||
Project Management |
||||||
|
Web |
PHP |
Kanban project mangement software ITP |
|||
|
||||||
Single-file Time-limited File Sharing (MegaUpload) |
||||||
|
Web |
Python |
MIT, pastebin with support for multiple file formats |
|||
|
Web |
C, C++ |
AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted |
|||
|
Web |
Ruby |
self-hosted |
|||
|
|
Web |
Go, JS |
Designed for Sandstorm, but can run standalone |
||
|
|
Web |
PHP |
Self-hosted |
||
|
|
Web |
Erlang |
AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted |
||
|
|
Web |
PHP |
AGPL, Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. Demo instance: https://jirafeau.net/ ; self-hosted |
||
|
|
Web |
PHP |
Self-hosted |
||
|
|
Web |
Perl |
AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted |
||
|
|
Web |
NodeJS |
Distributed file sharing via WebRTC using a central tracker (link); self-hosted |
||
|
||||||
Q&A Systems (StackOverflow) |
||||||
|
|
Web |
Python, JS |
example; self-hosted, fork of osqa |
||
|
|
Web |
Ruby |
Maybe unmaintained; self-hosted |
||
|
||||||
Save Articles & Pages (instapaper) |
||||||
|
Web |
Python |
|
|||
|
Web, Mobile |
PHP |
|
|||
|
||||||
Social Network - Activity Stream (Facebook) |
||||||
|
Web |
Ruby |
Self-hosted talking to proprietary equivalents |
|||
|
Web |
Java |
Needs also Buddycloud client. |
|||
|
Web |
PHP |
Part of KDE social desktop initiative |
|||
|
|
C++ |
|
|||
|
Web |
PHP |
Transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other |
|||
|
|
Web |
PHP |
A social networking engine |
||
|
|
Web |
Python |
CouchDB |
||
|
|
Web |
Ruby |
|
||
|
|
Web |
JavaScript/Python |
|
||
|
|
Web |
Python |
Uses Diaspora federation protocol |
||
|
|
Web, Desktop |
? |
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 |
||
|
||||||
Social Network - Microbloging (Twitter/identi.ca) Wikipedia |
||||||
|
Web |
Ruby |
Self-hosted/federated supports ActivityPub & OStatus protocols |
|||
|
Web |
Java |
Also needs Sone plugin; self-hosted talking to other self-hosted |
|||
|
Web |
PHP |
Self-hosted/federated supports OStatus protocol only |
|||
|
Web |
Elixir |
Self-hosted/federated supports ActivityPub & OStatus protocols |
|||
|
Web |
NodeJS |
Self-hosted/federated |
|||
|
Web |
C++ |
|
|||
|
|
Web |
Python |
Design for low-powered systems |
||
|
|
Web |
NodeJS |
Self-hosted/federated supports ActivityPub protocol only |
||
|
||||||
Survey Systems |
||||||
|
Web |
PHP |
|
|||
|
||||||
System Administration |
||||||
|
Web |
C |
|
|||
|
Web |
Perl |
|
|||
|
||||||
Telephony (Skype/GTalk) |
||||||
|
SIP, Jingle |
C |
|
|||
|
SIP |
C, C++ |
|
|||
|
SIP, etc. |
C/C++ |
|
|||
|
|
SIP, etc. |
C++/C |
|
||
|
||||||
Text-based Chat (GTalk/WhatsApp/Slack) |
||||||
|
Jabber(XMPP) |
Erlang |
|
|||
|
Web, Mobile |
Java |
General purpose P2P darknet with lots of services |
|||
|
Web |
JavaScript |
|
|||
|
Web, Mobile |
Python |
Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service |
|||
|
Quassel |
C++ |
|
|||
|
Web |
PHP |
XMPP; Supports Jingle |
|||
|
Jabber(XMPP) |
Lua |
|
|||
|
Web, Desktop |
Python |
XMPP; Supports OTR |
|||
|
Web |
Python |
XMPP (for salutatoi) |
|||
|
Web |
Java |
Federated Identity Server for Matrix |
|||
|
|
Web |
JS |
XMPP; Supports OTR |
||
|
|
Web |
PHP, JavaScript |
|
||
|
|
Web |
Node.js |
Aimed at replacing IRCCloud |
||
|
|
Web |
NodeJS |
XMPP (prosody recommended) |
||
|
|
Web |
JS (Vue) |
IRC; Base web client for https://webchat.freenode.net/ |
||
|
|
Web |
Golang |
|
||
|
|
Web |
NodeJS |
XMPP; Supports Jingle |
||
|
|
Web |
Python |
IRC; Base web client for https://webchat.oftc.net service |
||
|
||||||
Time Tracking |
||||||
|
|
Web |
Python |
|
||
|
||||||
TO-DO Listing and Time-Management (Remember The Milk) |
||||||
|
CLI, client |
C++ |
|
|||
|
CalDAV, Email |
Perl, PHP |
Groupware server supporting multiple mail clients with to-do lists. |
|||
|
CalDAV, Client |
Python |
Tryton Framework Functionality removed from upstream project |
|||
|
Web |
PHP |
Pretty basic TODO manager (old and unmaintained) |
|||
|
|
Web |
PHP, JS |
Very light PHP/SQLite/AJAX/jQuery TODO list |
||
|
||||||
Video Hosting (YouTube/Vimeo) |
||||||
|
|
Web |
TypeScript, HTML, CSS, SQL |
AGPL |
||
|
|
Web |
Python |
Minimal video sharing (pastebin-like) in Django, GPL3+ |
||
|
|
Browser add-on |
Python |
REST server for youtube-dl, works with youtube-dl-chrome-plugin |
||
|
||||||
Voice Assistant (Alexa, Siri) |
||||||
|
Voice |
Python |
|
|||
|
Voice |
Python |
|
|||
|
|
Voice |
Python |
|
||
|
||||||
Voting (Doodle) |
||||||
|
Web |
Ruby |
|
|||
|
Web |
PHP |
|
|||
|
|
Web |
PHP |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Java |
|
||
|
|
Web |
Ruby |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Virtual Private Network |
||||||
|
OpenVPN |
C |
|
|||
|
WireGuard |
C |
|
|||
|
tinc |
C |
|
|||
|
||||||
Web Analytics (Google Analytics) |
||||||
|
Web |
C, C++ |
|
|||
|
Web |
Perl |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
PHP |
|
|||
|
||||||
Web-based File Manager |
||||||
|
|
Web |
Go |
Manage, edit files, execute commands, Google like UI |
||
|
|
Web |
Go, JS |
Manage, edit files, view/play photos, audio, video |
||
|
||||||
Web Crawling, Indexing, Search (Google Search) |
||||||
|
Web |
Python |
Meta-search engine with multiple backends |
|||
|
Web |
Shell |
|
|||
|
Web |
Java |
Fairly heavy: needs 1GB of RAM for itself |
|||
|
|
Web |
|
|
||
|
|
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 |
||
|
||||||
Wiki (wikipedia.org) |
||||||
|
Web |
Perl |
|
|||
|
Web |
PHP |
|
Extending the List
If you find a service that you find useful as a replacement for services in the cloud and would see it available in FreedomBox, please add them here.
Places with similar lists (that can be used as a source to extend this list) are:
Intro |
Information |
Support |
Contribute |
Reports |
Promote |
|
|
|
|||||
|
|
|
HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project
Next call: Saturday, April 13 at 14:00 UTC
This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.
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)