Data


CHiPs can embed any type of script file for self containment

Embed any kind of text based file in the CHiP to make it portable

REALIZEUI can embed any type of text based file within it's CHiP and manipulate the file by injecting arguments into the file and then run the file directly or any program that references the file. Embedded files are fully editable and can be exported if desired. So instead of having 10 batch files and 10 powershell scripts and 10 vbscript files in separate directories, all 30 files can live inside of a single CHiP and be executed from buttons on the CHiP while being injected with variables from the CHiP on the fly! If you desire to maintain the files in their respective directories a CHiP can still consolidate them into a single UI for easy access.

Script injection

REALIZEUI can inject UI values into any text based file and subsequently run the file. For example this HTML file you are reading was generated from a template with placeholders having corresponding names for controls on the UI like (~Color~, ~Font~, ~Size~, etc...). This HTML file was updated in memory with the current values of the controls, written to disk, and then run. REALIZEUI's simple substitution syntax facilitates easy script injection in conjunction with the UI for changing multiple variables easily. Select which values in the UI controls that you want injected into any file or command line. Unlike a simple find and replace function. This Script Injection can find and recursively replace any amount of find/replace pairs at once followed by executing anything you want to do. In this instance this HTML file has an array of colors and fonts updated to reflect the current CHiP's selected values. Template files can live inside a CHiP or reside on the file system.

The values in the UI can be linked to internal CSV files( database records, CSV files, or simply typed in or modified using the various controls you defined.

Unlock the power of CSV Files & Databases to Drive CHiPs

REALIZEUI is a BOSS when it come to utilizing data sources to populate your CHiPs

Page through Datasets retrieved from MSSQL, ODBC Sources and CSV files. REALIZEUI can reference internal and file based CSV files. Internal CSV files (saved in the CHiP) can be auto-generated or imported from files. These internal CSV can be used to save presets which can update every control with the selected rows values. Furthermore internal CSV's can be exported and iterated to run any function for every row.


  • Multithreaded database results can be pulled from multiple databases simultaneously.
  • The dataset from your query can also be saved directly to a CSV file.
  • CHiPS have a auto-expand function that automatically creates a new CHiP with a UI based on your queried columns which can be paged to view all the records with their respective fields.
  • This functionality allows one to quickly create advanced database driven preset systems.

It's the Ultimate way to experiment on the Command Line

Quickly change multiple parameters with a UI to trigger complex command line programs.


Populate your CHiP's controls directly from CSV files to leverage the power of Datasets


REALIZEUI also connects directly to local or remote databases. You can run any process against a entire query result or just one record which you can manipulate any way you desire. Connect REALIZEUI natively to Microsoft SQL or any database supporting ODBC. REALIZEUI not only displays Database or CSV results in a Grid, the Grid records can be clicked to execute any function on any entry! To say this functionality is powerful is an understatement.



Apex Buttons: Ultra-Powerful Custom Drag and Drop Operations

Define precisely what happens to a file or folder when dropped onto a button

REALIZEUI facilitates the creation of a 'surface' for multiple drag and drop operations. Define multiple buttons to process files or folders any way you like and then just drag your files/folders onto the button, done! Enter the realm of Apex Buttons. The simple syntax uses a single line to define a control type and the functionality that you want it to have. It's very simplistic to use but extremely powerful.


The center column of controls is defined by the simple commands below (Button Name|Executable|Arguments). The "~!~" is the place holder for the files/folders that are dropped onto the Apex Buttons. This structure is much more efficient than having a folder full of separate batch files. Even if one were to write a single batch file to encapsulate all the functionality in this single CHiP it would be a lot more writing and in the end more difficult to use than this drag and drop UI. CHiPs greatly simplify the way one works.

-a Rotate_90|C:\Ancient\XnView\nconvert.exe|-overwrite -jpegtrans rot90 "~!~"
-a Rotate_180|C:\Ancient\XnView\nconvert.exe|-overwrite -jpegtrans rot180 "~!~"
-a Rotate_270|C:\Ancient\XnView\nconvert.exe|-overwrite -jpegtrans rot270 "~!~"
-a Vertical_Flip|C:\Ancient\XnView\nconvert.exe|~File_Type_Change~ -q ~Quality~ ~OverWrite~ -yflip "~!~"
-a Horizontal_Flip|C:\Ancient\XnView\nconvert.exe|~File_Type_Change~ -q ~Quality~ ~OverWrite~ -xflip "~!~"

Substitution Syntax for Apex Buttons when file/folders are dropped onto the buttons.

For example dropping the file C:\Master\Ultimate.jpg

  • ~!~ Represents the file Name: C:\Master\Ultimate.jpg
  • ~!_d~ Represents the file directory: C:\Master\
  • ~!_f~ Represents the file name & extension: Ultimate.jpg
  • ~!_e~ Represents the file name without extension: Ultimate
  • ~!_x~ Represents the file extension: jpg
  • ~!_z~ Represents the fully qualified path without the file extension: C:\Master\Ultimate

Simple to use CHiP Syntax!

RealizeUI Intro

Instantly create custom user interfaces with the controls you need to modify and pass parameters to any program. Leverage a simplified synta...