Skip to content

kiarafbickers/awesome-selfhosted-product

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

awesome-selfhosted-product

Ship

Awesome PRs Welcome

Watch on GitHub Star on GitHub Follow Tweet

Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaS providers.

This is a list of Free Software network services and web applications which can be hosted on your own server(s). The list is inspired by Awesome Self-hosted, with a focus on app for product people.

The Awesome Self-hosted Product is a toolkit for makers to ship better products faster 🚀.


Table of contents


Analytics Tools

Product Analytics

Mixpanel, LaunchDarkly, and HotJar Alternatives

  • Countly Community Edition - Privacy-centric product analytics solution providing insights into how your users interact with your digital products, from acquisition to advocacy. (Source Code) AGPL-3.0 Docker/Nodejs
  • highlight - A full-stack monitoring platform. Error monitoring, session replay, logging and more. (Source Code) Apache-2.0 TypeScript
  • OpenReplay - A session replay suite, that lets you see what users do on your web app, helping you troubleshoot issues faster. (Source Code) MIT Python
  • PostHog - Product analytics, session recording, feature flagging and a/b testing. (Source Code) MIT Docker/Python
  • rrweb - A web session replay library, which provides easy-to-use APIs to record user's interactions and replay it remotely. (Source Code) MIT TypeScript

Web Traffic Analytics

Google Analytics Alternatives

  • Ackee - Node.js based analytics tool for those who care about privacy. Analyzes the traffic of your websites and provides useful statistics in a minimal interface. (Demo, Source Code) MIT Nodejs/Docker/K8S
  • Aptabase - An easy to use alternative to Google Firebase Analytics for Mobile and Desktop applications. (Source Code) AGPL-3.0 Docker
  • Fathom Lite - A Google Analytics alternative that doesn’t compromise visitor privacy for data. Revolutionized website analytics by making them easy to use and respectful of privacy laws (like GDPR and more). MIT Go/Docker
  • GoatCounter - Easy web analytics. No tracking of personal data. (Source Code) EUPL-1.2 Go
  • Matomo - Take back control with Matomo – a powerful web analytics platform that gives you 100% data ownership. (Source Code) GPL-3.0 PHP
  • Often - Let your users access their data end-to-end encrypted. Gain valuable insights at the same time. (Source Code)
  • Plausible Analytics - An intuitive, lightweight web analytics. No cookies and fully compliant with GDPR, CCPA and PECR. (Source Code) MIT Elixir
  • PoeticMetric - Privacy-first, regulation compliant Google Analytics alternative. (Demo, Source Code) AGPL-3.0 Docker
  • Shynet - A no cookies web analytics tool for personal projects and small to medium size websites. Apache-2.0 Python/Docker
  • Umami - Makes it easy to collect, analyze, and understand your web data — while maintaining visitor privacy and data ownership. (Demo, Source Code) MIT Nodejs/Docker

Collaboration and Communication

Community Discussion

  • Bonfile - Tend to your digital life in community. Customise and host your own online space and control your experience at the most granular level. (Source Code) AGPL-3.0 Elixir
  • Discourse - A community platform to those who want complete control over how and where their site is run. (Source Code) GPL-2.0 Ruby
  • Flarum - Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again. (Source Code) MIT PHP
  • Forem - Software for building communities for peers, customers, fanbases, families, friends, and more. (Source Code) MIT Docker
  • Mastodon - A community platform to those who want complete control over how and where their site is run. (Source Code) AGPL-3.0 Ruby

Community QA Platforms

Stack Overflow Alternatives

  • Answer - An knowledge-based community software. Use it to quickly build your Q&A community for product technical support, customer support, user communication, and more. (Source Code) Apache-2.0 Docker/Go
  • Talkyard - Create a community, where your users can suggest ideas and get questions answered. And have friendly open-ended discussions and chat. (Demo, Source Code) AGPL-3.0 Docker/Scala

Real-time Teamwork Platforms

Slack and Microsoft Teams Alternatives

  • Element - A glossy Matrix collaboration client for the web. (Source Code) Apache-2.0 TypeScript
  • Twake - Twake is a secure collaboration platform to improve organizational productivity. (Source Code) MIT Docker

Developer Tools

App Performance Monitoring

  • Uptrace - An OpenTelemetry-based observability platform that helps you monitor, understand, and optimize complex distributed systems. Have confidence in your production and deliver better code faster than ever before. (Source Code) Business Source License 1.1 Go

API Development

Postman Alternatives

  • Hoppscotch - A lightweight, web-based API development suite. Built with ease of use and accessibility in mind providing all the functionality needed for API developers with minimalist, unobtrusive UI. (Demo) MIT Docker

Big Data

  • Cube - The Semantic Layer for Building Data Applications. Source Code) MIT Nodejs/Docker/K8S

Billing

  • lago - Scalable and modular architecture for metering and usage-based billing, at every stage of your company. Source Code) AGPL-3.0 Shell

Software Development Kits

  • Apprise - Push Notifications that work with just about every platform! (Source Code) MIT Python/Docker
  • pycaret - An open-source, low-code machine learning library in Python. (Source Code) MIT Docker

Uptime Monitoring

Uptime Robot Alternatives

  • HertzBeat - A real-time monitoring system with custom-monitoring, high performance cluster and agentless. Support monitoring web, database, os, middleware, cloudnative, network and more. Source Code) Apache-2.0 Java
  • Uptime Kuma - A fancy self-hosted monitoring tool. (Demo Source Code) MIT Nodejs/Docker
  • Upptime - A fancy self-hosted monitoring tool. Source Code) MIT

Idea Management Software

Document Management

Paperwork and Docspell Alternatives

  • Teedy - A lightweight document management system packed with all the features you can expect from big expensive solutions (Ex SismicsDocs). (Demo, Source Code) GPL-2.0 Docker/Java

Notetaking

Notion and Evernote Alternatives

  • Notesnook - End-to-end encrypted. Write notes with privacy, no spying, no tracking. (Source Code) GNU-3.0 React

Second Brain Tools

Obsidian, Roam Research, Reflect Alternatives

  • Quivr - Your second brain in the cloud, designed to easily store and retrieve unstructured information. (Source Code) GNU-3.0 Docker

Marketing Tools

Email Automation

Mailchimp & ActiveCampaign Alternatives

  • Listmonk - High performance, self-hosted newsletter and mailing list manager with a modern dashboard. (Source Code) AGPL-3.0 Go/Docker

Social Media Automation

Buffer & Hootsuite Alternatives

  • Mixpost - Easily create, schedule, publish, and manage social media content in one place, with no limits or monthly subscription fees. (Source Code) MIT PHP/Docker
  • Socioboard - A powerful social media management and content marketing platform. Using this software users can streamline their social media operations and content marketing. GPL-3.0 Nodejs

Interactive Presentations

Slido, AhaSlides, Mentimeter Alternatives

  • Claper - Turn your presentations into an interactive, engaging and exciting experience. It's time for your presentations to become more than just a series of slides. (Source Code) GPL-3.0 Elixir/Docker

Link Shortener

TinyURL & Bitly Alternatives

  • Kutt - A modern URL shortener with support for custom domains. (Source Code) MIT Nodejs
  • YOURLS - No strings attached. Full control over your data, on your own domain. (Source Code) MIT PHP/Docker

Project Management

Task and Ticketing Systems

Jira, ClickUp, and Linear Alternatives

  • Focalboard - Define, organize, track and manage work across individuals and teams. (Source Code, Clients) MIT/AGPL-3.0/Apache-2.0 Nodejs/Go
  • Leantime - A strategic project management system for non-project managers. (Source Code) GPL-2.0 PHP

Kanban Boards

Trello & Alternatives

  • Kanboard - Simple and visual task board. (Source Code) MIT PHP
  • Lavagna - An issue/project management tool designed for small teams. Lightweight, pure Java, easy to install, easy to use. (Source Code) GPL-3.0 Java
  • Planka - The realtime kanban board for workgroups built with React and Redux. (Demo, Source Code) AGPL-3.0 Nodejs
  • Taiga - Agile Project Management Tool based on the Kanban and Scrum methods. (Source Code) MPL-2.0 Docker/Python/Nodejs
  • TaskCafe - A project management tool with Kanban boards. MIT Docker/Golang
  • WeKan - Open-source Trello-like kanban. (Source Code) MIT Nodejs

Rapid Development Tools

Low Code/No Code

Backend Database UI Tools

Airtable Alternatives

  • Apache Superset - Data exploration and visualization platform.
  • APITable - API-oriented low-code platform.
  • Appwrite - End to end backend server for web, native, and mobile developers 🚀. (Source Code) BSD-3-Clause PHP
  • Baserow - Create your own no-code database alternative to Airtable. (Source Code) MIT Docker
  • basetool - Internal tool framework.
  • Bytebase - Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake. (Demo, Source Code) MIT Docker/K8S/Go
  • Chartbrew - Web application that can connect directly to databases and APIs and use the data to create beautiful charts. (Demo, Source Code) MIT Nodejs/Docker
  • Directus - An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users. (Source Code) GPL-3.0 Nodejs
  • Grist - Grist is a next-generation spreadsheet with relational structure, formula-based access control, and a portable, self-contained format (alternative to Airtable). (Demo, Source Code) Apache-2.0 Nodejs/Python
  • Motor Admin - No-code admin panel and business intelligence software - search, create, update, and delete data entries, create custom actions, and build reports. (Source Code) AGPL-3.0 Ruby
  • NocoDB - No-code platform that turns any database into a smart spreadsheet. (Source Code) GPL-3.0 Nodejs/Docker
  • PocketBase - Backend for your next SaaS and Mobile app in 1 file. (Source Code) MIT Go/Docker
  • Redash - Connect and query your data sources, build dashboards to visualize data and share them with your company. (Source Code) BSD-2-Clause Docker
  • rowy - Manage your database on a spreadsheet-UI.
  • ToolJet - Low-code framework to build & deploy internal tools with minimal engineering effort. (Source Code) GPL-3.0 Nodejs
  • Totum - Business database for non-programmers. Universal UI, simple-code logic, automatic actions, access rules, logging, API and more. Quickly create a complex internal apps using the database as an interface. (Demo, Source Code) MIT PHP

Web App Builders

Webflow, Retool and Softr Alternatives

  • Budibase - Build and automate internal tools, admin panels, dashboards, CRUD apps, and more, in minutes (alternative to Outsystems, Retool, Mendix, Appian). (Source Code) GPL-3.0 Nodejs
  • Convertigo - Enterprise grade Low Code / No Code platform.
  • NocoBase - NocoBase is a scalability-first, open-source no-code/low-code platform.
  • OpenBlocks - Retool Alternative.
  • Saltcorn - Free and no-code application builder.

Workflow Automation

Make, IFTTT, Zapier Alternatives

  • Activepieces - No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card. (Source Code) MIT Typescript
  • airbyte - Open-source platform for data replication.
  • Automatisch - Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier). (Source Code) AGPL-3.0 Docker
  • beehive - A flexible event/agent & automation system.
  • flogo - Ecosystem for serverless functions and apps.
  • Huginn - Allows you to build agents that monitor and act on your behalf. MIT Ruby
  • MindsDB - MindsDB is an AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Source Code) GPL-3.0 Docker/Python
  • n8n - Free and source-available workflow automation tool.
  • Outerbridge - Automations for on-chain and off-chain applications. (Source Code) Apache-2.0 TypeScript
  • StackStorm - StackStorm (aka IFTTT for Ops) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions and ChatOps. (Source Code) Apache-2.0 Python
  • Syndesis - Integration capabilities as a service.

Sales and Business Tools

Business Intelligence

  • Metabase - Easy, open-source way for everyone in your company to ask questions and learn from data. (Source Code) AGPL-3.0 Java/Docker
  • Technical Writing on HubSpot - Support writing technical documentation on HubSpot.

Customer Relationship Management (CRM)

Hubspot and Salesforce Alternatives

  • Erxes - Marketing, sales, and customer service platform designed to help businesses attract more engaged customers. (Source Code) GPL-3.0 Docker
  • odoo - The only platform you will ever need to help run your business: integrated apps, kept simple, and loved by millions of happy users. (Source Code) GPL-3.0 Docker

Web Dev Tools

Blog Builders

Medium Alternatives

  • btw - Set up your personal blog in minutes.

Content Management Systems

Wordpress and Wix Alternatives

  • Cromwell CMS - Cromwell CMS is a next-gen e-commerce and blogging platform that unites bleeding-edge web techs in an extraordinary user-friendly format.
  • Payload CMS - Developer-first headless CMS and application framework. (Demo, Source Code) MIT Nodejs
  • Tina - Tina is a fully open-source headless CMS that supports Git.
  • Wagtail - Django content management system focused on flexibility and user experience. (Source Code) BSD-3-Clause Python

E-commerce Platforms

WooCommerce, Squarespace, and Shopify Alternatives

  • Bagisto - Leading Laravel e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features. (Demo, Source Code) MIT PHP
  • Evershop - NodeJS E-commerce Platform.

Image Optimization

  • imgproxy - Fast and secure standalone server for resizing and converting remote images. (Source Code) MIT Docker

Pluggable Components

  • react-trello - Pluggable component to add a kanban board to your application.
  • Privoce - Pluggable components to provides a chat widget (in the browser), bot components to you as SDKs, and all modules can run on your personal cloud server.

About

A list of free product focused services and web applications which can be hosted on your own servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published