Open Source alternatives you must try - Part 2

Published on


In the previous part, we saw some open-source alternatives that you can use as a service or self-host.

Today we see a few more of such OSS tools which I have personally used or planning to use in the future. So let's get started.

Comment Systems

So comment system is one of the most common requirements that you might have on any blogging site or in general any site where you want user input/engagement with your site. The most popular and most used service that I have seen on multiple sites is Disqus. Let's check out some of these open-source alternatives of Disqus.


Cusdis is a lightweight, privacy-focused, open-source comment system created by @djyde. The name itself is a very close anagram of Dis(qus|cus).

Cusdis provides the service as both cloud service and self-host, although the cloud service is pretty much free as of now. I have tried cusdis myself and it was very to self-host it, just follow the guide

It allows anonymous comments so the user does not have to sign in and also does not use any cookies. However, to avoid spam comments, it provides a moderation dashboard and all new comments are not displayed until the moderator approves them.

Since it's not feasible always to open the UI and approve/disapprove any comments, Cusdis also provides the option of adding an email notification that contains the link to approve comments without signing in (this is a pretty awesome approach in my opinion). Also, you can pretty much send this notification to any webhook (including a telegram bot created by the OP itself).


Utterances is a lightweight, open-source comments system built on GitHub Issues. The idea is pretty awesome and straightforward, it uses Github issues to store all your data. The user has to sign up with Github to create a comment (which can become a con for a website where you expect non-technical users who might not have a Github account)

It has no tracking, no ads and will always be free. It is very lightweight and yes, also supports the dark theme.


Giscus is another great open-source comment system (similar and inspired by utterances) that is powered by Github discussions. Instead of using issues, it uses Github discussions to store the comments which I personally liked so I choose Giscus as a comment system for this website.

It also comes with additional configurations which you may or may not need but always good to have an option for that.

You can also (not really needed although) but also self-host the bot yourself. I am not doing this and using the available bot.

Virtual Meetings

In the era of covid, we learned that virtual meetings can be so helpful when it's not physically possible to meet people. Although we are coming close to the end of that era (hopefully soon), there will still be lots of use-cases for virtual meetings and connecting people in an async manner. Let's see some open-source tools you can switch towards for adapting to this new world.


Jitsi is a video conferencing tool, which provides an alternative to Google Meet or Zoom. You can use the jitsi cloud to host your meeting or you can also self-host the project using either docker or bare metal on Ubuntu server.

Self-hosting is not as simple as other projects we have seen so far, so using the cloud option makes more sense here. However, they do provide an option for it which is totally awesome and for many use-cases, it would really make sense to have a self-hosted solution.

Talking about async communications, we often don't know when the other person is available. This problem was nicely solved by Calendly but since we are talking about open-source solutions, let's take a look at its alternative which is

It is a scheduling infrastructure that provides both self-hosted as well as cloud solutions. The licensing here is a bit tricky, it keeps the AGPLv3 license, to simply put it, you can fork/clone this repository but cannot keep it private.

It supports lots of configuration options (like team settings, charging people with Stripe for meetings etc) and apps that can make your calendar scheduled meeting experience flawless.


In this part, we saw some amazing open-source tools around Comment systems and virtual meetings which can make your life easy. You can self-host them and for most of them also use their provided cloud solution.

In the previous part, we covered some more tools so if you are interested to know more about them then head there right now!

See you in another one!

Updates straight in your inbox!

A periodic update about my life, recent blog posts, TIL (Today I learned) related stuff, things I am building and more!

Share with others

Liked it?



You may also like

  • oss

    Open Source alternatives you must try - Part 1

    List of open source alternatives for Analytics and No-code tools

    4 min read
  • system-designdatabase

    Master-Slave Replication: Scaling Your Database for High Availability

    As businesses grow, their databases can become overloaded and slow, leading to a poor user experience. To address this issue, database administrators can use a system called master-slave replication, which allows for multiple copies of a database to be distributed across different servers. In this article, we'll explore the concept of master-slave replication, how it works, and why it's important for achieving high availability in your database.

    3 min read
  • system-designdatabase

    Exploring Master-Master Replication in Databases: How It Works and Its Benefits

    Master-master replication is a powerful technique that can help you improve the availability and scalability of your database system. But what exactly is master-master replication, and how does it work? In this article, we'll explore the details of this technique, including its benefits and some real-world examples.

    4 min read