Showing 125 open source projects for "messaging"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    tmi.js

    tmi.js

    Javascript library for the Twitch Messaging Interface

    Connect to and interact with Twitch chat (IRC) from Node.js or a browser. Control the delay in milliseconds between JOIN requests when using the channels array option. Minimum of 300 milliseconds. If the identity has special permission from Twitch for a higher join rate then you should implement your own calls to the client.join method. Disable receiving JOIN/PART events for other users. Good for decreasing network traffic when joining lots of channels or you don't care about this data....
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2

    tbtrayicon

    Thunderbird tray icon add-on

    A very simple add-on for Thunderbird 68.2+ that uses native messaging to display a persistent icon in the KDE systray. You definitely need a native binary in addition to the add-on. There is only one at the moment for KDE: a Qt5 application written in C++. I suggest using the latest Thunderbird version 68.3.1, which fixes a bug in an API function when searching for unread messages. It may or may not work with earlier versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Patchwork

    Patchwork

    Decentralized messaging sharing app built on top of Secure Scuttlebut

    A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB). Connect with friends without depending on any central servers. Don't worry about spam, you only get messages from people you follow. Use Patchwork online or offline, the data you need is stored on your device. Sync messages with friends when you're on the same Wi-Fi network.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    cabal-cli

    cabal-cli

    Terminal client for Cabal, the p2p chat platform

    cabal-cli is a terminal-based client for Cabal, a peer-to-peer chat platform that operates without centralized servers. It allows users to create and join decentralized chat channels, ensuring privacy and resilience against censorship. The CLI interface provides a lightweight and efficient means of communication, particularly suited for developers and tech-savvy users.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 5
    Metis Messenger

    Metis Messenger

    Secured blockchain group messaging

    We’re all familiar with using our favorite chat apps and we often just assume we can trust them with our personal information. It’s not until our private life is compromised do we suddenly reconsider how we’re doing things. Next-generation chat application Metis improves your privacy by defaulting to locally encrypt all communications before sending any message. With Jupiter Metis, you always have the power over your privacy and what, if anything, is shared. No central servers store any...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Marionette.js

    Marionette.js

    The backbone framework

    ...Behaviors are like mixins, without all of the pain associated with property collision. Decoupled communication between your application components with a powerful messaging system. Write classes with the same API as your views. Marionette Objects support features like extend, events, initialize, and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    vue-beautiful-chat

    vue-beautiful-chat

    A simple and beautiful Vue chat component backend agnostic

    A simple and beautiful Vue chat component backend agnostic, fully customizable and extendable. vue-beautiful-chat provides an intercom-like chat window that can be included easily in any project for free. It provides no messaging facilities, only the view component. vue-beautiful-chat is porting to vue of react-beautiful-chat. Launcher is the only component needed to use vue-beautiful-chat. It will react dynamically to changes in messages. All new messages must be added via a change in props as shown in the example. Message objects are rendered differently depending on their type. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    End-To-End

    End-To-End

    End-To-End is a crypto library to encrypt, decrypt, digital sign

    End-to-End was a client-side encryption project that prototyped OpenPGP-compatible, end-to-end encrypted messaging in the browser. The idea was to move cryptographic operations entirely to the user’s machine—key generation, encryption, and signature—so messages remain unreadable to intermediaries. It packaged a JavaScript crypto library, UI elements, and a browser extension workflow that could integrate with webmail-style UIs without server changes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    SNHD-UNIPHI

    Universal Public Health Information

    Universal Public Health Information - architecture to span the health care continuum including messaging, warehousing, and analysis, visualization and reporting.
    Downloads: 0 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
    koa-better-flash

    koa-better-flash

    Flash message middleware for Koa and Passport

    Flash message middleware for Koa and Passport.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    PAME

    PAME

    Communications System

    Think of an email system with the ease of use of the new messaging apps. That is the goal. PAME can send messages between two parties located in different domains. It is not restricted to a single host. The objective of Protocolo Avanzado de Mensajería Electrónica (PAME) is to transfer electronic messages (ePOST) in an efficient, effective, secure, fast and reliable way. The main objective of PAME is to provide with a system of electronic communications that is easy to implement and extend according to new technologies and user requirements. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    NASH OS

    NASH OS

    Nash Operating System for Modern Ecommerce

    The all-built-in-one, automatic, ready-to-go out-of-box, easy-to-use state-of-the-art, and really awesome NASH OS! Over 25,000+ flexible features and controls and all scalable!! The most powerful solution ever built to instantly deliver new heights of online ecommerce enterprise to you.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    RSMQ

    RSMQ

    Redis Simple Message Queue

    A lightweight Redis-backed message queue for handling simple distributed messaging and job processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Browserpass

    Browserpass

    Legacy Browserpass repo

    ...It allows you to auto-fill or copy to clipboard credentials for the current domain, protecting you from phishing attacks. In order to use Browserpass you must also install a companion native messaging host, which provides an interface to your password store. It uses a native binary written in Golang to do the interfacing with your password store. Secure communication between the binary and the browser extension is handled through native messaging.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    messenger-bot

    messenger-bot

    A Node client for the Facebook Messenger Platform

    A Node client for the Facebook Messenger Platform. A verification token for the first-time setup of your webhook. Optional, but will be required by Facebook when you first set up your webhook. Your App Secret token used for message integrity check. If specified, every POST request will be tested for spoofing. As well, it mounts /_status, which will return {"status": "ok"} if the middleware is running. If verify is specified in the bot options, it will mount a handler for GET requests that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Scan It

    Scan It

    Web scanner integrates with content repository through a REST Service

    Scan It project was created to facilitate and ease document scanning from web browsers. The project is built with C# as a backend, HTML as frontend and plenty of open source libraries. Solutions that depend on document digitization most of the time depend on scanners to be used within the project implementation. For instance, a project that is switched from hardcopy document processing to a softcopy document processing and the client needs that all old documents to be digitized. Here comes...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Omeclone

    Omeclone

    A clone of omegle.com

    ...It provides a backend and frontend system that enables users to connect with strangers anonymously, mimicking the core experience of random chat services. The project typically includes WebSocket-based communication for real-time messaging, ensuring low latency and continuous interaction between users. It emphasizes simplicity and scalability, allowing developers to deploy their own instances of anonymous chat platforms with minimal setup. The architecture is designed to handle user pairing, session management, and message routing efficiently. It also serves as a learning resource for developers interested in building real-time communication systems and matchmaking algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    vue-quill-editor

    vue-quill-editor

    Quill editor component for Vue

    ...The underlying Quill engine provides a delta-based document model, which ensures efficient updates and consistent representation of content. vue-quill-editor is widely used in applications that require user-generated content, such as blogs, CMS platforms, and messaging systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Interactable

    Interactable

    Experimental implementation of high performance interactable views

    This is an experimental implementation of a declarative API for handling fluid user interactions with views at 60 FPS in React Native. Here are some example use-cases for views that users can interact with. Swipeable card (a la Google Now) springing into place unless swiped away with enough force. Drawer snapping between closed and open with buttons appearing gradually as it's being dragged. Collapsible header that snaps to a smaller size as the content below is being scrolled. Chat heads (a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Saros - Distributed Party Programming
    Saros brings multi-writer synchronous distributed editing to the Eclipse IDE, e.g. for joint code reviews, explaining code remotely, or distributed pair programming -- all also for more than 2 participants; we call this Distributed Party Programming. It includes refined awareness functionality, text chat, and a simple distributed whiteboard/sketching facility. Eclipse Update Site: https://www.saros-project.org/update-site/eclipse
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Claudia Bot Builder

    Claudia Bot Builder

    Create chat bots for Facebook Messenger, Slack, Amazon Alexa, etc.

    Claudia Bot Builder helps developers create and deploy chat-bots for various platforms in minutes to AWS Lambda. It simplifies the messaging workflows, automatically sets up the correct web hooks, and guides you through configuration steps, so that you can focus on important business problems and not have to worry about infrastructure code. This code is enough to operate bots for all supported platforms. Claudia Bot Builder automatically parses the incoming messages into a common format, so you can handle it easily. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    lsn

    lsn

    Free social network.

    Free social network written on C++. - Messaging - Catalogue - Trading.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Claroline

    Claroline

    Open Source Learning Management System

    Claroline is collaborative learning environment based on PHP/mySQL. It allows teachers or education institutions to create and administer courses through the web. The software provides group management, forums, document repositories, calendar, SCORM,...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    Let's Chat

    Let's Chat

    Self-hosted chat app for small teams

    Let's Chat is a persistent, self-hosted messaging application made for small teams. It runs on Node.js and MongoDB and comes with some awesome features, such as LDAP/Kerberos authentication, a REST-like API and XMPP support. It's also got multiple, private and password-protected rooms, mentions, image embeds, and plenty of other great stuff. Let's Chat is Hubot-friendly and comes in many different languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Bengine

    Free strategy browsergame engine.

    Galactic strategy Open Source browsergame. Replacement of the former game Net-Assault.
    Downloads: 1 This Week
    Last Update:
    See Project