Introducing Textrude - using Scriban to generate code from data

Textrude Interactive prototyping GUI

Textrude features

A quick example

Id,Text
disk error, hard-disk is faulty — save your work at once!
keyboard stuck, press F1 to reboot
faulty touchscreen, please recalibrate the display
/* Built 18 Jan 2021 on machine BUILDSERVER_5 */public static class SystemErrors
{

public const string DiskError =
“hard-disk is faulty — save your work at once!”;

public const string KeyboardStuck =
“press F1 to reboot”;

public const string FaultyTouchscreen =
“please recalibrate the display”;

/* Built {{date.now}} on {{env.COMPUTERNAME}} */
public static class SystemErrors
{
{{for row in model}}
public const string {{row.Id | humanizr.pascalize}} =
“{{row.Text | string.strip}}”;
{{end}}
}

TextrudeInteractive for quick prototyping

Download

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Useful Unix/Linux Commands — Part 6

DLithe_BC_NFS_T_Task003_Create GitHub account

From Nothing to Something: Setting up my portfolio fast with GatsbyJS and Netlify

Python: Django Rest Framework (Part 2)

Best Text Editor for coding 2020

Year of Tabletop — Dancing Queens

7x7 grid, with X in the top left, O in the bottom right, and the center scribbled out.

The Basics of Agile Transformation

Implementing and Explain High Availability with HSRP

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Neil MacMullen

Neil MacMullen

More from Medium

Cosmos DB Resource Token Broker

Token Broker Mid-tier service diagram

Functional Programming as a Competitive Advantage — A Real-World Use-Case

RxJS: map vs pluck vs mapTo Operator

Why Clojure?