From b624f558b1db3d1d3a14498a51fa80ce03e95bc5 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 22 Nov 2022 17:16:17 +0100 Subject: [PATCH 01/22] fix typo in sourcehut license --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 046b8947..520dac3e 100644 --- a/README.md +++ b/README.md @@ -1871,7 +1871,7 @@ _See also: [awesome-sysadmin/Code Review](https://github.com/awesome-foss/awesom - [Redmine](https://www.redmine.org/) - Redmine is a flexible project management web application. ([Demo](http://demo.redmine.org/), [Source Code](https://svn.redmine.org/redmine/)) `GPL-2.0` `Ruby` - [RhodeCode](https://rhodecode.com/) - RhodeCode is an open source platform for software development teams. It unifies and simplifies repository management for Git, Subversion, and Mercurial. ([Source Code](https://code.rhodecode.com/)) `AGPL-3.0` `Python` - [SCM Manager](https://www.scm-manager.org/) - The easiest way to share and manage your Git, Mercurial and Subversion repositories over http. ([Source Code](https://github.com/scm-manager/scm-manager)) `BSD-3-Clause` `Java` -- [Sourcehut](https://sourcehut.org/) - A full web git interface with no javascript. ([Demo](https://sr.ht/), [Source Code](https://git.sr.ht/~sircmpwn/git.sr.ht/tree)) `GLP-2.0` `Go` +- [Sourcehut](https://sourcehut.org/) - A full web git interface with no javascript. ([Demo](https://sr.ht/), [Source Code](https://git.sr.ht/~sircmpwn/git.sr.ht/tree)) `GPL-2.0` `Go` - [Taiga](https://taiga.io/) - Agile Project Management Tool based on the Kanban and Scrum methods. ([Source Code](https://github.com/kaleidos-ventures)) `MPL-2.0` `Docker/Python/Nodejs` - [Titra](https://titra.io/) - Time-tracking solution for freelancers and small teams. ([Source Code](https://github.com/kromitgmbh/titra)) `GPL-3.0` `Javascript` - [Trac](https://trac.edgewall.org/) - Trac is an enhanced wiki and issue tracking system for software development projects. `BSD-3-Clause` `Python` From 18dc75c1e9cd8f0620fde68584df9811b9631093 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 24 Nov 2022 14:53:21 +0100 Subject: [PATCH 02/22] Add coolify to section serverless (#3348) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 520dac3e..aa2e642b 100644 --- a/README.md +++ b/README.md @@ -1775,6 +1775,7 @@ Software for easy installation, management and configuration of self-hosted serv [Serverless computing - Wikipedia](https://en.wikipedia.org/wiki/Serverless_computing). - [Appwrite](https://appwrite.io) - End to end backend server for web, native, and mobile developers 🚀. ([Source Code](https://github.com/appwrite/appwrite)) `BSD-3-Clause` `PHP` +- [Coolify](https://coolify.io/) - An open-source & self-hostable Heroku / Netlify alternative (and even more). ([Demo](https://demo.coolify.io/), [Source Code](https://github.com/coollabsio/coolify)) `Apache-2.0` `Docker` - [fx](https://github.com/metrue/fx) - A tool to help you do Function as a Service with painless on your own servers. `MIT` `Go` - [IronFunctions](https://github.com/iron-io/functions) - The serverless microservices platform by [iron.io](https://www.iron.io/). `Apache-2.0` `Go` - [LocalStack](https://localstack.cloud/) - LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. ([Source Code](https://github.com/localstack/localstack)) `Apache-2.0` `Python/Other` From a80cbcd458e46239ba0a63804765f04affb1cc23 Mon Sep 17 00:00:00 2001 From: Unis <40070645+UnisTorvalds@users.noreply.github.com> Date: Mon, 28 Nov 2022 05:24:27 -0500 Subject: [PATCH 03/22] DokuWiki: add missing word to description (#3424) DokuWiki: "All data is stored in plain files" > "All data is stored in plain text files" "Plain files" is not clearly descriptive and plain text files (i.e. can be read in a text editor) is the main draw of DokuWiki. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aa2e642b..38edebdc 100644 --- a/README.md +++ b/README.md @@ -2047,7 +2047,7 @@ _See also: [Wikimatrix](https://www.wikimatrix.org/), [Wiki Engines - WikiIndex] - [Cowyo](https://github.com/schollz/cowyo) - Cowyo is a feature-rich wiki for minimalists. ([Demo](https://cowyo.com)) `MIT` `Go` - [django-wiki](https://github.com/django-wiki/django-wiki) - Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models. ([Demo](https://demo.django-wiki.org/)) `GPL-3.0` `Python` - [Documize](https://documize.com) - Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona. ([Source Code](https://github.com/documize/community)) `AGPL-3.0` `Go` -- [Dokuwiki](https://www.dokuwiki.org/DokuWiki) - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain files, therefore no database is required. ([Source Code](https://github.com/splitbrain/dokuwiki)) `GPL-2.0` `PHP` +- [Dokuwiki](https://www.dokuwiki.org/DokuWiki) - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain text files, therefore no database is required. ([Source Code](https://github.com/splitbrain/dokuwiki)) `GPL-2.0` `PHP` - [Gitit](https://github.com/jgm/gitit) - Wiki program that stores pages and uploaded files in a git repository, which can then be modified using the VCS command line tools or the wiki's web interface. `GPL-2.0` `Haskell` - [Gollum](https://github.com/gollum/gollum) - Simple, Git-powered wiki with a sweet API and local frontend. `MIT` `Ruby` - [Instiki](https://golem.ph.utexas.edu/wiki/instiki/show/HomePage) - Instiki is a wiki clone so pretty and easy to set up, you'll wonder if it’s really a wiki. Runs on Rails and focuses on portability and stability. ([Source Code](https://github.com/parasew/instiki)) `Ruby` `Ruby` From 61da48d43251da976c339bab187b0cfb5083396d Mon Sep 17 00:00:00 2001 From: Unis <40070645+UnisTorvalds@users.noreply.github.com> Date: Mon, 28 Nov 2022 05:25:03 -0500 Subject: [PATCH 04/22] Move WriteFreely to Blogging-Platforms (#3425) WriteFreely is highly specialized for blogging, rather than general CMS. In "Blogging-Platforms" it would be more discoverable by those to whom it would be of interest. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 38edebdc..1b6908a9 100644 --- a/README.md +++ b/README.md @@ -232,6 +232,7 @@ _See also: [WeblogMatrix](https://www.weblogmatrix.org/)_ - [Plume](https://joinplu.me/) - Federated blogging engine, based on ActivityPub. ([Source Code](https://github.com/Plume-org/Plume)) `AGPL-3.0` `Rust` - [PluXml](https://pluxml.org) - XML-based blog/CMS platform. ([Source Code](https://github.com/pluxml/PluXml)) `GPL-1.0` `PHP` - [Serendipity](https://docs.s9y.org/) - Serendipity (s9y) is a highly extensible and customizable PHP blog engine using Smarty templating. ([Source Code](https://github.com/s9y/serendipity)) `BSD-3-Clause` `PHP` +- [WriteFreely](https://writefreely.org) - Writing software for starting a minimalist, federated blog — or an entire community. ([Source Code](https://github.com/writefreely/writefreely)) `AGPL-3.0` `Go` ### Booking and Scheduling @@ -705,7 +706,6 @@ _Related: [Blogging Platforms](#blogging-platforms), [Static Site Generators](#s - [WinterCMS](https://wintercms.com/) - Speedy and secure content management system built on the Laravel PHP framework. ([Source Code](https://github.com/wintercms/winter)) `MIT` `PHP` - [WonderCMS](https://www.wondercms.com) - WonderCMS is the smallest flat file CMS since 2008. ([Demo](https://www.wondercms.com/demo), [Source Code](https://github.com/robiso/wondercms)) `MIT` `PHP` - [WordPress](https://wordpress.org/) - World's most-used blogging and CMS engine. ([Source Code](https://github.com/WordPress/WordPress)) `GPL-2.0` `PHP` -- [WriteFreely](https://writefreely.org) - Writing software for starting a minimalist, federated blog — or an entire community. ([Source Code](https://github.com/writefreely/writefreely)) `AGPL-3.0` `Go` ### DNS From 9748ca7139a16ebf7e23847804438d7a577bcc60 Mon Sep 17 00:00:00 2001 From: Unis <40070645+UnisTorvalds@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:58:01 -0500 Subject: [PATCH 05/22] Remove Plume. Not actively maintained. (#3427) According to project website (https://joinplu.me/), this project is no longer actively maintained. Author directs visitors to other projects. Last Git commit was 6 months ago. --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 1b6908a9..578b749c 100644 --- a/README.md +++ b/README.md @@ -229,7 +229,6 @@ _See also: [WeblogMatrix](https://www.weblogmatrix.org/)_ - [Haven](https://havenweb.org/) - Private blogging system with markdown editing and built in RSS reader. ([Demo](https://havenweb.org/demo.html), [Source Code](https://github.com/havenweb/haven)) `MIT` `Ruby` - [htmly](https://www.htmly.com/) - Databaseless Blogging Platform (Flat-File Blog). ([Demo](https://demo.htmly.com/), [Source Code](https://github.com/danpros/htmly)) `GPL-2.0` `PHP` - [Known](https://withknown.com/) - A collaborative social publishing platform. ([Source Code](https://github.com/idno/known)) `Apache-2.0` `PHP` -- [Plume](https://joinplu.me/) - Federated blogging engine, based on ActivityPub. ([Source Code](https://github.com/Plume-org/Plume)) `AGPL-3.0` `Rust` - [PluXml](https://pluxml.org) - XML-based blog/CMS platform. ([Source Code](https://github.com/pluxml/PluXml)) `GPL-1.0` `PHP` - [Serendipity](https://docs.s9y.org/) - Serendipity (s9y) is a highly extensible and customizable PHP blog engine using Smarty templating. ([Source Code](https://github.com/s9y/serendipity)) `BSD-3-Clause` `PHP` - [WriteFreely](https://writefreely.org) - Writing software for starting a minimalist, federated blog — or an entire community. ([Source Code](https://github.com/writefreely/writefreely)) `AGPL-3.0` `Go` From 17fdde8ce46e8ece46b8d7fb17c65b3bd5906fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?OpenSpeedTest=E2=84=A2?= <51720450+openspeedtest@users.noreply.github.com> Date: Tue, 29 Nov 2022 18:58:34 +0530 Subject: [PATCH 06/22] Update Openspeedtest license (#3421) Co-authored-by: Vishnu --- README.md | 1 + non-free.md | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 578b749c..b2bace4b 100644 --- a/README.md +++ b/README.md @@ -1305,6 +1305,7 @@ Software that does not fit in another section. - [Notica](https://notica.us) - Lets you send browser notifications from your terminal to your desktop or phone. No installation or registration is required. ([Source Code](https://github.com/tannercollin/Notica)) `MIT` `Nodejs` - [Octave Online](https://octave-online.net/) - Infrastracture behind a web UI for GNU Octave, the libre alternative to MATLAB. ([Source Code](https://github.com/octave-online/octave-online-server)) `AGPL-3.0` `Docker/Nodejs` - [Ombi](https://ombi.io/) - A content request system for Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing feature set. ([Demo](https://app.ombi.io/), [Source Code](https://github.com/Ombi-app/Ombi)) `GPL-2.0` `C#` +- [Speed Test by OpenSpeedTest™](https://openspeedtest.com/) - Free & Open-Source HTML5 Network Performance Estimation Tool. ([Source Code](https://github.com/openspeedtest/Speed-Test)) `MIT` `Docker` - [OpenZiti](https://openziti.github.io/) - Fully-featured, self-hostable, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es. ([Source Code](https://github.com/openziti/ziti)) `Apache-2.0` `Go` - [Orchest](https://www.orchest.io/) - A new kind of IDE for Data Science. ([Demo](https://cloud.orchest.io), [Source Code](https://github.com/orchest/orchest)) `AGPL-3.0` `Docker` - [OS.js](https://www.os-js.org/) - Desktop implementation for your browser with a fully-fledged window manager, Application APIs, GUI toolkits and filesystem abstraction. ([Demo](https://demo.os-js.org/), [Source Code](https://github.com/os-js/OS.js)) `BSD-2-Clause` `Nodejs` diff --git a/non-free.md b/non-free.md index c1c7fdf0..0f0a5904 100644 --- a/non-free.md +++ b/non-free.md @@ -73,10 +73,6 @@ - [Plex](https://www.plex.tv/) - Centralized home media playback system with a powerful central server. `⊘ Proprietary` `Unknown` - [Subsonic](http://www.subsonic.org/pages/index.jsp) - Web-based media streamer and jukebox. ([Demo](http://demo.subsonic.org/j_acegi_security_check?j_username=guest4&j_password=guest&_acegi_security_remember_me=check)) `⊘ Proprietary` `Unknown` -### Miscellaneous - -- [OpenSpeedTest](https://github.com/openspeedtest/Speed-Test) - Pure HTML5 network performance estimation tool. `CC-BY-ND-3.0` `Docker` - ### Money, Budgeting & Management - [Anchor](http://theanchorapp.com/) - Invoicing system that integrates with Stripe and Paypal. Includes features such as: reporting, dashboard and no client limit. ([Demo](http://theanchorapp.com/demo/admin-login)) `⊘ Proprietary` `PHP` @@ -160,8 +156,8 @@ - `BUSL-1.1` - [Business Source License 1.1](https://spdx.org/licenses/BUSL-1.1.html) - `CC-BY-NC-SA-3.0` - [Creative Commons Attribution-NonCommercial-ShareAlike License 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) -- `CC-BY-NC-4.0` - [Creative Commons Attribution-NonCommercial License 4.0](https://creativecommons.org/licenses/by-nc/4.0/) - `CC-BY-ND-3.0` - [Creative Commons Attribution-NoDerivs Unported License 3.0](https://creativecommons.org/licenses/by-nd/3.0/) +- `CC-BY-NC-4.0` - [Creative Commons Attribution-NonCommercial License 4.0](https://creativecommons.org/licenses/by-nc/4.0/) - `Commons-Clause` - [Commons Clause License](https://commonsclause.com/) - `DPL` - [Devblocks Public License 1.0](https://cerb.ai/license/) - `SSPL-1.0` - [Server Side Public License](https://spdx.org/licenses/SSPL-1.0.html) From 8ae6057c9745d80bf7bfd4ea1296649b7101d8b2 Mon Sep 17 00:00:00 2001 From: JannikStreek Date: Tue, 29 Nov 2022 14:28:49 +0100 Subject: [PATCH 07/22] Add teammapper to the mind mapping section (#3393) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b2bace4b..4bea3adb 100644 --- a/README.md +++ b/README.md @@ -1103,6 +1103,7 @@ _Related: [Note-taking & Editors](#note-taking--editors), [Wikis](#wikis)_ - [Atomic Server](https://github.com/atomicdata-dev/atomic-data-rust) - Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API. Lightweight, very fast and no runtime dependencies. ([Demo](https://atomicdata.dev/)) `MIT` `Docker/Rust` - [Mindmaps](https://github.com/drichard/mindmaps) - Open source, offline capable, mind mapping application. ([Demo](https://www.mindmaps.app)) `AGPL-3.0` `HTML5` - [My Mind](https://github.com/ondras/my-mind) - Web application for creating and managing mind maps. ([Demo](https://my-mind.github.io/?url=examples%2Ffeatures.mymind)) `MIT` `Javascript` +- [TeamMapper](https://github.com/b310-digital/teammapper) - Host and create your own mindmaps. Share your mindmap sessions with your team and collaborate live on mindmaps. ([Demo](https://map.kits.blog)) `MIT` `Docker/Nodejs` - [Weaviate](https://weaviate.io/) - A cloud-native, realtime vector search engine integrating scalable machine learning models (GraphQL and RESTful APIs). ([Demo](https://github.com/semi-technologies/semantic-search-through-wikipedia-with-weaviate/), [Source Code](https://github.com/semi-technologies/weaviate), [Clients](https://weaviate.io/developers/weaviate/current/client-libraries/index.html)) `BSD-3-Clause` `Go` From 1df5c6165b6bacc7ae24a1ebfb72744114d30b67 Mon Sep 17 00:00:00 2001 From: Koichi MATSUMOTO Date: Tue, 29 Nov 2022 22:29:00 +0900 Subject: [PATCH 08/22] Add Yopass (#3396) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4bea3adb..4325d8d3 100644 --- a/README.md +++ b/README.md @@ -358,6 +358,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https: - [Tuber](https://blog.trailofbits.com/2015/12/15/self-hosted-video-chat-with-tuber/) - Peer-to-peer video chat that works. ([Source Code](https://github.com/trailofbits/tubertc)) `MIT` `Javascript` - [Typebot](https://typebot.io) - Typebot is a conversational app builder as an alternative to Typeform or Landbot. ([Source Code](https://github.com/baptisteArno/typebot.io)) `AGPL-3.0` `Docker` - [WBO](https://github.com/lovasoa/whitebophir#wbo) - Web Whiteboard to collaborate in real-time on schemas, drawings, and notes. ([Demo](https://wbo.ophir.dev/)) `AGPL-3.0` `Nodejs/Docker` +- [Yopass](https://github.com/jhaals/yopass) - Secure sharing of secrets, passwords and files. ([Demo](https://yopass.se/)) `Apache-2.0` `Go` - [ZeroNet](https://zeronet.io/) `⚠` - Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network. ([Source Code](https://github.com/HelloZeroNet/ZeroNet)) `GPL-2.0` `Python` - [Zulip](https://zulip.org) - Zulip is a powerful, open source group chat application. ([Source Code](https://github.com/zulip/zulip)) `Apache-2.0` `Python` From 1a8d21c8920058fe9ee21512600b75a397962a2e Mon Sep 17 00:00:00 2001 From: Artem Krylysov Date: Tue, 29 Nov 2022 08:29:09 -0500 Subject: [PATCH 09/22] Add Bsimp (#3401) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4325d8d3..fc0abab2 100644 --- a/README.md +++ b/README.md @@ -1180,6 +1180,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or - [AzuraCast](https://www.azuracast.com/) - A modern and accessible self-hosted web radio management suite. ([Source Code](https://github.com/AzuraCast/AzuraCast)) `Apache-2.0` `PHP` - [Beets](https://beets.io/) - Music library manager and MusicBrainz tagger (command-line and Web interface). ([Source Code](https://github.com/beetbox/beets)) `MIT` `Python` - [Black Candy](https://github.com/blackcandy-org/black_candy) - Music streaming server built with Rails and Stimulus. `MIT` `Ruby` +- [Bsimp](https://github.com/akrylysov/bsimp) - Minimalistic S3-backed audio library. `Apache-2.0` `Go` - [euterpe](https://listen-to-euterpe.eu) - Self-hosted music streaming server with RESTful API and Web interface. ([Demo](https://listen-to-euterpe.eu/demo), [Source Code](https://github.com/ironsmile/euterpe)) `GPL-3.0` `Go` - [FriendsRadio](https://github.com/xouabita/friends-radio) `⚠` - Share music with your friends from Youtube and Soundcloud. ([Demo](https://friends-radio.herokuapp.com/)) `MIT` `Nodejs` - [Funkwhale](https://dev.funkwhale.audio/funkwhale) - Modern, web-based, convivial, multi-user and free music server. `BSD-3-Clause` `Python/Django` From 1d66421ae14196dffaf53b59539324265a182c25 Mon Sep 17 00:00:00 2001 From: Teifun2 Date: Tue, 29 Nov 2022 14:29:19 +0100 Subject: [PATCH 10/22] Add docassemble to Booking and Scheduling (#3410) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fc0abab2..22e543ff 100644 --- a/README.md +++ b/README.md @@ -1584,6 +1584,7 @@ _Related: [Booking and Scheduling](#booking-and-scheduling)_ - [Claper](https://claper.co/) - The ultimate tool to interact with your audience. An open-source alternative to Slido, AhaSlides and Mentimeter. ([Source Code](https://github.com/ClaperCo/Claper)) `GPL-3.0` `Elixir/Docker` - [ClearFlask](https://clearflask.com) - Community-feedback tool for managing incoming feedback and prioritizing a public roadmap. Alternative to Canny, UserVoice, Upvoty. ([Demo](https://product.clearflask.com), [Source Code](https://github.com/clearflask/clearflask)) `AGPL-3.0` `Docker` - [Croodle](https://github.com/jelhan/croodle) - Croodle is an end-to-end encrypted web application to schedule a date or to do a poll on any topic. `MIT` `Javascript` +- [docassemble](https://docassemble.org/) - A free, open-source expert system for guided interviews and document assembly, based on Python, YAML, and Markdown. ([Demo](https://demo.docassemble.org/run/legal), [Source Code](https://github.com/jhpyle/docassemble)) `MIT` `Docker` - [dudle](http://primelife.ercim.eu/results/opensource/63-dudle) - Online scheduling application. ([Demo](https://dudle.inf.tu-dresden.de/), [Source Code](https://github.com/kellerben/dudle)) `AGPL-3.0` `Ruby` - [Feedka](https://github.com/drabkirn/feedka) `⚠` - Open-source web application that can serve as a platform to get authentic, kindful, and constructive feedback from your friends, family, and co-workers. ([Demo](https://feedka.herokuapp.com)) `AGPL-3.0` `Ruby` - [Fider](https://fider.io) - Open source alternative to UserVoice for customer feedback. ([Demo](https://demo.fider.io), [Source Code](https://github.com/getfider/fider)) `MIT` `Go` From b5c8ade593c6339c372f72663b77b71ba331bde4 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Mon, 5 Dec 2022 17:34:47 +0000 Subject: [PATCH 11/22] fix typo in section description fixes https://github.com/awesome-selfhosted/awesome-selfhosted/issues/3434 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 22e543ff..2c9e2c61 100644 --- a/README.md +++ b/README.md @@ -307,7 +307,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https: **[`^ back to top ^`](#awesome-selfhosted)** -[Communication software](https://en.wikipedia.org/wiki/Communication_software) used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or users, using their own custom procols. +[Communication software](https://en.wikipedia.org/wiki/Communication_software) used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or users, using their own custom protocols. - [BluetoothCommunicatorExample](https://github.com/niedev/BluetoothCommunicatorExample) - Bluetooth LE chat app to communicate between android devices with P2P architecture. ([Clients](https://github.com/niedev/RTranslator)) `Apache-2.0` `Java` - [Centrifugo](https://centrifugal.dev/) - Language-agnostic real-time messaging (Websocket or SockJS) server. ([Demo](https://github.com/centrifugal/centrifugo#demo), [Source Code](https://github.com/centrifugal/centrifugo)) `MIT` `Go` From 122c698c876399124072fec1827384f391bc0b70 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Mon, 5 Dec 2022 17:43:55 +0000 Subject: [PATCH 12/22] fix double space in openspeedtest description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c9e2c61..deac38f3 100644 --- a/README.md +++ b/README.md @@ -1308,7 +1308,7 @@ Software that does not fit in another section. - [Notica](https://notica.us) - Lets you send browser notifications from your terminal to your desktop or phone. No installation or registration is required. ([Source Code](https://github.com/tannercollin/Notica)) `MIT` `Nodejs` - [Octave Online](https://octave-online.net/) - Infrastracture behind a web UI for GNU Octave, the libre alternative to MATLAB. ([Source Code](https://github.com/octave-online/octave-online-server)) `AGPL-3.0` `Docker/Nodejs` - [Ombi](https://ombi.io/) - A content request system for Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing feature set. ([Demo](https://app.ombi.io/), [Source Code](https://github.com/Ombi-app/Ombi)) `GPL-2.0` `C#` -- [Speed Test by OpenSpeedTest™](https://openspeedtest.com/) - Free & Open-Source HTML5 Network Performance Estimation Tool. ([Source Code](https://github.com/openspeedtest/Speed-Test)) `MIT` `Docker` +- [Speed Test by OpenSpeedTest™](https://openspeedtest.com/) - Free & Open-Source HTML5 Network Performance Estimation Tool. ([Source Code](https://github.com/openspeedtest/Speed-Test)) `MIT` `Docker` - [OpenZiti](https://openziti.github.io/) - Fully-featured, self-hostable, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es. ([Source Code](https://github.com/openziti/ziti)) `Apache-2.0` `Go` - [Orchest](https://www.orchest.io/) - A new kind of IDE for Data Science. ([Demo](https://cloud.orchest.io), [Source Code](https://github.com/orchest/orchest)) `AGPL-3.0` `Docker` - [OS.js](https://www.os-js.org/) - Desktop implementation for your browser with a fully-fledged window manager, Application APIs, GUI toolkits and filesystem abstraction. ([Demo](https://demo.os-js.org/), [Source Code](https://github.com/os-js/OS.js)) `BSD-2-Clause` `Nodejs` From c287dfc8449bc8c111b2eb22c8261c02362812df Mon Sep 17 00:00:00 2001 From: MicheleTiledesk <105777233+MicheleTiledesk@users.noreply.github.com> Date: Thu, 8 Dec 2022 22:35:53 +0100 Subject: [PATCH 13/22] Add Tiledesk to Custom Communication Systems (#3399) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index deac38f3..fd66c78b 100644 --- a/README.md +++ b/README.md @@ -353,6 +353,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https: - [Synapse](https://matrix.org/docs/projects/server/synapse) - Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication. ([Source Code](https://github.com/matrix-org/synapse)) `Apache-2.0` `Python` - [Syndie](https://syndie.de) - Syndie is a libre system for operating distributed forums. `CC0-1.0` `Java` - [TextBelt](https://github.com/typpo/textbelt) `⚠` - Outgoing SMS API that uses carrier-specific gateways to deliver your text messages for free, and without ads. `MIT` `Javascript` +- [Tiledesk](https://tiledesk.com) - All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel live agents and AI-powered chatbots. Self hosted alternative to Intercom, Zendesk, Tawk.to and Tidio. ([Source Code](https://github.com/Tiledesk/tiledesk)) `MIT` `Docker/K8S` - [Tinode](https://github.com/tinode) - Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots. ([Demo](https://sandbox.tinode.co/), [Source Code](https://github.com/tinode/chat), [Clients](https://github.com/tinode/webapp)) `GPL-3.0` `Go` - [Tox](https://tox.chat/) - Distributed, secure messenger with audio and video chat capabilities. ([Source Code](https://github.com/TokTok/c-toxcore)) `GPL-3.0` `C` - [Tuber](https://blog.trailofbits.com/2015/12/15/self-hosted-video-chat-with-tuber/) - Peer-to-peer video chat that works. ([Source Code](https://github.com/trailofbits/tubertc)) `MIT` `Javascript` From 8cddd38b28fc50f3af3c1bfebff13d5f89477cc7 Mon Sep 17 00:00:00 2001 From: kokomo123 <70863536+kokomo123@users.noreply.github.com> Date: Mon, 12 Dec 2022 19:29:34 -0500 Subject: [PATCH 14/22] Add ITFlow to Ticketing (#3408) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fd66c78b..eb625652 100644 --- a/README.md +++ b/README.md @@ -1970,6 +1970,7 @@ _Related: [Task Management & To-do Lists](#task-management--to-do-lists), [Softw - [GlitchTip](https://glitchtip.com) - Open source error-tracking app. GlitchTip collects errors reported by your app. ([Source Code](https://gitlab.com/glitchtip/glitchtip)) `MIT` `Python` - [Helpy](https://helpy.io) - Helpy is a modern, open source helpdesk customer support application. Features include knowledgebase, community discussions and support tickets integrated with email. ([Demo](https://demo.helpy.io), [Source Code](https://github.com/helpyio/helpy)) `MIT` `Ruby` - [Iguana](https://github.com/iguana-project/iguana) - Iguana is an open source issue management system with a kanban board. `CC-BY-SA-4.0` `Python/Docker` +- [ITFlow](https://itflow.org) - Client IT Documentation, Ticketing, Invoicing and Accounting Web Application for MSPs (Managed Service Providers). ([Demo](https://demo.itflow.org), [Source Code](https://github.com/itflow-org/itflow)) `GPL-3.0` `PHP` - [MantisBT](https://www.mantisbt.org/) - Self hosted bug tracker, fits best for software development. ([Demo](https://www.mantisbt.org/bugs/my_view_page.php), [Source Code](https://github.com/mantisbt/mantisbt)) `GPL-2.0` `PHP` - [OpenSupports](https://www.opensupports.com/) - Multi language ticket system with FAQ, role management, metrics and canned response features. ([Demo](https://www.opensupports.com/demo/), [Source Code](https://github.com/opensupports/opensupports)) `GPL-3.0` `PHP` - [osTicket](https://osticket.com/) - Manage, organize and archive all your support requests and responses in one place. ([Source Code](https://github.com/osTicket/osTicket)) `GPL-2.0` `PHP` From 05fd884fbe7604ab92c7c1b5c9c99f2df2578793 Mon Sep 17 00:00:00 2001 From: WebSnke Date: Tue, 13 Dec 2022 15:50:04 +0100 Subject: [PATCH 15/22] Fix wrong header size (#3452) --- non-free.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/non-free.md b/non-free.md index 0f0a5904..5f99b1ac 100644 --- a/non-free.md +++ b/non-free.md @@ -17,7 +17,7 @@ - [PrivMX WebMail](https://privmx.com) - Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, decentralized, uses independent PKI. Easy to install and administrate, freeware, open-source. `⊘ Proprietary` `PHP` - [WorkAdventure](https://workadventu.re) - Virtual office / virtual conference application presented as a 16-bit RPG video game. ([Demo](https://play.staging.workadventu.re/@/tcm/workadventure/wa-village), [Source Code](https://github.com/thecodingmachine/workadventure/)) `AGPL-3.0/Commons-Clause` `Docker` -## Knowledge Management Tools +### Knowledge Management Tools - [Wiznote](https://www.wiz.cn/docker) - Manage your knowledge in documents with folders, markdown, full text search and webpage collection support. ([Demo](https://www.wiz.cn/), [Clients](https://www.wiz.cn/download.html)) `⊘ Proprietary` `Docker` From 168c36ebc4df4fe708ace02bdecc18f9d042d151 Mon Sep 17 00:00:00 2001 From: WebSnke Date: Tue, 13 Dec 2022 16:19:56 +0100 Subject: [PATCH 16/22] Fix alphabetical order (#3454) --- non-free.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/non-free.md b/non-free.md index 5f99b1ac..ee81247f 100644 --- a/non-free.md +++ b/non-free.md @@ -17,9 +17,6 @@ - [PrivMX WebMail](https://privmx.com) - Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, decentralized, uses independent PKI. Easy to install and administrate, freeware, open-source. `⊘ Proprietary` `PHP` - [WorkAdventure](https://workadventu.re) - Virtual office / virtual conference application presented as a 16-bit RPG video game. ([Demo](https://play.staging.workadventu.re/@/tcm/workadventure/wa-village), [Source Code](https://github.com/thecodingmachine/workadventure/)) `AGPL-3.0/Commons-Clause` `Docker` -### Knowledge Management Tools - -- [Wiznote](https://www.wiz.cn/docker) - Manage your knowledge in documents with folders, markdown, full text search and webpage collection support. ([Demo](https://www.wiz.cn/), [Clients](https://www.wiz.cn/download.html)) `⊘ Proprietary` `Docker` ### Content Management Systems (CMS) @@ -28,6 +25,11 @@ - [october](https://octobercms.com/) - Self-hosted CMS platform based on the Laravel PHP Framework. ([Source Code](https://github.com/octobercms/october)) `⊘ Proprietary` `PHP` +### Communication - SIP + +- [3CX](https://www.3cx.com/pbx/) - Full-featured PABX system, with call queues, built-in web conferencing, live chat and social media messaging all on one system. `⊘ Proprietary` `Unknown` + + ### Document Management - E-books - [Bookwyrm](https://joinbookwyrm.com/) - Social network for tracking your reading, talking about books, writing reviews, and discovering what to read next. ([Source Code](https://github.com/bookwyrm-social/bookwyrm)) `⊘ Proprietary` `Python` @@ -56,9 +58,9 @@ - [Atman IoT](https://atman-iot.com) - Self hosted IoT gateway focused on IoT solution rapid prototyping, packaged as stand alone docker container, promising to help you build your IoT solution in a week. ([Demo](https://atman-iot.com/signup-redirect/)) `⊘ Proprietary` `Nodejs` -### Communication - SIP +### Knowledge Management Tools -- [3CX](https://www.3cx.com/pbx/) - Full-featured PABX system, with call queues, built-in web conferencing, live chat and social media messaging all on one system. `⊘ Proprietary` `Unknown` +- [Wiznote](https://www.wiz.cn/docker) - Manage your knowledge in documents with folders, markdown, full text search and webpage collection support. ([Demo](https://www.wiz.cn/), [Clients](https://www.wiz.cn/download.html)) `⊘ Proprietary` `Docker` ### Maps and Global Positioning System (GPS) @@ -89,6 +91,7 @@ - [Reservo](https://reservo.co) - Scalable image hosting script with support for CDNs, paid account upgrades, advertising spots and drag & drop upload. ([Demo](https://demo.reservo.co/)) `⊘ Proprietary` `PHP` - [Single File PHP Gallery](http://sye.dk/sfpg/) - Web gallery in one single PHP file. `⊘ Proprietary` `PHP` + ### Self-hosting Solutions - [Axigen](https://www.axigen.com/mail-server/free/) - Turnkey messaging solution for small & micro businesses, integration projects or test environments. `⊘ Proprietary` `Unknown` From 80c0ae1e4bfb303dd5f5b8a709255a53e438b031 Mon Sep 17 00:00:00 2001 From: John Flanagan Date: Tue, 13 Dec 2022 15:20:41 +0000 Subject: [PATCH 17/22] Updated broken link for Accelerated Text (#3437) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index eb625652..5cb7ec42 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,7 @@ _Related: [Content Management Systems (CMS)](#content-management-systems-cms)_ _Related: [Internet of Things (IoT)](#internet-of-things-iot)_ -- [Accelerated Text](https://www.acceleratedtext.com/) - Automatically generate multiple natural language descriptions of your data varying in wording and structure. ([Source Code](https://github.com/accelerated-text/accelerated-text)) `Apache-2.0` `Java` +- [Accelerated Text](https://github.com/accelerated-text/accelerated-text) - Automatically generate multiple natural language descriptions of your data varying in wording and structure. ([Source Code](https://github.com/accelerated-text/accelerated-text)) `Apache-2.0` `Java` - [Actionsflow](https://actionsflow.github.io/docs/) `⚠` - The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions. ([Source Code](https://github.com/actionsflow/actionsflow)) `MIT` `Docker/Nodejs` - [ActiveWorkflow](https://github.com/automaticmode/active_workflow) - An intelligent process and workflow automation platform based on software agents. `MIT` `Ruby` - [Alltube](https://www.alltubedownload.net) - Web interface for [youtube-dl](https://github.com/ytdl-org/youtube-dl), a program to download videos and audio from [more than 100 websites](https://ytdl-org.github.io/youtube-dl/supportedsites.html). ([Source Code](https://github.com/Rudloff/alltube)) `GPL-3.0` `PHP` From d2649e0111a3c1a08363c80e6b7e8642e700aae9 Mon Sep 17 00:00:00 2001 From: Shail Shetye Date: Tue, 13 Dec 2022 10:21:10 -0500 Subject: [PATCH 18/22] Added Traggo (#3430) Added Traggo: a time tracker without tasks, only tagged time spans. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5cb7ec42..38d73182 100644 --- a/README.md +++ b/README.md @@ -1992,6 +1992,7 @@ _Related: [Task Management & To-do Lists](#task-management--to-do-lists), [Softw - [ActivityWatch](https://activitywatch.net) - An app that automatically tracks how you spend time on your devices. ([Source Code](https://github.com/ActivityWatch/activitywatch)) `MPL-2.0` `Python` - [Kimai](https://www.kimai.org/) - Kimai is a free & open source timetracker. It tracks work time and prints out a summary of your activities on demand. ([Demo](https://www.kimai.org/demo/), [Source Code](https://github.com/kevinpapst/kimai2/)) `MIT` `PHP` - [TimeTagger](https://timetagger.app) - An open source time-tracker based on an interactive timeline and powerful reporting. ([Demo](https://timetagger.app/app/demo), [Source Code](https://github.com/almarklein/timetagger)) `GPL-3.0` `Python` +- [Traggo](https://traggo.net/) - Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans. ([Source Code](https://github.com/traggo/server)) `GPL-3.0` `Docker/Go` ### URL Shorteners From 9dfae2cd3ee833d1cf4a86ccd5c5934c74bb0d1e Mon Sep 17 00:00:00 2001 From: WebSnke Date: Thu, 15 Dec 2022 14:24:57 +0100 Subject: [PATCH 19/22] Add table of contents to non-free.md (#3461) --- non-free.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/non-free.md b/non-free.md index ee81247f..85a2db48 100644 --- a/non-free.md +++ b/non-free.md @@ -2,6 +2,36 @@ **Software listed here does not meet the [Free Software](https://en.wikipedia.org/wiki/Free_software) definition**. It implements their own licensing with restrictions and grants which you must check on each case. Restrictions may include limits on allowed use of the software, access to the source code, modification and further redistribution. This software can therefore contain anti user-freedom features, such as but not limited to: backdoors, user lock-in, sending personal data to a third party. +-------------------- + +## Table of contents + +- [Software](#software) + - [Automation](#automation) + - [Communication - Custom Communication Systems](#communication---custom-communication-systems) + - [Content Management Systems (CMS)](#content-management-systems-cms) + - [Communication - SIP](#communication---sip) + - [Document Management - E-books](#document-management---e-books) + - [E-commerce](#e-commerce) + - [File Transfer & Synchronization](#file-transfer--synchronization) + - [Games](#games) + - [Internet of Things (IoT)](#internet-of-things-iot) + - [Knowledge Management Tools](#knowledge-management-tools) + - [Maps and Global Positioning System (GPS)](#maps-and-global-positioning-system-gps) + - [Media Streaming - Video Streaming](#media-streaming---video-streaming) + - [Money, Budgeting & Management](#money-budgeting--management) + - [Photo and Video Galleries](#photo-and-video-galleries) + - [Search Engines](#search-engines) + - [Self-hosting Solutions](#self-hosting-solutions) + - [Software Development - Project Management](#software-development---project-management) + - [Software Development - Testing](#software-development---testing) + - [Ticketing](#ticketing) + - [Time Tracking](#time-tracking) + - [Miscellaneous](#miscellaneous) +- [List of Licenses](#list-of-licenses) + +-------------------- + ## Software From 0fc6a2e96c49394a452d63805b783120e8ffc520 Mon Sep 17 00:00:00 2001 From: Koichi MATSUMOTO Date: Fri, 16 Dec 2022 04:45:22 +0900 Subject: [PATCH 20/22] Add IconCaptcha (#3431) Add IconCaptcha. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 38d73182..ad2ddfdb 100644 --- a/README.md +++ b/README.md @@ -1292,6 +1292,7 @@ Software that does not fit in another section. - [Flox](https://github.com/devfake/flox) `⚠` - Self hosted movie, TV series and anime watch list with a 3-point rating system. Uses The Movie Database backend for information. ([Demo](https://flox-demo.pyxl.dev/)) `MIT` `PHP` - [google-webfonts-helper](https://github.com/majodev/google-webfonts-helper) `⚠` - Hassle-Free Way to Self-Host Google Fonts. Get eot, ttf, svg, woff and woff2 files + CSS snippets. ([Demo](https://google-webfonts-helper.herokuapp.com/)) `MIT` `Nodejs` - [graph-vl](https://github.com/verifid/graph-vl) - Identity document verification using Machine Learning and GraphQL. `MIT` `Python` +- [IconCaptcha](https://www.fabianwennink.nl/projects/IconCaptcha/) - IconCaptcha is a self-hosted, fast, simple and user-friendly captcha for PHP. ([Source Code](https://github.com/fabianwennink/IconCaptcha-Plugin-jQuery-PHP)) `MIT` `PHP` - [Journal](https://github.com/inoda/journal) - Simple journaling with encrypted entries and sharing capabilities. `MIT` `Ruby` - [King Phisher](https://github.com/rsmusllp/king-phisher) - King Phisher is a tool for testing and promoting user awareness by simulating real world phishing attacks. `BSD-3-Clause` `Python` - [Koillection](https://koillection.github.io/) - Koillection is a service allowing users to manage any kind of collections. ([Source Code](https://github.com/koillection/koillection)) `MIT` `PHP` From 0634ec2f8310a3e8e98655db99e584a4feeb9b9a Mon Sep 17 00:00:00 2001 From: Alexander Preibisch Date: Thu, 15 Dec 2022 20:45:49 +0100 Subject: [PATCH 21/22] Add OpenBudgeteer to Money, Budgeting & Management (#3435) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ad2ddfdb..bdf7e7ce 100644 --- a/README.md +++ b/README.md @@ -1367,6 +1367,7 @@ _See also: [awesome-sysadmin/IT Asset Management](https://github.com/awesome-fos - [InvoicePlane](https://github.com/InvoicePlane/InvoicePlane) - Manage quotes, invoices, payments and customers for your small business. `MIT` `PHP` - [Kresus](https://kresus.org/) - Open source personal finance manager. ([Demo](https://kresus.org/en/demo.html), [Source Code](https://github.com/kresusapp/kresus)) `MIT` `Nodejs` - [OnTrack](https://github.com/inoda/ontrack) - A simple app to track spend and set goals. `MIT` `Ruby/React` +- [OpenBudgeteer](https://github.com/TheAxelander/OpenBudgeteer) - A budgeting app based on the Bucket Budgeting Principle `MIT` `Docker/C#` - [PartKeepr](https://www.partkeepr.org) - PartKeepr is an electronic part inventory management software. It helps you to keep track of your available parts and assist you with re-ordering parts. ([Demo](https://demo.partkeepr.org/), [Source Code](https://github.com/partkeepr/PartKeepr)) `GPL-3.0` `PHP` - [REI3](https://rei3.de/home_en/) - Open source, expandable Business Management Software. Manage tasks, time, assets and much more. ([Demo](https://rei3.de/demo_en/), [Source Code](https://github.com/r3-team/r3)) `MIT` `Go` - [SilverStrike](https://silverstrike.org/) - Personal finance management made easy. ([Demo](https://demo.silverstrike.org/), [Source Code](https://github.com/agstrike/silverstrike)) `MIT` `Python/Django` From 3fa99e945a116a9b043686e9aa2041b5fb5abfe4 Mon Sep 17 00:00:00 2001 From: kokomo123 <70863536+kokomo123@users.noreply.github.com> Date: Thu, 15 Dec 2022 14:46:02 -0500 Subject: [PATCH 22/22] Add ustreamer to Media Streaming - Multimedia Streaming (#3414) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index bdf7e7ce..47519583 100644 --- a/README.md +++ b/README.md @@ -1230,6 +1230,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or - [Rygel](https://wiki.gnome.org/action/show/Projects/Rygel) - Rygel is a UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. ([Source Code](https://gitlab.gnome.org/GNOME/rygel/)) `GPL-3.0` `C` - [SheetAble](https://sheetable.net) - Self-hosted music sheet organizing software for all music enthusiasts. Upload and organize your sheets for any kind of instrument. ([Source Code](https://github.com/SheetAble/SheetAble)) `AGPL-3.0` `Go` - [Stash](https://stashapp.cc) - A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support. ([Source Code](https://github.com/stashapp/stash)) `AGPL-3.0` `Go` +- [µStreamer](https://github.com/pikvm/ustreamer) - µStreamer is a lightweight and very quick server to stream MJPEG video from any V4L2 device to the net. `GPL-3.0` `C` - [üWave](https://u-wave.net/) `⚠` - Self-hosted collaborative listening platform. Users take turns playing media—songs, talks, gameplay videos, or anything else—from a variety of media sources like YouTube and SoundCloud. ([Demo](https://wlk.yt/), [Source Code](https://github.com/u-wave)) `MIT` `Nodejs`