Skip to content

Cross platform terminal selector implemented in Python

Notifications You must be signed in to change notification settings

kougen/py-advanced-selector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Selector

Has the ability to use multiple selection types:

  • Single select
  • Multiple selection

Cross platform implementation

The library make use of the getch lib on Linux and msvcrt on Windows

Try it!

Windows

Make sure to have Python and Git installed.

Open a powershell and run:

# Clone the repository
git clone https://github.com/kougen/py-advanced-selector

# Change dir
cd py-advanced-selector

# Create a virtual env
py -m venv venv

# Enter the venv
./venv/Scripts/activate

# Install the dependencies
pip install -r requirements.txt

# Start the sample.py
py test\sample.py

Packages

No packages published

Languages