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.
The following demos were written by the author of FXYT while developing FXYT. These demos demonstrate a few basic FXYT commands:
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.
Contributed by TJSomething on 22 Dec 2023.
MXN127-D*YN127-D*+N5/DN2/NN6[RRSDRDRS/+N2/R]PSPTN2*-N20%N12*
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]
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!
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*
Contributed by Greg Oledzki on 23 Mar 2024.
XN15%0N0=YN15%0N0=|00
Contributed by Greg Oledzki on 23 Mar 2024.
XN16/N2%N0=YN16/N2%N1=^N255*
Contributed by Greg Oledzki on 23 Mar 2024.
XN128-XN128-*YN128-YN128-*+N128/N64<00
Contributed by Greg Oledzki on 23 Mar 2024.
XN99>XN157<&YN99>&YN157<&N255*
Contributed by Greg Oledzki on 24 Mar 2024.
XY+N192>XY-N64<&YX-N64<&XY+N320<&00
Contributed by Greg Oledzki on 23 Mar 2024.
XN100=XN156=|YN100=YN156=||XN99>&XN157<&YN99>&YN157<&N255*
Contributed by Greg Oledzki on 23 Mar 2024.
XY-N0=YN50=|CXN206=|XN49>&XN207<&YN49>YN206<&&00
Contributed by Greg Oledzki on 24 Mar 2024.
XN107>XN192<&N255*XN107>XN151<&N255*XN64>XN151<&N255*
Contributed by Greg Oledzki on 24 Mar 2024.
XN107>XN192<&N255*XN107>XN151<&N255*XN64>XN151<&N255*RR
All contributors featured on this page:
If you enjoyed these demos, see also:
Thank you for visiting this page!