awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Medien & Kommunikation

Ranking aktualisiert am 23. Juni 2026

For an open source platform for team communication, the strongest matches are simplex-chat/simplex-chat (This platform provides a decentralized, self-hostable messaging environment that), tinode/chat (This is a comprehensive, self-hostable instant messaging platform that) and permissionlesstech/bitchat (Bitchat is a decentralized, encrypted messaging application designed for). robinlinus/snapdrop and schollz/croc round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore open-source software for content management, digital broadcasting, messaging platforms, and collaborative communication tools.

Medien & Kommunikation

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • simplex-chat/simplex-chatAvatar von simplex-chat

    simplex-chat/simplex-chat

    10,474Auf GitHub ansehen↗

    This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers and persistent user identifiers. By utilizing a metadata-minimizing protocol, it ensures that all communication remains end-to-end encrypted and that user identities are stored exclusively on the local device. The architecture relies on relay-based message routing and identity-free network addressing to maintain data sovereignty and prevent the correlation of user activity. What distinguishes this platform is its commitment to traffic isolation and anonymity. Each conversation

    This platform provides a decentralized, self-hostable messaging environment that supports real-time communication, media sharing, and end-to-end encryption across multiple clients, fulfilling all the core requirements for a private communication suite.

    HaskellEnd-to-End Encrypted MessengersSecure Messaging Applications
    Auf GitHub ansehen↗10,474
  • tinode/chatAvatar von tinode

    tinode/chat

    13,371Auf GitHub ansehen↗

    This project is a self-hosted, cross-platform instant messaging platform featuring a Go backend and a protobuf-based messaging server. It provides a unified communication suite with native clients for iOS, Android, and web, utilizing gRPC and Protocol Buffers for efficient data exchange. The system is distinguished by an extensible chatbot framework that allows for the integration of automated bots and plugins via standardized service interfaces. It supports high-availability clustering with sharded load distribution and a pluggable database backend to ensure reliability and flexible data per

    This is a comprehensive, self-hostable instant messaging platform that provides real-time communication, media sharing, presence tracking, and role-based access control across web and mobile clients.

    GoCross-Platform Client SupportInstant Messaging Services
    Auf GitHub ansehen↗13,371
  • permissionlesstech/bitchatAvatar von permissionlesstech

    permissionlesstech/bitchat

    26,042Auf GitHub ansehen↗

    Bitchat is a decentralized messaging protocol designed for secure, private communication across both local and wide-area networks. It functions as an encrypted offline messenger that enables direct data exchange between devices without requiring centralized servers or persistent internet connectivity. By utilizing end-to-end encryption, the platform ensures that message content remains confidential and protected from unauthorized access throughout the entire transport process. The project distinguishes itself through a hybrid connectivity layer that dynamically routes messages between short-r

    Bitchat is a decentralized, encrypted messaging application designed for resilient peer-to-peer communication, which aligns with the core requirements for private messaging and media sharing despite its specialized focus on offline and mesh networking.

    SwiftSecure Messaging Applications
    Auf GitHub ansehen↗26,042
  • robinlinus/snapdropAvatar von RobinLinus

    RobinLinus/snapdrop

    19,712Auf GitHub ansehen↗

    Snapdrop is a web-based local file sharing tool and progressive web app designed for transferring files between devices on the same local network. It functions as an end-to-end encrypted transfer tool that allows users to move data across different devices and operating systems without manual configuration. The service supports self-hosting through a containerized deployment model, allowing users to run private instances of the file sharing service on their own infrastructure. This ensures that data transfers remain within a private local network. The system uses a signaling server for local

    This is a local file-transfer utility rather than a real-time communication or messaging platform, as it lacks the chat, user presence, and community-focused features required for social interaction.

    JavaScriptEnd-to-End EncryptionFile Sharing
    Auf GitHub ansehen↗19,712
  • schollz/crocAvatar von schollz

    schollz/croc

    35,272Auf GitHub ansehen↗

    Croc is a command-line utility for sending files and folders between computers using end-to-end encrypted peer-to-peer connections. It employs elliptic curve encryption and key agreement to secure data transmission between remote endpoints. The tool allows users to coordinate transfers using a shared code phrase and supports the operation of custom relay servers to facilitate connections without relying on public infrastructure. It also includes a proxy client to route encrypted traffic through SOCKS5 proxies. Additional capabilities include resumable data transmission for unstable connectio

    This is a command-line utility for secure peer-to-peer file transfers rather than a persistent communication platform for messaging, user presence, or community-focused interaction.

    GoEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗35,272
  • element-hq/element-webAvatar von element-hq

    element-hq/element-web

    13,233Auf GitHub ansehen↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Element Web is a comprehensive, end-to-end encrypted communication client that provides real-time messaging, media sharing, and presence features, though it functions as a client interface for the Matrix protocol rather than the full self-hosted server backend itself.

    TypeScriptEnd-to-End EncryptionEnd-to-End Encrypted Messengers
    Auf GitHub ansehen↗13,233
  • laurent22/joplinAvatar von laurent22

    laurent22/joplin

    55,233Auf GitHub ansehen↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    Joplin is a note-taking and knowledge management application rather than a real-time communication or messaging platform, making it a tool for personal productivity instead of community-focused interaction.

    TypeScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗55,233
  • cryptpad/cryptpadAvatar von cryptpad

    cryptpad/cryptpad

    7,739Auf GitHub ansehen↗

    CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th

    While this platform offers real-time collaboration and secure file sharing, it is primarily a zero-knowledge office suite for document editing rather than a communication platform focused on messaging and user presence.

    JavaScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗7,739
  • vector-im/element-webAvatar von vector-im

    vector-im/element-web

    13,219Auf GitHub ansehen↗

    Element Web is a web-based communication interface and collaboration platform built on the Matrix open standard. It functions as a client application for sending and receiving real-time messages and facilitating decentralized team communication. The project provides a cross-platform messaging interface that operates within web browsers and can be deployed as a standalone desktop application. It includes a multi-language user interface designed to support a global audience through localization.

    Element Web is a feature-rich client for the Matrix protocol, but it is a messaging interface rather than a self-hostable communication platform itself, as it requires a separate Matrix homeserver to function.

    TypeScriptEnd-to-End EncryptionInstant Messaging Services
    Auf GitHub ansehen↗13,219
  • tonyantony300/alt-sendmeAvatar von tonyantony300

    tonyantony300/alt-sendme

    5,401Auf GitHub ansehen↗

    alt-sendme is an accountless peer-to-peer file transfer tool designed for sending files and folders directly between devices. It operates as a decentralized sharing service that utilizes portable access tickets for identity exchange instead of centralized user accounts. The project distinguishes itself through NAT and firewall traversal capabilities, using UDP hole punching and relay-based fallback routing to establish direct connections between remote devices. It supports multi-device data broadcasting, allowing a single file or folder to be shared with multiple recipients simultaneously thr

    This is a peer-to-peer file transfer utility rather than a comprehensive communication platform, as it lacks real-time messaging, user presence, and community-focused role management.

    TypeScriptEnd-to-End EncryptionFile Sharing
    Auf GitHub ansehen↗5,401
  • drklo/telegramAvatar von DrKLO

    DrKLO/Telegram

    29,363Auf GitHub ansehen↗

    This project is an Android messaging application and a client implementation of the MTProto protocol. It serves as a native mobile interface for real-time communication and file sharing on the Android operating system. The application functions as a client that connects to the Telegram MTProto protocol to facilitate the transmission of encrypted text and media messages between users. The system includes capabilities for secure mobile communication, messaging API integration, and the implementation of client-side logic for connecting to a centralized messaging backend.

    This repository is a client application for an existing centralized service rather than a self-hostable platform that allows you to deploy and manage your own communication infrastructure.

    JavaSecure Messaging ApplicationsMessaging Clients
    Auf GitHub ansehen↗29,363
  • signalapp/signal-desktopAvatar von signalapp

    signalapp/Signal-Desktop

    16,376Auf GitHub ansehen↗

    Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It implements the Signal Protocol to secure messages and voice calls, ensuring that only intended recipients can access content. The application manages asynchronous key exchange and session initialization to maintain secure communication channels between parties who are not online simultaneously. The project distinguishes itself through advanced cryptographic protections, including hybrid post-quantum security that combines classical elliptic curve cryptography with lattice-based algori

    While this is a secure messaging client, it is a centralized service rather than a self-hostable platform that allows you to manage your own server infrastructure and community access.

    TypeScriptEnd-to-End EncryptionEnd-to-End Encryption
    Auf GitHub ansehen↗16,376
  • instantdb/instantAvatar von instantdb

    instantdb/instant

    10,330Auf GitHub ansehen↗

    Instant is a real-time backend as a service and relational graph database designed to synchronize data across clients automatically. It functions as a data synchronization layer that provides authentication, permissions, and relational data storage for web and mobile applications. The platform includes an optimistic UI framework that updates local interfaces immediately during writes and handles automatic server rollbacks. It also features a real-time presence system to broadcast transient user states, such as cursor positions and online status, to other connected clients. The system manages

    This is a backend-as-a-service and database synchronization framework used to build real-time applications, rather than a pre-built communication or messaging platform itself.

    TypeScriptPresence TrackingRole-Based Access Control
    Auf GitHub ansehen↗10,330
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
simplex-chat/simplex-chat10.5KHaskellagpl-3.020. Feb. 2026
tinode/chat13.4KGoGPL-3.016. Juni 2026
permissionlesstech/bitchat26KSwiftUnlicense21. Juni 2026
robinlinus/snapdrop19.7KJavaScriptGPL-3.010. Feb. 2025
schollz/croc35.3KGoMIT11. Juni 2026
element-hq/element-web13.2KTypeScriptAGPL-3.022. Juni 2026
laurent22/joplin55.2KTypeScriptNOASSERTION16. Juni 2026
cryptpad/cryptpad7.7KJavaScriptAGPL-3.022. Juni 2026
vector-im/element-web13.2KTypeScriptAGPL-3.016. Juni 2026
tonyantony300/alt-sendme5.4KTypeScriptagpl-3.015. Feb. 2026

Related searches

  • Media automation scripts
  • an open source platform for team communication
  • an automated media management tool for servers
  • Medienbibliotheken
  • Kommunikation und Konferenzen
  • Media processing frameworks
  • Generative Medien und Diffusion
  • an open source media streaming server