awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
quackduck avatar

quackduck/devzat

0
View on GitHub↗
4,050 نجوم·151 تفرعات·Go·MIT·4 مشاهدات

Devzat

Devzat is an SSH chat server that provides a real-time communication environment where users connect via a secure shell to participate in chat rooms and terminal-based collaboration. It utilizes the SSH protocol for session management and provides a shared environment for interactive communication through a command-line interface.

The project is distinguished by its cross-platform chat bridging, which synchronizes messages between the central server and external platforms such as Slack. It also features an extensible plugin system based on gRPC, allowing for the development of custom bots and the interception of message streams through a middleware pipeline.

The server includes a variety of communication and administrative tools, including group and direct messaging, user room organization, and allowlist-based access control. Content is managed via an ANSI markdown renderer for rich text display in the terminal, while integrated mini-games and user profile persistence provide additional engagement and customization.

Administrative capabilities cover user banning, access level configuration, and activity logging using a circular buffer.

Features

  • SSH Session Management - Utilizes the SSH protocol to manage persistent interactive sessions for real-time terminal communication.
  • SSH Chat Servers - Provides a real-time communication environment where users connect via secure shell to participate in chat.
  • Terminal Markdown Renderers - Converts markdown syntax into ANSI escape sequences for rich text display in the terminal.
  • Multi-User Chat Room Managers - Groups connected users into distinct rooms to facilitate segmented collaboration.
  • Cross-Platform Chat Bridges - Synchronizes messages and identities between the internal server and external platforms like Slack.
  • Direct Messaging - Provides private one-on-one communication channels between individual users.
  • Group Messaging Systems - Implements frameworks for managing multi-user chat environments and message distribution within rooms.
  • Administrative Access Control - Restricts server administration to authorized users identified by unique security keys.
  • Allowlist-Based Access Controls - Restricts server access and administrative privileges by matching users against a predefined allowlist.
  • SSH Environment Access Controls - Manages user permissions and server access using allowlists, ban lists, and security keys.
  • SSH Access Control Lists - Restricts server entry and administrative privileges using allowlists and ban lists.
  • External Access Control Configurations - Defines administrative privileges and user access rules within a configuration file.
  • gRPC Plugin Implementations - Exposes a gRPC interface allowing external binaries to intercept messages and extend server logic.
  • Collaborative Terminal Sessions - Establishes a shared terminal environment for developers to interact and collaborate via SSH.
  • Chat Bots - Provides a framework for developing automated conversational agents using a gRPC API.
  • Chat Platform Integrations - Provides interfaces that link the server to third-party chat services for message synchronization.
  • Chat Synchronization - Synchronizes chat messages between the internal SSH server and external communication platforms to maintain conversation consistency.
  • Slack Integrations - Implements a real-time message bridge between the server and specific Slack channels with user identity mapping.
  • Plugin Access Tokens - Manages security tokens to authorize specific plugins to connect via gRPC.
  • Middleware Pipelines - Processes outgoing text through a sequential pipeline of filters for censoring and formatting.
  • Stream Event Interception - Executes logic on event streams to edit or filter messages before they reach users.

سجل النجوم

مخطط تاريخ النجوم لـ quackduck/devzatمخطط تاريخ النجوم لـ quackduck/devzat

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة quackduck/devzat؟

Devzat is an SSH chat server that provides a real-time communication environment where users connect via a secure shell to participate in chat rooms and terminal-based collaboration. It utilizes the SSH protocol for session management and provides a shared environment for interactive communication through a command-line interface.

ما هي الميزات الرئيسية لـ quackduck/devzat؟

الميزات الرئيسية لـ quackduck/devzat هي: SSH Session Management, SSH Chat Servers, Terminal Markdown Renderers, Multi-User Chat Room Managers, Cross-Platform Chat Bridges, Direct Messaging, Group Messaging Systems, Administrative Access Control.

ما هي البدائل مفتوحة المصدر لـ quackduck/devzat؟

تشمل البدائل مفتوحة المصدر لـ quackduck/devzat: shazow/ssh-chat — ssh-chat is a self-hosted chat server that runs entirely over the SSH protocol, allowing users to join a shared chat… yinxin630/fiora — Fiora is a real-time communication suite and multimedia instant messenger designed as a self-hosted chat server. Built… qwibitai/nanoclaw — Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI… pomerium/pomerium — Pomerium is an identity-aware reverse proxy designed to provide zero-trust access control for internal infrastructure.… dimillian/icecubesapp — IceCubesApp is a native iOS social networking client built with SwiftUI. It serves as an ActivityPub and Mastodon… sshnet/ssh.net — SSH.NET is a .NET library that implements the SSH-2 protocol for encrypted remote connections and secure file…

بدائل مفتوحة المصدر لـ Devzat

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Devzat.
  • shazow/ssh-chatالصورة الرمزية لـ shazow

    shazow/ssh-chat

    5,898عرض على GitHub↗

    ssh-chat is a self-hosted chat server that runs entirely over the SSH protocol, allowing users to join a shared chat room using any standard SSH client without additional software. It uses SSH public key fingerprints for user identity and authentication, eliminating the need for separate credentials or TLS setup, and manages user connections as SSH sessions with join, leave, and message routing handled within a single process. The server provides encrypted transport and public-key-based access control, with the ability to restrict connections to a whitelist of SSH keys and assign admin roles

    Go
    عرض على GitHub↗5,898
  • yinxin630/fioraالصورة الرمزية لـ yinxin630

    yinxin630/fiora

    7,159عرض على GitHub↗

    Fiora is a real-time communication suite and multimedia instant messenger designed as a self-hosted chat server. Built as a MERN stack messaging platform, it provides a networked environment for private and group conversations using a Socket.io based architecture. The platform is distinguished by its focus on self-hosting, allowing deployment on private Windows, Linux, or macOS servers for full control over user data. It features a highly customizable interface where users can apply themes, custom colors, and wallpapers to personalize their experience. The system covers a broad range of comm

    TypeScriptchatchatroomfiora
    عرض على GitHub↗7,159
  • qwibitai/nanoclawالصورة الرمزية لـ qwibitai

    qwibitai/nanoclaw

    29,956عرض على GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    TypeScriptai-agentsai-assistantclaude-code
    عرض على GitHub↗29,956
  • pomerium/pomeriumالصورة الرمزية لـ pomerium

    pomerium/pomerium

    4,854عرض على GitHub↗

    Pomerium is an identity-aware reverse proxy designed to provide zero-trust access control for internal infrastructure. It functions as a centralized gateway that verifies user identity, device context, and group membership for every request before granting access to protected applications, services, or API servers. By integrating directly with external identity providers, it replaces traditional VPNs with granular, policy-based access enforcement. The platform distinguishes itself by extending zero-trust principles beyond standard web traffic to include non-HTTP protocols, such as TCP and UDP

    Go
    عرض على GitHub↗4,854
عرض جميع البدائل الـ 30 لـ Devzat→