Files
nexus/docs/overview.md
T
Andy Dixon 2ce145ba0f feat: add SFTP drag-and-drop file handling and upload functionality
- Implemented drag-and-drop support for file uploads in the terminal.
- Added a modal for users to choose between uploading files or pasting contents.
- Enhanced SFTP browser with a directory picker for selecting upload destinations.
- Introduced methods for handling file uploads and reading file contents from the local system.
- Added a new API endpoint for uploading raw file data to the server.
- Implemented session management improvements to retrieve the current working directory for SSH sessions.
- Updated documentation to include an overview and quick start guide for Nexus Terminal.
2026-04-21 13:20:03 +01:00

1.4 KiB

Nexus Terminal Overview

Nexus Terminal is a desktop client for managing SSH, Telnet, RAW TCP, and GitHub sessions in one place. It is designed for people who work across multiple servers, environments, or repositories and want a fast, focused workflow with strong credential handling.

What it does

  • Connect to SSH, Telnet, and RAW TCP endpoints with saved profiles or quick connect.
  • Manage multiple live sessions with tabs, split panes, and broadcast input.
  • Browse and move files on SSH hosts with a built-in SFTP browser.
  • Record sessions for later playback.
  • Store credentials securely with OS keychain support and an encrypted vault fallback.

Highlights

  • Multi-session tab bar with pinning, reordering, and split panes.
  • SFTP browser with drag-and-drop uploads and a directory picker.
  • Clipboard-aware terminal with search, snippets, and right-click actions.
  • Auto-reconnect, login scripts, and SSH extras such as jump hosts and port forwarding.
  • GitHub view for browsing repositories by organisation.

Who it is for

Nexus Terminal suits operators, developers, and support teams who need to connect to many endpoints quickly, keep sessions organised, and avoid re-entering credentials.

Learn more

For a short guide, see the quick start: docs/quick-start.md.

For a full guide, see the user manual: docs/user-manual.md.