# React Native SSH SFTP > SSH and SFTP client library for React Native ## Docs - [Connection Methods](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/connection-methods.md): Static factory methods for creating SSH connections and managing keys. - [SFTP Connection](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/sftp/connect.md): Connect and disconnect from SFTP servers. - [SFTP Directory Operations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/sftp/directory-operations.md): Manage directories on remote servers using SFTP. - [SFTP File Operations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/sftp/file-operations.md): Manage files on remote servers using SFTP. - [SFTP Transfer Operations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/sftp/transfer-operations.md): Upload and download files with progress tracking. - [execute()](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/ssh/execute.md): Execute a command on the SSH server. - [Shell Operations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/ssh/shell.md): Interactive shell session management. - [SSHClient](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/sshclient.md): Core SSH client class for managing connections and operations. - [Types & Interfaces](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/api/types.md): Type definitions and interfaces for the React Native SSH SFTP library. - [Authentication](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/concepts/authentication.md): Learn about password and key-based authentication in React Native SSH SFTP. - [Connection Management](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/concepts/connection-management.md): Understand SSH and SFTP connection lifecycle in React Native SSH SFTP. - [Error Handling](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/concepts/error-handling.md): Best practices for handling errors in React Native SSH SFTP. - [Contributing](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/contributing.md): Help improve React Native SSH SFTP by contributing code, documentation, issues, and feedback. - [File Transfers](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/file-transfers.md): Upload and download files with progress tracking and cancellation support. - [Interactive Shell Sessions](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/interactive-shell.md): Work with persistent shell sessions using startShell, writeToShell, and shell events. - [License](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/license.md): Understand the project's MIT license, reuse permissions, and warranty disclaimer. - [Platform-Specific Considerations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/platform-specific.md): Important differences between iOS and Android implementations, including simulator limitations and known issues. - [Security](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/security.md): Learn how to report vulnerabilities, which versions are supported, and the project's security practices. - [SFTP Operations](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/sftp-operations.md): Learn how to perform SFTP operations including listing, creating, and removing directories. - [Executing SSH Commands](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/guides/ssh-commands.md): Learn how to execute SSH commands on remote servers using the execute() method. - [Installation](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/installation.md): Install and configure React Native SSH SFTP. - [Introduction](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/introduction.md): SSH and SFTP client library for React Native on iOS and Android. - [Quick Start](https://dylankenneally-react-native-ssh-sftp-96.mintlify.app/quickstart.md): Get up and running with React Native SSH SFTP in minutes.