ORMS Layout Generator Web Edition je webová aplikace sloužící pro tvorbu virtuálních kolejišť kompatibilních s programem ORMS pro mod OpenComputers do hry Minecraft.
Cílem této aplikace je zjednodušit proces tvoření a vkládání kolejišť do hry. Pro vytvoření nebyla použita žádná externí knihovna, nýbrž pouze umělá inteligence pro tvorbu komentářů, úpravu a zefektivění kódu.
Pro zlehčení jsou zde takzvané QoL (Quality of Life) funkce. Jedna z nich je upravené "context menu," což je menu, které se zobrazí po stisknutí pravého tlačítka myši. V něm jsou všechny důležité znaky nebo sekvence znaků, které mají speciální využití. V sekci "Nápověda" jsou podrobněji popsána pravidla a konvence zápisu pro správné fungování aplikace. Další funkcí je, že aplikace dokáže vrátit kroky uživatele pomocí standardní klávesové zkratky "CTRL + Z". Užitečná funkce vypůjčená z programu Excel se týká toho, když uživatel najede na pravý spodní roh jakékoliv buňky, tak se u kurzoru myši objeví malé "+". Když bude uživatel držet levé tlačítko myši a táhne myší, tak se buňky, přes které táhl, zabarvý modře. Jakmile uživatel tlačítko pustí, do zmodralých buňek se zkopíruje obsah původní buňky (toto funguje ve všech směrech najednou).
V navigačním panelu v hlavičce aplikace jsou tlačítka s funkcemi, které lze považovat za nedílnou součástí aplikace. Nejdůležitější tlačítko "Převést do LUA" slouží k samotnému převodu kódu do tvaru pro ORMS. Další dvojice tlačítek "Uložit" a "Načíst" se týkají nahraní nebo načtení ze souboru .csv. Další tlačítko "Smazat vše" smaže veškerý obsah aktuálně zobrazené tabulky nikoliv načteného / uloženého souboru. Poslední tlačítko "Nápověda" otevře podstránku s nápovědou a pravidly pro správné zacházení s aplikací.
Sekce nápovědy ještě není zcela hotová z důvodu snahy o aplikování norem a předpisů, podle kterých se řídí reálná železnice a její infrastruktura. Tyto informace budou v průběhu času doplněny. Ohledně funkčnosti je zde malá chyba se zmodralými buňkami a to konkrétně, pokud uživatel táhne myší moc rychle, neoznačí se všechny buňky, přes které přejel.