DirectAccess is a shortcut manager for Windows built entirely with Python and the PyQt6 library, it is fast and easy to use.
- Operating System: Windows 10/11 (64-bit)
- Python: Version 3.9 or higher
- Dependencies:
- PyQt6
- Requests
- Download the .zip file with the portable application from DirectAccess 1.0.0.
- Unzip the .zip file (7-Zip recommended).
- Once the .zip file is unzipped, Run the DirectAccess.exe file.
- Clone this repository using the following command:
git clone https://github.com/AlejandroJIMBUI/DirectAccess.git cd sample-browser - Create a Virtual Environment and Install Dependencies:
python -m venv .venv .venv\Scripts\activate pip install -r requirements.txt
- Run the Application:
python main.py
- When you start the application, go to the file menu and select the "Add shortcut" option.
- In the menu you can choose a name and search for the path to your shortcut.
- Once you have finished configuring your shortcut, click on the "save" button.
- You can edit and delete your shortcuts by left-clicking on them or from the "File" menu.
- Install Development Dependencies
pip install -r requirements.txt
- Generating Executables with PyInstaller
pyinstaller --onefile --windowed main.py
--onefile: Single executable output--windowed: Prevent console window display (GUI apps)--name: Set output application name--icon: Specify application icon--add-data: Include additional resource files
- Check generated files in /dist directory
- Test executable functionality
- Validate resource inclusion
Latest Release: DirectAccess 1.0.0


