A small Python GUI tool for searching a software list in Excel and submitting a software request via a form-style workflow.
This repo includes fictional demo data in /samples so you can test the app without using real Intune exports.
excel_search_gui.py— main GUI applicationrequest_form_geometry.json— saved UI layout/geometry for the request formrequirements.txt— Python dependenciessamples/— demo Excel file(s) with fake/random software entries (safe for Git)
- Windows 10/11
- Python 3.10+ recommended
From the repo root:
python -m pip install --upgrade pip
python -m pip install -r requirements.txtpython -m pip install -r requirements.txt
python excel_search_gui.pyIf you just want to run the app (recommended), download the latest release asset:
- Go to Releases and download
dist.zip - Right-click the zip → Extract All
- Open the extracted folder and run
Software_Search.exe(or the .exe name in the folder)
Important: Keep all extracted files together in the same folder (this is an onedir build).
The executable includes fictional demo data in:
samples/Example_Software_List.xlsx
You can replace that file with your own spreadsheet if you keep the same filename, or use the app’s browse/select option (if enabled).
Use the fictional example Excel sheet in:
samples/Example_Software_List.xlsx
The demo sheet uses the dropdown values:
- Platform: Windows, iOS, Android, macOS, Cloud
- Type: Cloud, Application, Extensions
- Authorized User: IT Use Only, IT Cyber Only, Staff, Students, Staff and Students, Medical
Do not commit real Intune exports or any sensitive data to this repo.
Keep production data outside the repo, or ensure it is ignored by .gitignore.
MIT — see LICENSE.


