Texyla v0.1.0: webový editor pro Texy! vzniklý s pomocí AI
Nový webový editor Texyla oživuje open-source projekt z roku 2006. Autor jej během několika měsíců vytvořil s pomocí AI a nabízí jej tvůrcům, kteří pracují s Texy!.
Proč vznikla nová verze Texyly
Texyla původně vznikla jako javascriptová nadstavba nad textovou zónou. Na serveru se text následně zpracoval systémem Texy! od Davida Grudla. Projekt se později rozšířil, získal další autory a uživatele, ale jeho původní tvůrce se po téměř dvacetileté odmlce vrátil k webové tvorbě až v roce 2025.
Z tohoto návratu vyplynula snaha oživit Texylu v podobě, která odpovídá současným webovým technologiím. Autor při vývoji intenzivně využíval umělou inteligenci a během několika měsíců připravil první publikovatelnou verzi. Jde o rewrite původního projektu, nikoli o pouhou vizuální úpravu staršího kódu.
Přímým podnětem byl zájem o Texy! a potřeba jednoduššího nástroje pro jeho tvůrce. Texyla tak není určena jako samostatný systém pro úplné začátky, ale jako editor pro lidi, kteří Texy! už používají ve svých projektech. Odkaz na dostupnou službu zveřejnil autor přímo v diskuzi.
Jak AI pomohla při vývoji
AI se při novém vývoji stala pracovním partnerem pro samotný kód i architekturu aplikace. Výsledkem je nástroj, který se otevře v prohlížeči a nevyžaduje lokální instalaci. To umožňuje Texylu okamžitě vyzkoušet na adrese texyla.krteczek.cz.
Při průzkumu se stránka načetla bez chyby a bez hlášení v konzoli prohlížeče. Texyla je napsaná ve Vanilla JavaScriptu bez závislosti na jQuery, což odpovídá lehkému a modernímu přístupu k webové aplikaci. Součástí je také PHP rozhraní pro jednoduché zpracování Texy!.

AI pomohla také s modernizací vývoje. Tento přístup je příkladem práce s AI nástroji při resuscitaci staršího open-source projektu. Z diskuse ale není patrné, které konkrétní modely autor používal ani jak velká část kódu vznikla automaticky. Vhodné je proto mluvit o AI jako o podpoře vývoje, nikoli jako o náhradě programátora.
Pro koho je Texyla určená
Cílovou skupinou jsou tvůrci, kteří používají Texy! ve vlastních webech, redakčních systémech či dalších projektech. Nemusí tak zapisovat složitou syntaxi ručně. Jednotlivé funkce se sestavují pomocí kliknutí na ovládací prvky, zatímco výsledný text zůstává uložený v editoru.
Na jedné stránce lze mít neomezený počet Texyl. Uživatel může kdykoli přepnout náhled HTML a zkontrolovat, jak text bude vypadat po zpracování. Náhled lze také vypnout. Tím je editor vhodný jak pro rychlou přípravu obsahu, tak pro kontrolu výstupu před publikací.
Pro projekt je dostupná licence MIT. Texy! samotné je nabízeno pod licencí New BSD nebo GPL v2/v3. Aktuální webová verze je označená jako v0.1.0 z roku 2026.

Co webová služba nabízí
Základní workflow je přímočaré: autor vloží text do Texyly, vybere potřebné formátovací funkce a zkontroluje náhled výsledného HTML. Není nutné instalovat editor ani konfigurovat běhové prostředí. Pro uživatele, kteří chtějí jen vyzkoušet princip, je přístupná veřejná webová služba.
Pro vlastní nasazení je k dispozici balíček ke stažení přes GitHub Releases. Podle instrukcí na stránce je potřeba rozbalit ZIP a do projektu zkopírovat adresář Texyla. Podrobný postup je uveden v README. Aktuální označení v0.1.0 zároveň signalizuje, že jde o první publikovanou verzi nového směru projektu, nikoli o finální produkt pro každý typ redakčního systému.
Přínosy a omezení současného stavu
Hlavním přínosem je dostupnost editoru přímo v prohlížeči a odstranění nutnosti ovládat syntaxi Texy!. Texyla navíc zobrazuje výsledný HTML, takže uživatel vidí efekt jednotlivých funkcí. Návrh bez jQuery snižuje počet závislostí, což může usnadnit integraci.
Současná verze má ovšem několik omezení. Jde o nový rewrite s označením v0.1.0, takže nelze automaticky přebrat všechny vlastnosti původních verzí z let 2006 a 2007. Veřejná ukázka neobsahuje rozsáhlou dokumentaci k vývoji před verzí 1.0. Uživatelé navíc musí při nasazení respektovat licenční podmínky Texy!.
Přesto je nová Texyla zajímavá svou jednoduchostí: pro práci s Texy! nabízí kompaktní nástroj, který lze bez instalace vyzkoušet a případně převzít do vlastního projektu.