Skip to content

✨ Best Open Source Systems

Open-source, ERP, CMS, CRM, Business Intelligence, Photo Management, Video Conferencing5 min read

In many cases, technical solutions to certain problems have already been built by the open source community in multiple flavors giving code-savvy technologists the luxury not to reinvent the wheel.

I've gone through the hassle of finding you the most popular open-source projects on their respective domains that have helped establish the baseline of providing code-savvy solutions.

File Governance - Nextcloud 📂

Nextcloud Logo

Nextcloud provides multiple solutions like communications and office but the highlight of nextcloud is it's savy file governance. This open source project is very useful for people who manage files that are sensitive in nature and are hesitant to store them at large cloud storages like Google Drive and Dropbox


  • Main Programming Language(s): PHP, JavaScript, Vue, HTML, CSS
  • Github Stars: 21K (as of Jan 15, 2023)
  • Notable Features:
    • Files - File Governance
    • Talk - Call, Chat & Web Meetings
    • Groupware - Calendar, Contacts & Mail
    • Office - Realtime Office Collaboration
  • Github Repository:
  • Official Website:

Photo Management - PhotoPrism 📸

PhotoPrism Preview

PhotoPrism is a great alternative to Photo management solutions in the cloud like Google Photos because it can be hosted on your own machine giving you privacy, is AI-powered and more.


Headless Content Management System - Strapi 📝

Strapi Preview

Strapi has proven to be one of the best open source CMS. It's very useful for creating RESTFul backend services with little to no coding efforts.


  • Main Programming Language(s): JavaScript, CSS
  • Github Stars: 51K (as of Jan 15, 2023)
  • Notable Features:
    • Content Builder
    • Rest API
    • GraphQL API
    • Media Library
    • Roles & Permissions
    • Internationalization of content
  • Github Repository:
  • Official Website:

Enterprise Resource Planning - Odoo 📦️

Odoo Preview

Odoo can be a fully-featured open-source ERP system that suits your organizational needs.


  • Main Programming Language(s): JavaScript, Python, SCSS
  • Github Stars: 27K (as of Jan 15, 2023)
  • Notable Features:
    • Customer Relations Management (CRM)
    • Website Builder
    • eCommerce
    • Warehouse Management
    • Project Management
    • Billing & Accounting
    • Point of Sale
    • Human Resources
    • Marketing
    • Manufacturing
  • Github Repository:
  • Official Website:

Video Conferencing - Jitsi 🎥

Jitsi Preview

Jitsi Meet allows you to make your own video conferencing system that is designed to be scalable and simple.


  • Main Programming Language(s): TypeScript, JavaScript, Lua, Java, Objective-C, SCSS
  • Github Stars: 19K (as of Jan 15, 2023)
  • Notable Features:
    • Create your own Android and IOS Video Conferencing Application
    • HD Audio & Video
    • Secure, Simple and Scalable Video Conferences
    • Polls
    • Virtual Backgrounds
    • Content Sharing
    • Private conversations
  • Github Repository:
  • Official Website:

Business Intelligence - Metabase ✨

Metabase Preview

Metabase is the most popular open-source Business Intelligence system that generates powerful business insights and analytics for your organization.


  • Main Programming Language(s): Clojure, JavaScript, TypeScript, CSS
  • Github Stars: 31K (as of Jan 15, 2023)
  • Notable Features:
    • Set-up in five minutes 😱
    • Enable anyone to ask question without knowing SQL
    • Use SQL for more complex needs
    • Custom Dashboards - Beautiful & interactive with filters, auto-refresh and custom click behavior.
    • Create Segments & metrics
    • Send data or email on a schedule
    • Alerts - Notify yourself when data changes
    • Extendable - Embed charts & dashboards on third party apps
  • Github Repository:
  • Official Website:

Error Tracking and Performance Monitoring - Sentry 🚨

Sentry Preview

Sentry is the most popular open-source system that enables your organization to track errors and performance of your applications.


  • Main Programming Language(s): Python, TypeScript, javascript, LESS
  • Github Stars: 33K (as of Jan 15, 2023)
  • Notable Features:
    • Error Monitoring & Notifications
    • Performance Monitoring
    • View Stack Traces
    • Debugging
    • Dashboards
    • Release Tracking
  • Github Repository:
  • Official Website:

Analytics - Matomo 📈

Matomo Dashboard

Matomo allows you to control and govern your customer analytics data and visualize the results in a beautiful manner.


  • Main Programming Language(s): PHP, Vue, Twig, TypeScript
  • Github Stars: 17K (as of Jan 18, 2023)
  • Notable Features:
    • Cookieless Tracking
    • Behavior
    • Acquisition
    • eCommerce
    • HeatMaps
    • SEO Keywords
    • Goals
    • Funnels
    • Cohorts
    • Custom Reports
    • Session Recording
  • Github Repository:
  • Official Website:

IT Asset/license Management System - Snipe IT 🪪

SnipeIT Dashboard

Assets play an important role in the modernization of any company so it's important to keep track of them. Snipe IT carries that burden for you.


  • Main Programming Language(s): PHP, Vue, LESS
  • Github Stars: 7K (as of Jan 18, 2023)
  • Notable Features:
    • Admin Dashboard
    • Asset Management
    • License Management
    • Email Notifications
    • Robust JSON REST API
  • Github Repository:
  • Official Website:

Full Blown Content Management System - Wordpress 🌐

Wordpress Admin Dashboard

Did you know that the code of the most popular blogging platform is open source? Powering around 43% of all websites around the globe, wordpress has proven to be a useful tool for many.


© 2023 by Codesavy. All rights reserved.
Made with 💚