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 CodeGPL-3.0 Perl
  • Countly - Real time mobile and web analytics, crash reporting and push notifications platform. (Source CodeAGPL-3.0Javascript
  • Druid - Distributed, column-oriented, real-time analytics data store. (Source CodeApache-2.0 Java
  • Fathom Analytics - Simple & trustworthy website analytics. (Source CodeMIT Go
  • GoAccess - Real-time web log analyzer and interactive viewer that runs in a terminal. (Source CodeGPL-2.0 C
  • Hastic - Hackable time series pattern recognition tool with UI for Grafana. (Source CodeApache-2.0 Python/Nodejs
  • Matomo - Leading open-source analytics platform that gives you more than just powerful analytics, formerly known as Piwik. (Source CodeGPL-3.0 PHP
  • Open Web Analytics - Google Analytics and Piwik alternative. (Source CodeGPL-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 CodeApache-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 CodeMIT 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 CodeApache-2.0 Scala
  • Suet  - Detailed analytics and reporting for your Mailgun transactional emails. (Source CodeGPL-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 CodeAGPL-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 CodeBSD-2-Clause Python
  • Superset - Modern, enterprise-ready business intelligence web application. (Source CodeApache-2.0 Python
Social Media