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
·
Eugeny avatar

Eugeny/tabby

0
View on GitHub↗
72,154 stele·4,069 fork-uri·TypeScript·MIT·31 vizualizăritabby.sh↗

Tabby

Tabby is a cross-platform terminal emulator and desktop application suite designed for managing command-line workflows and remote infrastructure. It provides a comprehensive environment for terminal session orchestration, allowing users to organize multiple active sessions through split panes and custom layouts. The application functions as a secure remote connection manager, supporting advanced authentication, port forwarding, and persistent network sessions via an asynchronous protocol layer.

The project distinguishes itself through a modular plugin architecture that enables users to extend core functionality without modifying the primary source code. This framework supports the integration of custom tools for container management, output recording, and configuration synchronization. Additionally, the application includes a serial port abstraction layer, providing direct hardware communication capabilities for debugging and system configuration tasks through saved connection profiles.

The interface is constructed using a component-based architecture that manages state and layout independently within the window. Users can customize the visual environment through theme settings and maintain consistent configurations across different machines using local-first storage. The software is distributed as a native desktop application for Windows, macOS, and Linux, ensuring a consistent experience across operating systems.

Features

  • Cross-Platform Terminal Emulators - Maintains a uniform command-line interface and terminal environment across Windows, macOS, and Linux.
  • Remote Connection Managers - Facilitates persistent remote network connections with integrated support for advanced authentication, port forwarding, and serial hardware communication.
  • Terminal Session Managers - Coordinates complex workflows by organizing multiple terminal sessions through split panes, custom profiles, and a dockable console.
  • Cross-Platform Desktop Suites - Bundles terminal functionality into a cohesive desktop suite that ensures a consistent native experience across multiple operating systems.
  • Terminal Multiplexers - Splits terminal windows into custom layouts to manage multiple concurrent command-line sessions within a single interface.
  • Developer Authoring Interfaces - Exposes a modular registry and API that allows developers to build and register custom extensions for enhanced functionality.
  • Serial Port Interfaces - Handles direct hardware communication through configurable serial port connections for debugging and system management tasks.
  • SSH Clients - Secures remote server access with built-in support for encrypted connections, jump hosts, and agent-based authentication.
  • Desktop Application Installers - Packages software into native installers to ensure streamlined deployment and distribution across desktop platforms.
  • Cross-Platform Desktop Runtimes - Powers a cross-platform desktop experience by running web-based interface components within a native container.
  • Auxiliary Security Tools - Modern terminal emulator for Windows and cross-platform use.
  • Terminal Applications - Listed in the “Terminal Applications” section of the Awesome Mac awesome list.
  • Terminal Emulators - Highly configurable terminal emulator for major desktop OSs.
  • Terminal Productivity - Highly configurable terminal emulator with SSH support.
  • Terminals - Terminal for a more modern age.
  • Terminal Emulators - Modern terminal emulator.
  • Plugin Architectures - Enables core system extensibility by dynamically loading external components and plugins at runtime.
  • Remote Server Access Tools - Streamlines infrastructure management by providing secure, authenticated access to remote servers via network tunneling and advanced connection tools.
  • Component-Based UI Frameworks - Composes the user interface from a collection of reusable, stateful components that manage their own layout and behavior.

Istoric stele

Graficul istoricului de stele pentru eugeny/tabbyGraficul istoricului de stele pentru eugeny/tabby

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

Alternative open-source pentru Tabby

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Tabby.
  • wez/weztermAvatar wez

    wez/wezterm

    26,671Vezi pe GitHub↗

    WezTerm is a cross-platform terminal emulator and multiplexer implemented in Rust. It provides a consistent command-line environment across Windows, macOS, and Linux, utilizing GPU acceleration to render text and interfaces with low latency. The project integrates terminal multiplexing capabilities, allowing users to manage multiple concurrent shell sessions and windows within a single instance. This enables the organization of workflows through persistent background tasks and workspace switching. The system supports programmable configuration files to define terminal behavior and appearance

    Rust
    Vezi pe GitHub↗26,671
  • alacritty/alacrittyAvatar alacritty

    alacritty/alacritty

    64,592Vezi pe GitHub↗

    Alacritty is a cross-platform terminal emulator that provides a consistent command-line environment across Linux, macOS, and Windows. It functions as a configuration-driven terminal, relying on a declarative file format to manage user preferences, key bindings, and visual styling. The application distinguishes itself through a high-performance architecture that offloads text rendering to the graphics processor. By utilizing zero-copy terminal emulation, it processes incoming byte streams directly into a grid-based memory buffer to minimize data duplication and latency during output. The proj

    Rustbsdgpulinux
    Vezi pe GitHub↗64,592
  • wavetermdev/wavetermAvatar wavetermdev

    wavetermdev/waveterm

    21,297Vezi pe GitHub↗

    WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file

    Gocommand-linedeveloper-toolslinux
    Vezi pe GitHub↗21,297
  • zellij-org/zellijAvatar zellij-org

    zellij-org/zellij

    33,683Vezi pe GitHub↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Rustmultiplexerterminalworkspace
    Vezi pe GitHub↗33,683
Vezi toate cele 30 alternative pentru Tabby→

Întrebări frecvente

Ce face eugeny/tabby?

Tabby is a cross-platform terminal emulator and desktop application suite designed for managing command-line workflows and remote infrastructure. It provides a comprehensive environment for terminal session orchestration, allowing users to organize multiple active sessions through split panes and custom layouts. The application functions as a secure remote connection manager, supporting advanced authentication, port forwarding, and persistent network sessions via an…

Care sunt principalele funcționalități ale eugeny/tabby?

Principalele funcționalități ale eugeny/tabby sunt: Cross-Platform Terminal Emulators, Remote Connection Managers, Terminal Session Managers, Cross-Platform Desktop Suites, Terminal Multiplexers, Developer Authoring Interfaces, Serial Port Interfaces, SSH Clients.

Care sunt câteva alternative open-source pentru eugeny/tabby?

Alternativele open-source pentru eugeny/tabby includ: wez/wezterm — WezTerm is a cross-platform terminal emulator and multiplexer implemented in Rust. It provides a consistent… alacritty/alacritty — Alacritty is a cross-platform terminal emulator that provides a consistent command-line environment across Linux,… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote… zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… kovidgoyal/kitty — Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible… raphamorim/rio.