Skip to main content

Forward ports and track them with ease

Project description

rori

logo

port forwarding made simple

cause PyPI is not cool with other port forwarding naming variations

Overview

rori is a command-line tool for managing port forwarding configurations across multiple environments. It provides a unified interface for creating, managing, and monitoring port forwards for Kubernetes, SSH, and local services.

Features

  • 🚀 Multiple Protocol Support: Kubernetes, SSH, and direct port forwarding
  • 📊 Interactive Management: Rich CLI with fuzzy search and interactive configuration
  • 💾 Persistent Storage: SQLite-based configuration storage
  • 🔍 Real-time Monitoring: Built-in watcher service for continuous health monitoring of ports availability with auto-restart capabilities
  • 🎨 Nice UX: Rich terminal UI with colors and formatting

Installation

uv tool install rori
pipx install rori
pip install rori

Usage

Releases

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rori-0.0.4.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rori-0.0.4-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file rori-0.0.4.tar.gz.

File metadata

  • Download URL: rori-0.0.4.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for rori-0.0.4.tar.gz
Algorithm Hash digest
SHA256 733ced61b4add991cd3190713da84e15cd58716fc31ecfdf646c2edeecdff5b5
MD5 88612a50581b7238f2f2294e0f5efc7b
BLAKE2b-256 632c50f7c65572cc08dfc97f8cebb446bd28318d1c1565ed90fae73856ca2abe

See more details on using hashes here.

File details

Details for the file rori-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: rori-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for rori-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f8a3e57f4f0f0ed9671f85e14a7428e2fa89cd0cfb8a1f1cdea6c613861a2a4f
MD5 8504907372ba7efc030b0a0fc21e0afd
BLAKE2b-256 d807e484ddf59be39afad53a1b7e7b86ea17ebde757fe292349088fdc67f4462

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page