About

My name is Greg Abbott and I work as a freelance illustrator and designer. I also enjoy making useful tools and scripts.


Tools

These links point to some personal code projects I've published.

GLON formats JSON-like data in a Markdown compatible list.

The project introduces a Markdown compatible open format for plain-text data based on a bullet point list. It also includes a two way JSON to GLON converter tool, documentation, and a live playground site.

Chute expands JS method chains to work with normal functions.

A lightweight helper function written in vanilla JavaScript that works like the proposed pipeline operator.

Armature makes composition guides for art and design work.

The project presents a simple tool to generate composition design guides based on classical art theory. It covers harmonic symmetry, dynamic symmetry, rabatment, and other baroque ideas. The tool packs everything involved into a single html file which can run offline in a web browser. It features a simple UI with built in presets to control a custom JavaScript library, and can save the generated armatures as ready to use lightweight SVG vector files, and PNG raster images.

TBook converts EPUBs to folders: one MD text file per chapter.

The project covers an open format and batch converter site.

PearTable converts tables and tabular data between formats.

Made for plain-text tables, flat object lists, and key value pairs, the project covers a library of custom converters, and single page converter site. The tool handles simple JSON, ASCII, Markdown, CSV, TSV, and HTML data.

Monotext typesets copy as monospace plain text. (Pre-alpha)

The project includes a markup syntax, a JavaScript tool, and a live playground site, to produce Monotext. It defines Monotext as monospace plain text typeset in a specific style that follows the conventions of typesetting with a typewriter.

Perline formats text in a one sentence per line style.

The project includes a live two-way converter tool with a maximum line width option for further semantic wrapping.

Static Site Generator builds my portfolio site. (Demo video)

Written in vanilla JavaScript to run offline in a browser, this tool has a simple drag and drop user interface to turn a folder of files into a ready-to-upload interlinked HTML + CSS site.



Hire

If I can help code, design, or make something, for you or your project, please contact me about remote work at abbottgreg@proton.me. Timezone: England.


Areas

Some of my own code projects involve: