@ -124,7 +132,6 @@ See also [Static Site Generators](#static-site-generators), [Content Management
* [unmark](https://github.com/plainmade/unmark) - An open source to do app for links
## Calendar and Address Books
Some [Groupware](#groupware) solutions also feature calendar/address book editing and synchronization.
@ -142,8 +149,7 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
### Email
*Webmail clients*
#### Webmail clients
* [Cypht](http://cypht.org/index.html) - A feed reader for your email accounts - `GPL`
* [Dovecot](http://www.dovecot.org/) - IMAP and POP3 email server, written with security primarily in mind ([Source code](http://hg.dovecot.org/)) `MIT/LGPLv2``C`
@ -153,7 +159,10 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [SquirrelMail](http://squirrelmail.org) - Another browser-based IMAP client.
* [Sendmail](http://www.sendmail.com/sm/open_source/) - Message transfer agent (MTA).
*MDA - Mail Delivery Agents (IMAP/POP3 software).*
#### Mail Delivery Agents
_MDAs - IMAP/POP3 software_
* [Cyrus IMAP/POP3](http://cyrusimap.org/) - Intended to be run on sealed servers, where normal users are not permitted to log in.
* [Dovecot](http://www.dovecot.org/) - IMAP and POP3 server written primarily with security in mind.
*Complete solutions - simple deployment of a mail server, e.g. for inexperienced or impatient admins.*
#### Complete solutions
_simple deployment of a mail server, e.g. for inexperienced or impatient admins._
* [hMailServer](https://www.hmailserver.com) - Open source e-mail server for Microsoft Windows
* [Mailcow](https://github.com/andryyy/mailcow) - Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration. `PHP/Shell/Other``GPLv2`
@ -181,9 +195,13 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [Modoboa](http://modoboa.org/en/) - Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. `Python``MIT`
* [Fufix](https://www.debinux.de/fufix/) - Fufix is a mailserver installer based on Dovecot, Postfix, Postfixadmin, Nginx, PHP, MySQL and Fail2ban.
* [Metronome IM](http://www.lightwitch.org/metronome) - Fork of Prosody IM. `MIT``Lua`
@ -192,7 +210,7 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [Prosody IM](http://prosody.im/) - Feature-rich and easy to configure XMPP server. `MIT``Lua`
* [Tigase](https://projects.tigase.org/projects/tigase-server) - XMPP server implementation in Java.
*XMPP Web Clients*
#### XMPP Web Clients
* [Candy](http://candy-chat.github.io/candy/) - Multi user XMPP client written in Javascript.
* [Converse.js](https://conversejs.org/) - A free and open-source XMPP chat client in your browser ([Source](https://github.com/jcbrand/converse.js)) `MPLv2``Javascript`
@ -212,6 +230,7 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [Kamailio](http://www.kamailio.org/w/) - Modular SIP server (registrar/proxy/router/etc) `GPLv2``C`
*[IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) communication software*
@ -222,7 +241,9 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [Weechat](https://weechat.org/) - a fast, light and extensible chat client `GPLv3``C`
* [ZNC](http://wiki.znc.in/ZNC) - An advanced IRC bouncer `Apache``C++`
### Custom
* [Freenet](https://freenetproject.org/index.html) - anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums ([Source code](https://github.com/freenet/fred)) `GPLv2``Java`
* [Jitsi Meet](https://jitsi.org/Projects/JitsiMeet) - Jitsi Meet is an OpenSource (MIT) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. `MIT ``JavaScript`
@ -240,6 +261,7 @@ Some [Groupware](#groupware) solutions also feature calendar/address book editin
* [TextBelt](https://github.com/typpo/textbelt) - An outgoing SMS API that uses carrier-specific gateways to deliver your text messages for free, and without ads. ` ⚠ ``MIT``JavaScript`
* [Tox](https://tox.chat/) - A distributed, secure messenger with audio and video chat capabilities. `GPLv3``C`
### Social Networks and Forums
* [Anahita](https://www.getanahita.com/) Open Source Social Networking Framework & Platform. ([Source code](https://github.com/anahitasocial) `GPLv3``PHP`
@ -304,6 +326,7 @@ _Recipe management_
* [OpenEats](http://www.openeats.org/) - a recipe management site that allows users to create, store, share and rate recipes, create grocery lists, and more. ([Source code](https://github.com/qgriffith/OpenEats) `Python/Django``BSD`
Some [Groupware](#groupware) solutions also feature file sharing and synchronization.
_Web based file managers_
#### Web based file managers
* [Apaxy](http://adamwhitcroft.com/apaxy/) - Theme built to enhance the experience of browsing web directories, using the mod_autoindex Apache module and some CSS to override the default style of a directory listing. ([Source code](https://github.com/AdamWhitcroft/Apaxy) `Public domain``CSS`
* [eXtplorer](http://extplorer.sourceforge.net/) - A PHP- and JavaScript- based File Manager
* [h5ai](https://larsjung.de/h5ai/) - modern file indexer for HTTP web servers with focus on your files. Directories are displayed in a appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. ([Source code](https://github.com/lrsjng/h5ai), [Demo](https://larsjung.de/h5ai/demo/)) `MIT``PHP/Javascript`
* [Seafile](http://www.seafile.com/en/home/) - File hosting and sharing solution primary for teams and organizations. ([Demo](https://seacloud.cc/demo)) `GPLv2`
@ -376,7 +400,7 @@ _File synchronization_
* [Pydio](https://pyd.io/) - Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.
* [Coquelicot](https://coquelicot.potager.org/) - Coquelicot is a “one-click” file sharing web application with a focus on protecting users’ privacy. - `AGPLv3`
* [YouTransfer](http://www.youtransfer.io) - YouTransfer is a simple but elegant self-hosted file transfer & sharing solution. ([Demo](http://demo.youtransfer.io/), [Source code](https://github.com/remie/YouTransfer)) `Apache``Nodejs`
_Peer-to-peer filesharing_
#### Peer-to-peer filesharing
* [FilePizza](http://file.pizza/) - Peer-to-peer file transfers in your browser ([Source code](https://github.com/kern/filepizza)) `BSD``Nodejs`
* [FileTea](https://filetea.me/) - Anonymous, volatile file sharing: does not store any file on server. Bridges a download to the recipient’s browser with an upload from the source’s browser. ([Source code](https://github.com/elima/FileTea) `AGPLv3``C`
@ -403,7 +427,8 @@ _Peer-to-peer filesharing_
* [ShareFest](https://github.com/peer5/sharefest) - Web based p2p file sharing built on WebRTC Data Channels API ([Demo](https://www.sharefest.me/)) `Apache 2.0``Nodejs`
_Distributed filesystems_
#### Distributed filesystems
* [Camlistore](https://camlistore.org/) - Camlistore is a set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data in the post-PC era. Data may be files or objects, tweets or 5TB videos, and you can access it via a phone, browser or FUSE filesystem. ([Source code](https://github.com/camlistore/camlistore)) `Apache``Go`
* [Go IPFS](https://github.com/ipfs/go-ipfs) - Implementation of [IPFS](http://ipfs.io/), a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files. It combines good ideas from Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects.
* [Ori Filesystem](http://ori.scs.stanford.edu/) - A Secure Distributed File System built for offline operation ([Source code](https://bitbucket.org/orifs/ori/wiki/Home)) `MIT``C++`
@ -417,6 +442,7 @@ _Distributed filesystems_
* [Agar.IO Clone](https://github.com/huytd/agar.io-clone) - Agar.io clone written with Socket.IO and HTML5 canvas - `MIT`
* [Cubiks-2048](https://github.com/Kshitij-Banerjee/Cubiks-2048) - Clone of 2048 game in 3D. - `CCANC 4.0`
## Gateways
* [GateOne](https://github.com/liftoff/GateOne/) - Gate One is an HTML5 web-based terminal emulator and SSH client. - `AGPLv3`
* [Zimbra Collaboration](https://www.zimbra.com/downloads/) - Email, calendar, collaboration server with web interface and lots of integrations. ([Source code]( https://www.zimbra.com/open-source)) `GPLv2/CPALv1``Java`
## Learning and Courses
* [Chamilo LMS](https://chamilo.org/chamilo-lms/) - Chamilo LMS allows you to create a virtual campus for the provision of online or semi-online training. ([Source code](https://github.com/chamilo/chamilo-lms)) `GPLv3``PHP`
@ -443,6 +470,7 @@ _Distributed filesystems_
* [Moodle](https://moodle.org/) - Moodle is a learning and courses platform with one of the largest open source communities worldwide. ([Demo](https://moodle.org/demo/), [Source code](https://git.moodle.org/gw)) `GPL``PHP`
* [Sakai](https://www.sakaiproject.org/) - The Sakai project provides a flexible and feature-rich environment for teaching, learning, research and other collaboration. ([Demo](https://www.sakaiproject.org/try-sakai), [Source code](https://github.com/sakaiproject/sakai)) `ECLv2``Java`
## Maps & GPS
* [Graphhopper](https://graphhopper.com/) - Fast routing library and server using OpenStreetMap ([Source code](https://github.com/graphhopper/graphhopper))
* [Zoneminder](https://github.com/ZoneMinder/ZoneMinder) - Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras `GPLv2``PHP`
## Mind Maps
* [Mindmaps](https://github.com/drichard/mindmaps) - An open source, offline capable, mind mapping application ([Demo](http://drichard.org/mindmaps/))
@ -468,7 +497,6 @@ _Distributed filesystems_
## Money, Budgeting and Management
* [Galette](http://galette.eu/dc/) - Galette is a membership management web application towards non profit organizations ([Source code](http://git.tuxfamily.org/galette/galette.git/)) `GPLv3``PHP`
* [GLPI](http://www.glpi-project.org/spip.php?lang=en) - GLPI is an IT assests/resources/inventory manager ([Source code](https://forge.glpi-project.org/projects/glpi)) `GPLv2``PHP`
* [GRR](http://grr.devome.com/?lang=en) - Assets management and booking for small/medium companies ([demo](http://grr.devome.com/demo/week_all.php?year=2015&month=07&day=28&area=94), _administrateur/azerty_) `GPLv2``PHP`
@ -482,7 +510,6 @@ _Distributed filesystems_
## Monitoring and Administration
* [Prometheus](http://prometheus.io/) - Monitoring system and time series database. ([Source code](https://github.com/prometheus/prometheus)) `Apache``Go`
* [psdash](https://github.com/Jahaja/psdash) - A linux system information web dashboard using psutils and flask
* [pyDash](https://github.com/k3oni/pydash) - Small web-based monitoring dashboard for linux ([Demo](http://pydash.hostechs.com/main/) - _admin/admin_)
@ -503,8 +530,6 @@ _Distributed filesystems_
* [Subsonic](http://subsonic.org/) - Open-source web-based media streamer and jukebox ([Demo](http://demo.subsonic.org/login.view?user=guest4&password=guest), [Source code](https://github.com/EugeneKay/subsonic)) `GPLv3``Java`
## Note-taking & Editors
* [dillinger](http://dillinger.io/) - The last Markdown editor, ever. ([Source code](https://github.com/joemccann/dillinger/)) `MIT``Nodejs`
@ -527,11 +552,13 @@ _Distributed filesystems_
* [WebODF](http://webodf.org/) - Tools and libraries to view and edit Open Document Format (ODF) files. ([Source code](https://github.com/kogmbh/WebODF)) `AGPLv3``Javascript`
* [ownCloud documents](https://doc.owncloud.org/server/8.2/user_manual/documents.html) - collaborative editing and sharing of rich-text documents ([Source code](https://github.com/owncloud/documents)) `AGPLv3``PHP`
## Password Managers
* [RatticDB](http://rattic.org/) - Password Management for Humans ([Source code](https://github.com/tildaslash/RatticWeb), [Demo](https://demo.rattic.org/cred/list/))
* [Teampass](http://www.teampass.net/) - Password manager dedicated for managing passwords in a collaborative way on any server Apache, MySQL and PHP. ([Source code](https://github.com/nilsteampassnet/TeamPass/)) `GPLv3``PHP`
## Pastebins
* [0bin](https://github.com/sametmax/0bin) - Client side encrypted pastebin `WTFPL``Python`
@ -545,12 +572,14 @@ _Distributed filesystems_
* [Stikked](https://github.com/claudehohl/Stikked) - An advanced and beautiful pastebin written in `PHP``GPLv3`
* [tastebin](https://github.com/andreineculau/tastebin) - Updated version of hastebin plus additional features `Apache``Nodejs`
## Personal Dashboards
* [Habitica](http://habitica.com/) - A habit tracker app which treats your goals like a Role Playing Game. Previously called HabitRPG. ([Source code](https://github.com/HabitRPG/habitrpg)) `GPLv3/Other``Nodejs`
* [wger](https://github.com/rolandgeider/wger) - A web-based personal workout, fitness and weight logger/tracker. It can also be used as a simple gym management utility and offers a full REST API as well. ([Demo](https://wger.de)) `AGPLv3``Python`
* [Reportr](http://www.reportr.io/) - Your life's personal dashboard. ([Source code](https://github.com/Reportr/dashboard))
## Photo and Video Galleries
* [CumulusClips](http://cumulusclips.org/) - your own video sharing website with CumulusClips video sharing script. You can build a YouTube clone where users can upload, rate, comment on videos, and much more. `GPLv2``PHP` ([Demo](https://tube.devosi.org/))
@ -573,6 +602,7 @@ _Distributed filesystems_
* [Videobin](http://videobin.org/code) - A simple video upload and sharing service with transcoding ([Demo](http://videobin.org/), [Source code](https://r-w-x.org/videobin.git)) `GPLv3``Python`
* [dudle](http://primelife.ercim.eu/results/opensource/63-dudle) - an online scheduling application ([demo](https://dudle.inf.tu-dresden.de/)) `AGPLv3``Ruby`
@ -582,6 +612,7 @@ _Distributed filesystems_
* [Nuages](https://nuages.domainepublic.net/) - collaborative meeting poll system, similar to doodle or rdvz ([Source code](http://git.domainepublic.net/?p=nuages.git;a=tree)) `GPLv3``Python/Django`
* [OpenSondage](https://github.com/leblanc-simon/OpenSondage) - an online service for planning an appointment or make a decision quickly and easily: Make a poll, Define dates or subjects to choose, Send the poll link to your friends or colleagues, Discuss and make a decision - ([Demo](http://framadate.org/), [Example](https://framadate.org/aqg259dth55iuhwm))
## Proxy
* [scotty](http://www.scotty-transporter.org/) - Scotty is a free opensource proxy software for bypassing filter and censorship systems. - ([Source Code](https://github.com/SSilence/scotty)) `GPLv3``Java`
@ -591,11 +622,13 @@ _Distributed filesystems_
* [Swiperproxy](https://swiperproxy.github.io/) - A lightning-fast, open source web proxy that is easy for you to run and customize. ([Source code](https://github.com/swiperproxy/swiperproxy), [Demo](http://proxy.donttrustrobots.nl/)) `MIT`
* [Readityourself](https://github.com/memiks/readityourself) - read the web without ads, comments, or tweets ([Demo](http://www.readityourself.net/)) `MIT``PHP`
* [Wallabag](http://www.wallabag.org/?lang=fr_fr) - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. ([Demo](http://demo.wallabag.org/), [Public instance](http://www.framabag.org/), [Source code](https://github.com/wallabag/wallabag) `MIT``PHP`
@ -626,6 +659,7 @@ See also [Ticketing](#ticketing), [Task management/To-do lists](#task-management
* [Trac](http://trac.edgewall.org/) - Written in python.
* [Phproject](http://www.phproject.org/) - A high performance full-featured project management system ([Source code](https://github.com/Alanaktion/phproject), [Demo](http://demo.phproject.org/)) `GPLv3`
### Bug Trackers
*Manage issues regarding your software development. See also [Ticketing](#ticketing) and [Task management/To-do lists](#task-managementto-do-lists)*
@ -648,6 +682,7 @@ See also [Ticketing](#ticketing), [Task management/To-do lists](#task-management
* [Regexr](http://regexr.com/) - RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions. ([Source code](https://github.com/gskinner/regexr/)) `MIT``Nodejs`
* [RStudio Server](https://www.rstudio.com/products/rstudio/#Server) - web browser based IDE for R. ([Source code](https://github.com/rstudio/rstudio/)) `AGPLv3``Java/C++`
### Continuous Integration
* [Jenkins](https://jenkins-ci.org/) - Continuous Integration Server ([Source Code](https://github.com/jenkinsci/jenkins/)) `MIT``Java`
@ -713,7 +748,6 @@ See https://github.com/n1trux/awesome-sysadmin#vpn
See https://github.com/n1trux/awesome-sysadmin#web
## Wikis
See also [Documentation Generators](#documentation-generators), [Wikimatrix](http://www.wikimatrix.org/), [Wiki Engines on WikiIndex](http://wikiindex.org/Category:Wiki_Engine), [List of wiki software on wikipedia](https://en.wikipedia.org/wiki/List_of_wiki_software), [Comparison of wiki software on wikipedia](https://en.wikipedia.org/wiki/Comparison_of_wiki_software).
@ -737,6 +771,7 @@ See also [Documentation Generators](#documentation-generators), [Wikimatrix](htt
* [WiKiss](http://wikiss.tuxfamily.org/) - a Wiki, simple to use and install `PHP`
* [Wikitten](https://github.com/victorstanciu/Wikitten) - Wikitten is a small, fast, PHP wiki, and the perfect place to store your notes, code snippets, ideas, and so on. `PHP`
------------------------------------
## Self-hosting Solutions
@ -751,8 +786,6 @@ See also [Documentation Generators](#documentation-generators), [Wikimatrix](htt