Credits

Funkwhale lives thanks to our wonderful community, but wouldn't exist at all without many, many other people, projects and services. Kudos to them!

  Community tools

Our community needs tools to discuss, make decisions, share information, and keep track of what's going on…

Matrix/Riot An open network for secure, decentralized communication
Plume A federated blogging application
CodiMD Realtime collaborative markdown notes on all platforms
Mastodon A decentralized social network
Loomio A forum and decision making platform
GitLab An open source software forge
Weblate Web-based continuous localization
Bitwarden Open source password management
bitwarden_rs Unofficial Bitwarden compatible server written in Rust
Dolibarr Open Source ERP & CRM
Open Collective An organization for your community, transparent by design

  Hosting and infrastructure

All our tools and services need to be deployed, monitored, updated, backed-up…

Debian The Universal Operating System
Proxmox VE Open-Source Virtualization Platform
Docker A way to run applications securely isolated in a container, packaged with all its dependencies and libraries.
nginx The open source web server that powers 400 million websites
letsencrypt A free, automated, and open Certificate Authority
Mailcow The mailserver suite with the 'moo'
Cabot Self-hosted watchdog for your websites and infrastructure
Backupninja A silent flower blossom death strike to lost data
Ansible An IT automation tool

  Funkwhale

The Funkwhale software was made possible by these projects

MusicBrainz An open music encyclopedia that collects music metadata and makes it available to the public
Subsonic applications All third-party applications compatible with the Subsonic protocol
PostgreSQL The World's Most Advanced Open Source Relational Database
Redis Redis is an open source, in-memory data structure store, used as a database, cache and message broker
Sphinx A tool that makes it easy to create intelligent and beautiful documentation
Third-party packagers All the individuals who maintain installation packages for Funkwhale
ActivityPub A decentralized social networking protocol

  Funkwhale (user interface)

Our user interface is built on top of these projects and technologies.

Javascript A lightweight, interpreted, or just-in-time compiled programming language
Vue.js The Progressive JavaScript Framework
Fomantic-UI A development framework that helps create beautiful, responsive layouts using human-friendly HTML
howler.js howler.js makes working with audio in JavaScript easy and reliable across all platforms
axios Promise based HTTP client for the browser and node.js
vue-gettext Translate your Vue.js applications with gettext
webpack A static module bundler for modern JavaScript applications
All our Javascript dependencies Because we cannot list every single dependency here ;)

  Funkwhale (backend)

The Funkwhale server is built on top of these projects and technologies.

Python A programming language that lets you work quickly and integrate systems more effectively
Django The Web framework for perfectionists with deadlines
Django REST framework A powerful and flexible toolkit for building Web APIs
Django Channels A project that takes Django and extends its abilities beyond HTTP
Gunicorn A Python WSGI HTTP Server for UNIX
Uvicorn A lightning-fast ASGI server, built on uvloop and httptools
Celery Distributed Task Queue
Mutagen A Python module to handle audio metadata
FFmpeg A complete, cross-platform solution to record, convert and stream audio and video
Pytest Helps you write better programs
All our Python dependencies Because we cannot list every single dependency here ;)