Showing 399 open source projects for "chat application"

View related business solutions
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 1
    Realtime Chat Application

    Realtime Chat Application

    Build and deploy a real time chat application

    This full-stack tutorial project shows how to build and deploy a real-time chat app using React on the client and Node/Express with Socket.io on the server. It covers the mechanics of establishing WebSocket connections, broadcasting and receiving messages, and maintaining active user rooms. The repository includes scripts and instructions to spin up both client and server quickly so you can experiment locally. It illustrates common patterns like event-driven messaging, joining/leaving rooms,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Laravel Chat

    Laravel Chat

    A Laravel chat package. You can use this package to create a chat app

    Create a Chat application for your multiple Models.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    Mattermost Desktop

    Mattermost Desktop

    Mattermost Desktop application for Windows, Mac and Linux

    Mattermost Desktop is a native desktop application for Mattermost, a workplace messaging alternative to Slack. Mattermost Desktop is developed using Electron and runs on Windows, Mac and Linux.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 4
    Mumble

    Mumble

    Mumble is an open-source, low-latency, high quality voice chat

    Mumble is an open-source, low-latency, high-quality voice chat software. There are two modules in Mumble; the client (mumble) and the server (murmur). The client works on Windows, Linux, FreeBSD, OpenBSD, and macOS, while the server should work on anything Qt can be installed on. Low-latency and high-quality voice-chat program written on top of Qt and Opus. Administrators appreciate Mumble for being able to self-host and have control over data security and privacy. Some make use of the...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 5
    Zulip

    Zulip

    Powerful open source team chat application

    Zulip is a powerful open source group chat application that combines the immediacy of real-time chat with the productivity benefits of a threaded conversation model. Zulip’s unique threading model allows users to easily catch up on important conversations, helping to save time and increase productivity.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    HunterPie

    HunterPie

    A clean, modern and robust overlay for Monster Hunter games

    HunterPie is a modern overlay application for Monster Hunter games that gives players real-time information during hunts. It was rewritten from scratch for its v2 generation while keeping the same focus on a clean, powerful, and easy-to-use experience. The overlay can show hunting data through modules, plugins, widgets, and customizable interface elements. It is useful for players who want clearer visibility into damage, monster data, party performance, and other hunt-related context. The...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 7
    Halloy - IRC Client

    Halloy - IRC Client

    IRC application written in Rust

    Halloy is an open-source IRC client written in Rust, utilizing the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    SmsForwarder

    SmsForwarder

    Monitors Android mobile phone text messages, calls, and notifications

    SmsForwarder is an Android application designed to monitor incoming communications such as SMS messages, phone calls, and app notifications, and then automatically forward them to configured destinations based on user-defined rules, making it ideal for remote monitoring, backup, or automation scenarios. Users can set custom logic so that certain messages or notifications trigger forwarding to group chat bots (like DingTalk or enterprise WeChat), webhook endpoints, email, push services (PushPlus, Bark), Telegram bots, and other channels, allowing flexible integration with communication workflows. ...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    Pycord

    Pycord

    Pycord is a modern, easy to use, feature-rich, and async ready API

    Pycord is a modern Python API wrapper for building Discord bots and applications. It provides an async-ready interface that uses Python’s async and await syntax for handling Discord interactions. The project supports Discord application APIs, slash commands, user commands, traditional commands, voice options, and performance-focused optional packages. It includes proper rate limit handling and is optimized for both speed and memory usage. Pycord supports current Python versions and offers...
    Downloads: 10 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Telegram for Android

    Telegram for Android

    Telegram messenger for Android

    ...Whether you’re setting up a group chat for up to 200,000 members or sharing large videos or documents, Telegram is up to the task. Best of all it’s completely free and open source, with no ads or subscription fees.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    Session Desktop

    Session Desktop

    A Decentralized, Onion Routed, Private Messenger

    Session Desktop is an open-source, privacy-focused messaging application that brings secure, decentralized communication to desktop environments such as Windows, macOS, and Linux, providing users with encrypted text, media, and group chats without requiring phone numbers or email addresses. Built on the Session protocol and the Loki network, it routes messages through a distributed onion-routing network that hides metadata like sender, timing, and location so that conversations are resistant...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 12
    Tailchat

    Tailchat

    Next generation noIM application in your own workspace

    Tailchat is an open-source instant messaging application designed as a modern workspace communication platform. It is built with React and TypeScript on the front end and uses a back-end microservice architecture for scalability. The project positions itself as more than a Slack, Discord, or Rocket.Chat alternative by emphasizing custom scenarios through plugins. Its front-end microkernel architecture makes it easier to extend the interface and build secondary development workflows. Tailchat...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    ADAMANT Messenger Progressive Web App

    ADAMANT Messenger Progressive Web App

    ADAMANT decentralized Messenger, progressive web application

    A messaging application client for ADAMANT Blockchain. ADAMANT is a decentralized anonymous messenger based on the blockchain system. It’s independent of any governments or corporations, and even developers due to the distributed network infrastructure that contains an open-source code. The ADAMANT blockchain system belongs to its users. Nobody can control, block, deactivate, restrict or censor accounts. Users take full responsibility for their content, messages, media, and goals and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Signal Desktop

    Signal Desktop

    Private messenger for Windows, Mac, and Linux

    Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect. State-of-the-art end-to-end encryption (powered by the open source Signal Protocol) keeps your conversations secure. We can't read your messages or listen to your calls, and no one else can either. Privacy isn’t an optional mode, it’s just the way that Signal works. Every message, every call, every time. Share text, voice messages, photos, videos, GIFs and files for...
    Downloads: 38 This Week
    Last Update:
    See Project
  • 15
    JDA

    JDA

    Java wrapper for the popular chat & VOIP service

    JDA strives to provide a clean and full wrapping of the Discord REST api and its Websocket-Events for Java. This library is a helpful tool that provides the functionality to create a discord bot in java. Discord is currently prohibiting the creation and usage of automated client accounts (AccountType.CLIENT). We have officially dropped support for client login as of version 4.2.0! Note that JDA is not a good tool to build a custom discord client as it loads all servers/guilds on startup,...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 16
    Tox

    Tox

    A New Kind of Instant Messaging

    Tox is a peer to peer (serverless) instant messenger that focuses on security and privacy. In today's world where digital surveillance is rampant, Tox offers users a communication software alternative that's free from prying eyes and ears, and is, quite literally free and without advertising. Tox comes with all the great features you'd expect from an instant messenger application, including voice calls, video calls, file sharing and screen sharing. Everything done on Tox is encrypted...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 17
    Music Presence

    Music Presence

    The Discord music status that works with any media player

    Discord Music Presence is a desktop application that shows friends on Discord what music you are listening to. It works across many media players, including Apple Music, Spotify, foobar2000, and more than 100 supported players. The app automatically detects playback, displays it through Discord Rich Presence, and reflects its status through the system tray. It can show accurate album covers, playback position, paused media, player-specific settings, and customized “Listening to” text. Some...
    Downloads: 33 This Week
    Last Update:
    See Project
  • 18
    Goofy

    Goofy

    Desktop client for Facebook Messenger

    Goofy is a macOS client for Facebook Messenger. But unlike most other clients, it does not use any of Facebook's APIs, but is basically a single-site browser that injects a little CSS and JS into messenger.com to make it a little more app-like. Feel free to create issues on this repo for feature requests of any kind. However, some features may not be possible due to the way this application is working. Also, I don't want this to be a feature-bloated monster, but a slick and small app....
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    GQty

    GQty

    The No-GraphQL Client for TypeScript

    GQty is a TypeScript-first GraphQL client that removes the need to handwrite and maintain GraphQL queries in many application workflows. Instead of manually defining query documents, developers access data through generated, strongly typed client structures. The library automatically tracks what data the application uses and turns that into GraphQL operations. This helps reduce duplicated schema knowledge between front-end code and query files. It also surfaces API-breaking changes through...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Element X Android

    Element X Android

    Android Matrix messenger application using the Matrix Rust SDK

    Element X Android is a modern, reimagined Matrix-protocol client designed for Android that provides secure, decentralized communication with a focus on performance, polished UI, and extensibility. Built as the successor to earlier Matrix clients, Element X blends fast native Android development with a feature-rich experience that supports end-to-end encrypted messaging, voice and video calls, threaded conversations, and file sharing across federated Matrix servers. Unlike proprietary...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    Telegram Web A

    Telegram Web A

    Telegram Web A, GPL v3

    Telegram Web A is a full‐featured web client implementation for Telegram, built from scratch as a lightweight, modern single-page application. It uses a custom front-end framework (called “Teact”) that re-implements React-style paradigms and pairs them with a custom version of the MTProto library (based on GramJS) to interact with Telegram’s backend infrastructure. The project achieved recognition (winning first prize in the Telegram Lightweight Client Contest) and serves as the code base...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    Easy SMS

    Easy SMS

    A multi-channel SMS sending wheel

    Easy SMS is a PHP package for sending SMS messages through multiple service providers using one consistent interface. It helps developers avoid writing separate integrations for every SMS gateway their application may need. The package uses configurable gateways, strategies, messages, and phone number handling to make SMS delivery easier to manage. It is especially useful in applications that need verification codes, alerts, notifications, transactional messages, or fallback delivery across...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Python Discord Bot Template

    Python Discord Bot Template

    A simple template to start to code your own and personalized Discord

    Python Discord Bot Template is a starter repository for creating a personalized Discord bot with Python and discord.py. It is meant to help developers avoid the repetitive setup work involved in organizing files, cogs, environment variables, commands, and runtime structure. The project is in feature-freeze mode, meaning it receives bug fixes and compatibility updates rather than constant new functionality. It includes guidance for creating a Discord application, setting up a bot token,...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    discord.py-self

    discord.py-self

    A fork of the popular discord.py for user accounts

    discord.py-self is a Python API wrapper forked from discord.py and adapted for Discord user-account APIs. It provides an async-ready Python interface with familiar patterns for developers who know the original discord.py ecosystem. The library includes rate limit handling, performance-oriented implementation choices, upstream compatibility goals, and coverage for many user-specific Discord systems. It supports areas such as sessions, read states, relationships, connections, interactions,...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    TelegramGroup

    TelegramGroup

    The latest collection of 10,000+ Telegram groups

    TelegramGroup is a large, Chinese-language directory of Telegram groups, channels, bots, and related resources. Rather than functioning as a conventional software application, the repository organizes thousands of links into a browsable reference collection. Its listings cover search bots, communities, news, technology, entertainment, cryptocurrency, utilities, and other topics. Many entries include a short explanation of what the linked group, channel, service, or bot provides. The...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next