Automation / Free Software and web applications

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted




  • Alltube - Web interface for youtube-dl, a program to download videos and audio from more than 100 websites. (DemoSource CodeGPL-3.0 PHP
  • AmIUnique - Learn how identifiable you are on the Internet (browser fingerprinting tool). (Source CodeMIT Java
  • Beehive - Flexible event and agent system, which allows you to create your own agents that perform automated tasks triggered by events and filters. AGPL-3.0 Go
  • CampaignChain  - A marketing hub allowing to schedule posts on social media (a la Hootsuite+Buffer) and combine them with newsletter campaigns. (Source CodeApache-2.0 PHP
  • CouchPotato - CouchPotato is an automatic Video Library Manager for Movies. Automatic torrent/nzb searching, downloading, and processing at the qualities you want. (Source CodeGPL-3.0 Python
  • Episodes  - Self Hosted TV show Episode tracker and recommender built using django, bootstrap4. MIT Python
  • feedmixer - FeedMixer is a WSGI (Python3) micro web service which takes a list of feed URLs and returns a new feed consisting of the most recent n entries from each given feed(Returns Atom, RSS, or JSON). (DemoWTFPL Python
  • FHEM - FHEM is used to automate common tasks in the household like switching lamps and heating. It can also be used to log events like temperature or power consumption. You can control it via web or smartphone frontends, telnet or TCP/IP directly. (Source CodeGPL-3.0 Perl
  • Gekko - Gekko is a Bitcoin TA trading and backtesting bot which support multiple exchanges and cryptocurrencies. (Source CodeMIT Nodejs
  • Gladys - Gladys is an open-source home assistant which runs on your Raspberry Pi. (Source CodeMIT Nodejs
  • Headphones - Automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent, Deluge and Blackhole. GPL-3.0 Python
  • Healthchecks - Django app which listens for pings and sends alerts when pings are late. (Source CodeBSD-3-ClausePython
  • Home Assistant - Open-source home automation platform. (DemoSource CodeMIT Python
  • homebank-converter - Web app to convert an export bank file to compatible Homebank csv. (DemoAGPL-3.0 HTML5
  • HRConvert2 - Drag-and-drop file conversion server with session based authentication, automatic temporary file maintenance, and logging capability. (DemoSource CodeGPL-3.0 PHP
  • Huginn - Allows you to build agents that monitor and act on your behalf. MIT Ruby
  • Http2pic - Website screenshots/renderer. It uses the wkhtmltox to render websites with various options. (Source CodeApache 2.0 PHP/Javascript
  • Kibitzr - Lightweight personal web assistant with powerful integrations. (Source CodeMIT Python
  • LazyLibrarian  - LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads Librarything and optionally GoogleBooks as sources for author info and book info. GPL-3.0 Python
  • Lidarr - Lidarr is a music collection manager for Usenet and BitTorrent users. (Source CodeGPL-3.0 C#
  • Medusa - Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. GPL-3.0 Python
  • Node RED - Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions. (Source CodeApache-2.0 Nodejs
  • openHAB - Vendor and technology agnostic open source software for home automation. (Source CodeEPL-1.0 Java
  • PolitePol - Online tool for creation of RSS feeds for any web page. (DemoMIT Python
  • Poffer  - Tool that makes it easier to share the content you like thanks to Pocket+Buffer. (Source CodeMIT Nodejs
  • pyLoad - Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. (Source CodeGPL-3.0 Python
  • Radarr - Radarr is an independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent, à la Couchpotato. (Source CodeGPL-3.0 C#
  • RSS-Bridge - rss-bridge is a PHP project capable of generating ATOM feeds for websites which don't have one. Public domain PHP
  • RSS Merger - PHP script which will take multiple RSS / Atom feeds as input and merge them into a single RSS feed. GPL-2.0 PHP
  • SickRage - SickRage is an automatic Video Library Manager for TV Shows. Automatic torrent/nzb searching, downloading, and processing at the qualities you want. (Source CodeGPL-3.0 Python
  • Sonarr - Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available. (Source CodeGPL-3.0 C#
  • TriggerHappy - Open source clone of IFTTT, a bridge between your internet services. (Source CodeBSD-3-ClausePython
  • WebUI-aria2 - Interface to interact with the aria2 downloader. Very simple to use, just download and open index.html in any web browser. (DemoMIT HTML5
  • WTFDYUM  - Why The Fuck Did You Unfollow Me - Find out who stops following you on Twitter. (DemoSource CodeApache-2.0 Java
  • Zenbot 3 - Zenbot is a lightweight, extendable, artificially intelligent trading bot for Bitcoin, Ether, Litecoin, and more. MIT Node.js