Skip to content
A customizable Windows Desktop Application template that supports bootstrapping any portable binaries.
Visual Basic JavaScript PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Binaries
Documentation
Resources
Scripts
Temp
.gitattributes
App-Core.vbs
README.md
UI-Core.vbs
settings.hta
test.hta

README.md

OFFICIAL WEBSITE

HTA-UI

A Ready-To-Customize Windows Desktop Application template based on age-old Microsoft HTA technology with some new techniques to enable execution of Python, PHP, Lua, Lisp, or anything else you can get a portable interpreter for. If you follow the template guidelines you will be able to "compile" your HTA application (portable binaries and all) into a 32 or 64 bit stand-alone executable with VBSEdit.

The Bootstrap() Function

HTA-UI comes with a simple yet powerful Bootstrap() function built into it's App-Core.vbs file. This function can be used to fire up an external program or interpreter (Like Python or PHP) to run built-in or external scripts. Substitute just about any interpreted language or portable binary and the Bootstrap() function will call it using whatever arguments you specify.

Create Graphical Desktop Applications Using Any Language And No Libraries

Think of HTA-UI as a wrapper for your favorite CLI tools. With HTA-UI you can create a Windows compatible GUI application for any command or command-line tool in minutes. Using nothing but HTML and your favorite IDE.

Screenshot

HTA-UI

Like What You See?

Help us make it better! https://www.HonestRepair.net <3 Open-Source

You can’t perform that action at this time.