FXYT Community Demos

This document contains a collection of FXYT demos contributed by community members. FXYT is a tiny, esoteric, stack-based, postfix, canvas colouring language with only 36 simple commands. To learn more about FXYT, visit susam.net/fxyt.html or read the manual at github.com/susam/fxyt.

If you create an interesting demo that fits in 256 bytes of code, please create a new post here and share it with the community. If the demo looks interesting, it may be added to this page.

Contents

Author's Demos

The following demos were written by the author of FXYT while developing FXYT. These demos demonstrate a few basic FXYT commands:

Dynamic Demos

Dynamic demos contain the T command which makes the code time-dependent. This is often used to produce animated or dynamic effects in the demo. The following subsections present a collection of dynamic demos created by various community members.

Ripples

Contributed by TJSomething on 22 Dec 2023.

MXN127-D*YN127-D*+N5/DN2/NN6[RRSDRDRS/+N2/R]PSPTN2*-N20%N12*

Run It

Animated Sine Wave

Contributed by Nick Craig-Wood on 24 Mar 2024.

XT+N128-N3142*N128/DN3142>[N6284-]DN1571>[N3142S-]DNN1571-<[NN3142-S-]DDN166SD*N120000/-SD*N1000/*N1000/N1000S-*N1000/N1100+N3*N25/Y>NS[PN255]

Run It

Static Demos

Static demos do not contain the T thereby keeping the code time-independent. As a result, these demos produce a static output that does not change with time. The following subsections present a collection of some nice static demos created by our little community of FXYT artists!

Mandelbrot Set

Contributed by Nick Craig-Wood on 23 Mar 2024.

NNNN7[SDD*N1024/RDD*N1024/R+N4096<[RN1+RR]SDD*N1024/RDD*N1024/R+N4096<![PPN4000N4000]SDD*N1024/RDD*N1024/RS-XN128-N12*N512-+RR*N512/YN128-N12*+]PPN30*

Run It

Grid

Contributed by Greg Oledzki on 23 Mar 2024.

XN15%0N0=YN15%0N0=|00

Run It

Chequered Pattern

Contributed by Greg Oledzki on 23 Mar 2024.

XN16/N2%N0=YN16/N2%N1=^N255*

Run It

Filled Circle

Contributed by Greg Oledzki on 23 Mar 2024.

XN128-XN128-*YN128-YN128-*+N128/N64<00

Run It

Filled Square

Contributed by Greg Oledzki on 23 Mar 2024.

XN99>XN157<&YN99>&YN157<&N255*

Run It

Rotated Filled Square

Contributed by Greg Oledzki on 24 Mar 2024.

XY+N192>XY-N64<&YX-N64<&XY+N320<&00

Run It

Empty Square

Contributed by Greg Oledzki on 23 Mar 2024.

XN100=XN156=|YN100=YN156=||XN99>&XN157<&YN99>&YN157<&N255*

Run It

Empty Right Triangle

Contributed by Greg Oledzki on 23 Mar 2024.

XY-N0=YN50=|CXN206=|XN49>&XN207<&YN49>YN206<&&00

Run It

Flag of France

Contributed by Greg Oledzki on 24 Mar 2024.

XN107>XN192<&N255*XN107>XN151<&N255*XN64>XN151<&N255*

Run It

Flag of Italy

Contributed by Greg Oledzki on 24 Mar 2024.

XN107>XN192<&N255*XN107>XN151<&N255*XN64>XN151<&N255*RR

Run It

Contributors

All contributors featured on this page:

See Also

If you enjoyed these demos, see also:

Thank you for visiting this page!