FOSS Software Directory


Decentralized - the Element Matrix Messenger - Matrix Protocol and the server side of the Element Messenger

Decentralized, Onion Routed - Session is an end-to-end encrypted, multi device enabled messenger that minimises sensitive metadata, designed and built for people who want absolute privacy and freedom from any form of surveillance. Onion routed and available für Windows, MAC, Linux, LineageOS, Android, IOS - Session, Open Group Server, Self Hosted

P2P - Briar, a P2P messenger for journalists and other vulnerable groups. The messenger routes everything through the Tor network - Tox, P2P Messenger with E2E Support

Video Conference

via Community Server or Self-Hosted - more secure, more flexible, and completely free video conferencing. Also used by Element as a widget, i.H. full mix of browser clients and Element Matrix messenger clients. No installation necessary, just get started with your browser!

Social Networks

Fediverse / ActivityPub - Mastodon decentralized social micro blogging with full control over the data and the possibility to connect your own instances to the Fediverse - Peertube decentralized video hosting system with ActivityPub support for the Fediverse - Friendica A Decentralized Social Network. Built-in support for ActivityPub (e.g. Funkwhale, Hubzilla, Mastodon, Pleroma, Pixelfed), OStatus (e.g. StatusNet, GNU social, Quitter) and diaspora* protocols - Mobilizon is a tool that helps you find, create and organize events. You can also create a page for your group where the members will be able to get organized together. As an ethical alternative to Facebook events, groups and pages, Mobilizon is a tool designed to serve you. Period. No likes, no follows, no infinite wall to scroll: Mobilizon leaves you in control of your attention. Mobilizon is not a giant platform, but a multitude of interconnected Mobilizon websites. This federated architecture helps avoid monopolies and offers a diversity of hosting terms of service.


Virtualization - Open source virtualization platform - Spice to Proxmox Quick Connect for Linux and Windows. Spice Login without opening Web Interface first. - Proxmox Management App for Android. APK direct

Firewalls - based on FreeBSD. Application range from Home Firewall to HA Enterprise Setup.

DNS - Pi-hole® Network-wide DNS based Ad Blocking 

MQTT - Eclipse Mosquitto, An open source MQTT broker

Self Hosting - FreedomBox is a private server for non-experts: it lets you install and configure server applications with only a few clicks. It runs on cheap hardware of your choice, uses your internet connection and power, and is under your control. Runs on cheap Hardware, as long as Debian is supported - With YunoHost, you can easily manage a server for your friends, association or enterprise. Setup your server with ease, you already have everything at home

Server & Client

Self Hosted - OwnCloud, Secure Collaboration Platform, your self hosted file cloud,The most essential business tool since email: Store. Share. Work - xBrowserSync is a free tool for syncing browser data and bookmarks between different browsers and devices, built for privacy and anonymity. Self Hosted API Server available too - Gotify a Self-Hosted Real Time Push Notification Server - ULogger: Self-hosted privacy-friendly open source tracking solution

Software Solutions

Animal Rescue - is a self-hosted secure, online solution for animal shelters, rescue groups and animal control facilities

Health Software - GNU Health, the Libre digital health ecosystem, where Social Medicine meets state-of-the-art health informatics

Customer Relationship - Chatwoot, an open source customer relationship platform. It is an open source alternative to Intercom, Zendesk, Salesforce Service Cloud, and other proprietary communications platforms.

Web Radio Station Management - azuracast is a free and open-source self hosted web radio management suite. Everything's Included AzuraCast installs everything you need to get a web radio station up and running in minutes. Powerful and Intuitive Manage every aspect of your radio station via a simple yet powerful web interface. Runs Anywhere Install AzuraCast directly onto any Ubuntu VPS, or run it on any server (or desktop) that supports Docker.


Browser - Tor Browser, Suggested as primary Browser for anonymous visiting the Internet - Firefox Browser - LibreWolf, A fork of Firefox, focused on privacy, security and freedom - Ungoogled Chromium Projekt, A lightweight approach to removing Google web service dependency

E-Mail Software - Thunderbird, with support for CalDAVand CardDAV Addressbooks and Calendar.

Social Network - Sengi, A multi-account desktop client for Mastodon and Pleroma - Friendiqa QML based client for the Friendica Social Network.

Office Software - LibreOffice a professional Office suite able to work with documents from other office suites. Can edit PDF!

Organization - Joplin, an open source note taking and to-do application with synchronisation capabilities

Desktop Publishing - Scribus, a page layout program for Linux, FreeBSD, PC-BSD, NetBSD, OpenBSD, Solaris, OpenIndiana, Debian GNU/Hurd, Mac OS X, OS/2 Warp 4, eComStation, Haiku and Windows. - Calibre is a powerful and easy to use e-book manager. Users say it’s outstanding and a must-have. It’ll allow you to do nearly everything and it takes things a step beyond normal e-book software. It’s also completely free and open source and great for both casual users and computer experts.

Image Handling - Gimp, professional image editing - DigiKam, digiKam is an advanced open-source digital photo management application that runs on Linux, Windows, and MacOS. The application provides a comprehensive set of tools for importing, managing, editing, and sharing photos and raw files - RawTherapee is a free, cross-platform raw image processing program - Darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

Video Handling - Shotcut is a free, open source, cross-platform video editor - HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.Convert video from nearly any format. Free and Open Source. Multi-Platform (Windows, Mac and Linux) - SimpleScreenRecorder is a screen recorder for Linux. Despite the name, this program is actually quite complex. It's 'simple' in the sense that it's easier to use

3D und Animation - Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline

Smartphone Remote Control - scrcpy, This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and macOS.

Virtualization - Spice to Proxmox Quick Connect for Linux and Windows. Spice Login without opening Web Interface first.

Operating Systems - Open Source Unix operating system, the secret giant in the server area. - The stable and secure operating system for the workplace, laptop and server - Android-x86, Run Android on your PC

Telephony / VoIP

Server and PBX - the leading software for VoIP solutions - complete telephone system based on Asterisk and FreePBX

Softphones - SIP softphone for desktop and smartphone

Smartphone Software

Alternate OS - LineageOS, the alternative operating system for smartphones - LineageOS, officially supported devices

Security - Android Firewall+ (AFWall+) is an advanced iptables editor (GUI) for Android. It provides fine-grained control over which Android apps are allowed to access the network - Keepass2Android is a password manager app with full WebDAV support. Works e.g. together with OwnCloud

Traffic Analyses - PCAPdroid No-root network monitor and traffic dump tool for Android devices. PCAPdroid is an open source network monitoring and capture tool. It can capture an Android device traffic without rooting the device. The traffic can be sent to a remote receiver. - Net Monitor (Privacy Friendly) Shows network connections of installed apps. This app monitors active network sockets and provides information on the scanned connections and apps. The invoking app is identified and listed with it's name, package and icon. The Connection's local and remote socket information (ip/port) is displayed along with a resolved hostname information and protocol evaluation based on well-known ports. Known un-/encrypted protocols are automatically marked. Additional features can be activated in the settings tab. This includes a panel for detailed technical information on connections, a logging functionality to keep scan results, a remote analysis of TLS-Servers via SSL-Labs API, a database connection to save selected reports in a history and charts to visualize the reports in different time intervals. This app is optimized regarding the user’s privacy. It doesn’t use any tracking mechanisms, neither it displays any advertisement. It belongs to the Privacy Friendly Apps group developed by the SECUSO research group at Technische Universität Darmstadt, Germany.

Keyboard - Hacker’s Keyboard is an alternative input method on Android that provides advanced inputs much like you get on a desktop keyboard. You must first download the application from F-Droid Store, and after downloading and installing you will need to set it as your primary input method on your device. Doing this is easy, and before long, you will be able to type efficiently using your device’s touchscreen.

Backup - Titanium Backup is a backup utility for Android that backs up your system and user applications along with their data on external storage of your choice. It is a leading Android application that uses root access to pull all your important applications and data from the system partition and stores them for future restoration

Automation - Easer provides your with explicit automation. It knows various events (see below) and YOU (the user) tell it what to do on what events (you can even combine multiple events). Thus, you no longer need to manually perform routine actions, or worry about forgetting to perform them

Social Network - Fedilab is a multi-accounts client for Mastodon, Peertube, Pixelfed, Pleroma, GNU Social, Friendica - TubeLab, Full featured Peertube Android app - Friendiqa QML based client for the Friendica Social Network.

FOSS Apps - K-9 Mail Advanced Email for Android. K-9 Mail is an open source email client focused on making it easy to chew through large volumes of email. - OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends - NextTracks is a fork of OwnTracks which doesn't use Google Play Services. It allows you to track the locations of your devices. Supported Protocols: HTTP and MQTT - Navit is a OFFLINE car navigation system with routing engine - ULogger: Self-hosted privacy-friendly open source tracking solution

Privacy - UntrackMe, Transform Youtube and Twitter links into Invidious and Nitter links

Virtualization - Proxmox Management App for Android. APK direct - Remote Desktop Clients for Android. This is the source code for bVNC, aRDP, aSPICE and Opaque, four remote desktop clients for Android. Please note that APK's are availbale in the Release section. To bad, Opaque is only offered as payed Pro Version through Google Play, which excludes all privacy setups from using it. I contacted the devs, but they will not offer it as Download, without Google.

Home Automation

Server - Home Assistant, Self Hostet Open-source home automation platform running on Python 3. Track and control all devices at home and automate control

Location Tracking - OwnTracks (and its Android fork NextTracks) is a free and open source application for iOS and Android that allow you to track your location and send it directly to Home Assistant - OwnTracks Recorder is a lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps. It is a compiled program which is easy to install and operate even on low-end hardware, and it doesn't require an external database


Search Engines - DuckDuckGo replace the default search engine from Google to DuckDuckGo and have more privacy


X-Certificate and Key management - XCA This application is intended for creating and managing X.509 certificates, certificate requests, RSA, DSA and EC private keys, Smartcards and CRLs. Everything that is needed for a CA is implemented. All CAs can sign sub-CAs recursively. These certificate chains are shown clearly. For an easy company-wide use there are customiseable templates that can be used for certificate or request generation

Encryption - VeraCrypt is a free disk encryption software brought to you by IDRIX and that is based on TrueCrypt 7.1a. High Security Disk Encryption

VPN - Take full control by installing OpenVPN on your server. Deploy a fully-featured business VPN Solution - WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache.

Tor Based

File Share - OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network

Crypto Currencies

Server & Payment Systems - BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant and free

Wallets (Bitcoin) - Electrum Bitcoin Wallet


Fediverse / ActivityPub - FediDB server and user overview for Fediverse - Fediverse Software Info

Bots - A plugin-based Matrix bot system written in Python

Administration Tools - Synapse Admin User Interface

Want to add your Project or a link to Software you like?


Page will be updated regularly.