Enter some text (lowercase letters and spaces only) and it'll be drawn in graffiti-style lettering.
function t(m,n){return m.concat(n)}function d(w,k,r){x=-40;y=20;F=50;N=90;W=25;S=47;O=[0,0,0,0];o=[1,1,5,93];p=[W,55,W,N];q=[S,F,-40,75,S,N];u=[3,F,F,S];v=[3,53,8,N];z=[8,N,35,75,S,S];g=[F,F,S,125];G=[45,N,W,15,5,N];Z=[S,F,F,94];V=[1,F,82,75,3,N];U=[9,55,-5,99,S,86];l={a:t(Z,q),b:t(o,V),c:t(O,q),d:t([S,1,41,88],q),e:t([6,72,S,70],q),f:t(u,[F,9,1,1,30,N]),g:t(Z,[F,10,-40,F,S,85]),h:t(o,G),i:p,j:t(O,[29,40,57,125,7,99]),k:t(o,q),l:[W,9,W,N],m:t(p,G),n:t(v,[1,58,54,44,45,N]),o:t([5,N,45,N],G),p:t([6,F,11,114],V),q:t(g,q),r:t(v,[6,58,20,53,43,58]),s:t(u,[3,F,95,99,1,N]),t:t(u,[29,32,-4,99,38,N]),u:t(Z,U),v:t(v,z),w:t(p,[1,54,W,114,F,54]),x:t([1,F,F,N],z),y:t(g,U),z:t(u,[F,S,-20,99,F,85]),' ':O};c.lineCap="round";c.lineWidth=w;c.strokeStyle=k;c.beginPath();for(i=0;i<r.length;i++){a=l[r[i]]||l[' '];x+=53;if(a[0]){c.moveTo(x+a[0],y+a[1]);c.lineTo(x+a[2],y+a[3])}if(a[4]){c.moveTo(x+a[4],y+a[5]);c.quadraticCurveTo(x+a[6],y+a[7],x+a[8],y+a[9])}}c.stroke()}r=prompt("Your tag:","hype train");d(21,"#09f",r);d(9,"#606",r)
ZnVuY3Rpb24gdChtLG4pe3JldHVybiBtLmNvbmNhdChuKX1mdW5jdGlvbiBkKHcsayxyKXt4PS00MDt5PTIwO0Y9NTA7Tj05MDtXPTI1O1M9NDc7Tz1bMCwwLDAsMF07bz1bMSwxLDUsOTNdO3A9W1csNTUsVyxOXTtxPVtTLEYsLTQwLDc1LFMsTl07dT1bMyxGLEYsU107dj1bMyw1Myw4LE5dO3o9WzgsTiwzNSw3NSxTLFNdO2c9W0YsRixTLDEyNV07Rz1bNDUsTixXLDE1LDUsTl07Wj1bUyxGLEYsOTRdO1Y9WzEsRiw4Miw3NSwzLE5dO1U9WzksNTUsLTUsOTksUyw4Nl07bD17YTp0KFoscSksYjp0KG8sViksYzp0KE8scSksZDp0KFtTLDEsNDEsODhdLHEpLGU6dChbNiw3MixTLDcwXSxxKSxmOnQodSxbRiw5LDEsMSwzMCxOXSksZzp0KFosW0YsMTAsLTQwLEYsUyw4NV0pLGg6dChvLEcpLGk6cCxqOnQoTyxbMjksNDAsNTcsMTI1LDcsOTldKSxrOnQobyxxKSxsOltXLDksVyxOXSxtOnQocCxHKSxuOnQodixbMSw1OCw1NCw0NCw0NSxOXSksbzp0KFs1LE4sNDUsTl0sRykscDp0KFs2LEYsMTEsMTE0XSxWKSxxOnQoZyxxKSxyOnQodixbNiw1OCwyMCw1Myw0Myw1OF0pLHM6dCh1LFszLEYsOTUsOTksMSxOXSksdDp0KHUsWzI5LDMyLC00LDk5LDM4LE5dKSx1OnQoWixVKSx2OnQodix6KSx3OnQocCxbMSw1NCxXLDExNCxGLDU0XSkseDp0KFsxLEYsRixOXSx6KSx5OnQoZyxVKSx6OnQodSxbRixTLC0yMCw5OSxGLDg1XSksJyAnOk99O2MubGluZUNhcD0icm91bmQiO2MubGluZVdpZHRoPXc7Yy5zdHJva2VTdHlsZT1rO2MuYmVnaW5QYXRoKCk7Zm9yKGk9MDtpPHIubGVuZ3RoO2krKyl7YT1sW3JbaV1dfHxsWycgJ107eCs9NTM7aWYoYVswXSl7Yy5tb3ZlVG8oeCthWzBdLHkrYVsxXSk7Yy5saW5lVG8oeCthWzJdLHkrYVszXSl9aWYoYVs0XSl7Yy5tb3ZlVG8oeCthWzRdLHkrYVs1XSk7Yy5xdWFkcmF0aWNDdXJ2ZVRvKHgrYVs2XSx5K2FbN10seCthWzhdLHkrYVs5XSl9fWMuc3Ryb2tlKCl9cj1wcm9tcHQoIllvdXIgdGFnOiIsImh5cGUgdHJhaW4iKTtkKDIxLCIjMDlmIixyKTtkKDksIiM2MDYiLHIp
Original source not submitted