The Concept

What in the World is REALIZEUI?

I am anything you want me to be!

REALIZEUI is the ultimate time saving program for the Windows OS. REALIZEUI allows you to easily create user interfaces that not only launch programs, but launch programs with variable parameters derived from the Ui. REALIZEUI is the Supreme Companion for command line programs. In fact you will find that REALIZEUI not only accelerates the way you work, but also definitively redefines the way you work by an order of magnitude. Once you use REALIZEUI once you'll never stop. You're about to enter a new paradigm.

Addressing the inherent challenges of scripting

There are an array of scripting languages that help us to automate tasks: vbscript, batch files, python, csscript, PowerShell and others. The power of scripts lies in the ability to pass dynamic arguments to alter what the scripts do as opposed to a script being hard-coded. Up until the advent of REALIZEUI passing arguments into scripts has been a challenge seemingly stuck in the stone age. Typing in dos prompts is the legacy way of doing things. While scripting is immensely powerful and serves a great purpose, what if?

  • What if you could easily and quickly build a UI to pass arrays of arguments to your scripts?
  • What if you could easily wire up a Database or CSV file to any type of script?
  • What if you could just drag and drop a file and process it using a sequence of regular expressions?
  • What if you could click a button to run any process on every record in a Database or CSV file?
  • What if there was a revolutionary file type that can embed any text based file, manipulate it, then run it?
  • What if there was a way to directly inject multiple variables into any file while bypassing traditional command line arguments?
  • What if the syntax to build the UI are just ultra-simple single line statements?
  • What if you wanted the perfect app to really leverage complex command line programs?
  • What if every aspect of the user interface was 100% skinnable?
  • What if the you could easily build a preset system using CSV files or Databases?
  • Enter the realm of the future: REALIZEUI

REALIZEUI accelerates your workflow in a plethora of practical ways

What is a CHiP?

REALIZEUI is a CUSTOM FRONT END DESIGNER, this front end is known as a CHiP (Custom Hyper Interface Prototype). This CHiP is a rich collection of Controls of different types, controls like textboxes, drop down lists, date and time pickers, buttons, numeric sliders etc. These controls populate a customizable window made of of rows and columns. What makes REALIZEUI Ultra-Powerful is that you can make a super responsive custom interface instantly by writing simple statements in a plain text file. This CHiP directly controls any command line program and can pass whatever values you need as hard-coded arguments or arguments based on control values. So each CHiP is like it's own program, or more accurately an Interface for a program. CHiPs are inherently infinitely flexible and allow you to create functional UI's ranging from very simplistic to super-intricate data driven monster CHiPs. Using the /auto_save option saves all control values so when you re-open your CHiP you can pick up exactly where you left off! In addition to auto-saving you can create complex preset systems using the '-ci' control (Internal CSV Dropdown Control) which facilitates storing and managing named preset values for every control.

CHiP syntax is designed to be absolutely minimalist in structure, there is zero fluff. The following text creates the CHiP above, note the simplicity. The substitution syntax is also simple, just use the control name within tildes ~ControlName~. Options and controls are defined using the premise of simplicity. CHiP Controls are preceded by the dash character '-' and CHiP Options are preceded by the backslash character '/'.

-a Resize|nconvert.exe|-q ~Quality~ -ratio -resize ~Vertical~ "~!~"
-s Pixels|400|3000|50|1650|
-s Quality|5|100|5|100|%
-b Vertical|0 ~Pixels~|~Pixels~ 0|False

A CHiP's design & function is defined in a .CHiP file (a text file with the extension .CHiP). The type, contents, color, and sequence of the controls are 100% user definable. For example you can fill a slider with the numerical range and increments you need in order to suit a specific task such as using a slider thats 100-5000 for resizing files. Lastly you will add buttons to execute whatever program you want using these parameters. REALIZEUI runs CHiP's, CHiP's run your programs.

  • Populate a combobox with the filtered contents of a specific recursed folder that lists files and/or directories.
  • Populate a combobox with the contents of a MSSQL or ODBC database query.
  • Populate a combobox with the key value pairs of a parsed csv file.

The collection of control values from your CHiP are passed as arguments to any command line program you specify. Furthermore the value of any of the parameters in the CHiP file or CHiP.def file can be referenced and injected into any command. Just enclose any option name (lowercase) in exclamation points as in: !your option!



More than 50 Control Types to choose from

REALIZEUI has a rich array of powerful controls to streamline your processes


REALIZEUI gives users the choice to use numerous controls to achieve their objectives however complex it may be. Apex buttons are extremely powerful. You define what happens to a file/folder when they are dropped onto this button type. For example you can have a Apex Button that resizes any image dropped on it to a specific dimension. The beauty about the is that you can have other controls on the CHiP designated to set parameters like width, height, quality, and any other settings you need to pass to a command line program. The Apex button can run a sequence of commands on every file/folder dropped on it.

In addition to the regular controls like buttons and textboxes REALIZEUI has some unique control types.

  • REALIZEUI can swallow, manipulate, and eject any type of script file.
  • Button that runs a sequence of Regular Expression operations on a file or the clipboard.
  • Button that runs a function on every row returned from a database query or CSV file.
  • Pop-up spreadsheets that display database query results or CSV records and can be clicked to execute a function using the rows values.
  • Evaluation fields that can do complex arithmetic functions using values from other controls in the CHiP.
  • Buttons that you can drag and drop files onto which execute regular expression operations on the dropped files.
  • Pick RGB colors with transparency support from a color picker.

Evaluation fields are also extremely useful. They auto-evaluate numeric expressions on the fly and can reference other control values for cascading calculations.

Complimenting numeric evaluation fields are regular expression find/replace fields that auto update their text based on a regular expression. These regular expression fields are very useful for formatting values in very specific ways.

REALIZEUI is especially useful for web developers. It facilitates rapid testing by injecting content into any file or 100 files at once.

RealizeUI Intro

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