Analytics / 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




Web Analytics
  • AWStats – Generates web, streaming, ftp or mail server statistics graphically. (Source Code) GPL-3.0 Perl
  • Countly – Real time mobile and web analytics, crash reporting and push notifications platform. (Source Code) AGPL-3.0Javascript
  • Druid – Distributed, column-oriented, real-time analytics data store. (Source Code) Apache-2.0 Java
  • Fathom Analytics – Simple & trustworthy website analytics. (Source Code) MIT Go
  • GoAccess – Real-time web log analyzer and interactive viewer that runs in a terminal. (Source Code) GPL-2.0 C
  • Hastic – Hackable time series pattern recognition tool with UI for Grafana. (Source Code) Apache-2.0 Python/Nodejs
  • Matomo – Leading open-source analytics platform that gives you more than just powerful analytics, formerly known as Piwik. (Source Code) GPL-3.0 PHP
  • Open Web Analytics – Google Analytics and Piwik alternative. (Source Code) GPL-2.0 PHP
  • Rakam – Custom analytics platform that allows you to create your own analytics services. Integrate with any data source (web, mobile, IoT etc.), analyze data with SQL and create dashboards. (Source Code) Apache-2.0 Java
  • Serposcope – Serposcope is a free and open-source rank tracker to monitor websites ranking in Google and improve your SEO performances. (Source Code) MIT Java
  • Snowplow – Have every single event, from your websites, mobile apps, desktop applications and server-side systems, stored in your own data warehouse and available to action in real-time. (Source Code) Apache-2.0 Scala
  • Suet ⚠ – Detailed analytics and reporting for your Mailgun transactional emails. (Source Code) GPL-3.0 Nodejs
Business Intelligence
  • Metabase – Simple Dashboarding and GUI Query tool, Nightly Emails and Slack Integration w/ PostgreSQL, MySQL, Redshift and other DBs. (Source Code) AGPL-3.0 Clojure
  • Redash – connect to over 18 types of databases (SQL and “NoSQL”), query your data, visualize it and create dashboards. Everything has a URL that can be shared. Slack and HipChat integration. (DemoSource Code) BSD-2-Clause Python
  • Superset – Modern, enterprise-ready business intelligence web application. (Source Code) Apache-2.0 Python
Social Media