awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
quackduck avatar

quackduck/devzat

0
View on GitHub↗
4,050 stele·151 fork-uri·Go·MIT·4 vizualizări

Devzat

Devzat este un server de chat SSH care oferă un mediu de comunicare în timp real unde utilizatorii se conectează printr-un secure shell pentru a participa la camere de chat și colaborare bazată pe terminal. Utilizează protocolul SSH pentru gestionarea sesiunilor și oferă un mediu partajat pentru comunicare interactivă printr-o interfață de linie de comandă.

Proiectul se distinge prin bridging-ul de chat cross-platform, care sincronizează mesajele între serverul central și platforme externe precum Slack. De asemenea, dispune de un sistem de plugin-uri extensibil bazat pe gRPC, permițând dezvoltarea de boți personalizați și interceptarea fluxurilor de mesaje printr-un pipeline de middleware.

Serverul include o varietate de instrumente de comunicare și administrare, inclusiv mesagerie de grup și directă, organizarea camerelor de utilizatori și controlul accesului bazat pe listă de permisiuni (allowlist). Conținutul este gestionat printr-un renderer ANSI markdown pentru afișarea textului îmbogățit în terminal, în timp ce mini-jocurile integrate și persistența profilului utilizatorului oferă implicare și personalizare suplimentară.

Capabilitățile administrative acoperă banarea utilizatorilor, configurarea nivelului de acces și logarea activității folosind un buffer circular.

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.

Istoric stele

Graficul istoricului de stele pentru quackduck/devzatGraficul istoricului de stele pentru quackduck/devzat

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face quackduck/devzat?

Devzat este un server de chat SSH care oferă un mediu de comunicare în timp real unde utilizatorii se conectează printr-un secure shell pentru a participa la camere de chat și colaborare bazată pe terminal. Utilizează protocolul SSH pentru gestionarea sesiunilor și oferă un mediu partajat pentru comunicare interactivă printr-o interfață de linie de comandă.

Care sunt principalele funcționalități ale quackduck/devzat?

Principalele funcționalități ale quackduck/devzat sunt: 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.

Care sunt câteva alternative open-source pentru quackduck/devzat?

Alternativele open-source pentru quackduck/devzat includ: 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…

Alternative open-source pentru Devzat

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Devzat.
  • shazow/ssh-chatAvatar shazow

    shazow/ssh-chat

    5,898Vezi pe 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
    Vezi pe GitHub↗5,898
  • yinxin630/fioraAvatar yinxin630

    yinxin630/fiora

    7,159Vezi pe 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
    Vezi pe GitHub↗7,159
  • qwibitai/nanoclawAvatar qwibitai

    qwibitai/nanoclaw

    29,956Vezi pe 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
    Vezi pe GitHub↗29,956
  • pomerium/pomeriumAvatar pomerium

    pomerium/pomerium

    4,854Vezi pe 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
    Vezi pe GitHub↗4,854
  • Vezi toate cele 30 alternative pentru Devzat→