Skip to main content

vsce_tui

A TUI tool for managing VS Code extensions.

Installation

Once published to PyPI:

pip install vsce_tui

Usage

After installation:

code-insiders --list-extensions | vsce_tui  # Initial population of the list
vsce_tui  # Run the interactive TUI

To run without installing (for development/testing):

python vsce_tui/cli.py  # Run directly
code-insiders --list-extensions | python vsce_tui/cli.py # Initial population

To clean the extension list

python vsce_tui/cli.py clean

Use the arrow keys (or 'j' and 'k') to navigate, 't' or Spacebar to toggle extension status, 'q' to quit and apply changes, 'x' to quit without applying changes, and 'w' to apply changes without quitting.

Development

git clone https://github.com/yourusername/vsce_tui # Replace with your repo
cd vsce_tui
uv venv
source .venv/bin/activate  # On Linux/macOS
.venv\Scripts\activate  # On Windows
pip install -e .

Metadata

Release files for vsce-tui 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vsce-tui 0.1.1
File Size Uploaded
vsce_tui-0.1.1.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vsce-tui 0.1.1
File Interpreter ABI Platform
vsce_tui-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.5 kB

Release files / vsce_tui-0.1.1.tar.gz

Download URL vsce_tui-0.1.1.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0fad9aa2afb8ba0fa5588d1c2a324d9314e193c2c190e227b4e1edaee6d61e72
BLAKE2b-256 checksum
How to use checksums
6a9828849b75d6053411c7b22155e724bac5a8cf1a938e0602c49450fb150607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 5, 2025.

Transparency log

Release files / vsce_tui-0.1.1-py3-none-any.whl

Download URL vsce_tui-0.1.1-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6d20eb417c03d57456dc9405ab89d154976a193e491d1413baa055c44bca5057
BLAKE2b-256 checksum
How to use checksums
0c88a832a7d5cef9089cab231cd2c334f65dbafc63e5d9d1d894bc606a843618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 5, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page