Dev tools · alternatives · 2026
24 alternatives to Print chr$(205.5+rnd(1)) goto 10
JavaScript implementation of the famous `10 print chr$(205.5+rnd(1)) goto 10` one line of BASIC code. data:text/html,a=()=>{document.write(Math.random(){a();window.requestAnimationFrame(update)};update() Copy and paste the above "link" in your browser.
This is a JavaScript recreation of a classic one-line BASIC program that generates maze-like patterns by randomly alternating between two diagonal characters. Users paste a data URL directly into their browser to run… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Print chr$(205.5+rnd(1)) goto 10 launched in 2021; newer entries below may have overtaken it.
- 1HA
Paste the following into the console of any HN page - for annotated avatars on all HN comments. (self contained code) for(u of document.querySelectorAll('.hnuser'))for(u.prepend(c=document.createElement('canvas')),x=c.getContext('2d'),c.width=18,c.height=14,s=u.innerText,r=1,i=28+s.length;i--;i>>29>X*X/3+Y/2&&x.fillRect(6+2*X,2*Y,2,2)&x.fillRect(6-2*X,2*Y,2,2):r+=s.charCodeAt(i-28,x.fillStyle='#'+(r>>8&0xFFFFFF).toString(16)))r^=r>>17,r^=r>2
2022 · its alternatives →
- 2AS
2020 · dwitter.net · its alternatives →
- 3

I originally built a QR code generator as a resume project using Rust and I realized a web interface would make customization way easier. This still generates the "data" using that rust library via wasm, but the rendering is all editable javascript to make an SVG or paint on an HTML canvas. I was especially inspired by https://qrbtf.com which had some unique style options I had never seen before, which I ended up copying, and then I made some more.
2024 · github.com · its alternatives →
- 4

During the hype of llama.ttf months ago, I was speculating the potential of WASM shaper for even crazier purpose, one that fitter to a font shaper's duty -- to synthesize font at runtime. This project as proof-of-concept implements a synthesizer that generates and rasterizes handwriting-style font, backed by a super-lightweight RNN model (~14MiB).
2024 · github.com · its alternatives →
- 5

:triangular_ruler: Create beautiful generative image patterns from a string in golang. - pravj/geopattern
2014 · github.com · its alternatives →
- 6

Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving semantic information is equally complex. To tackle this problem, we introduce DeTikZify, a novel multimodal language model that automatically synthesizes scientific figures as semantics-preserving TikZ graphics programs based on sketches and existing figures. We also introduce a Monte Carlo Tree Search-based inference algorithm that enables DeTikZify to iteratively refine its…
2024 · github.com · its alternatives →
- 7SI
Hey HN, this is a small Haskell learning project that I wanted to share. It's just a website where you can see how many people write the exact same text as you (thought it was a fun idea). It's built using Scotty, SQLite, Redis and Caddy. Currently it's running in a small DigitalOcean droplet (1 Gb RAM). Using Haskell for web development (specifically with Scotty) was slightly easier than I thought, but still a relatively hard task compared to other languages. One of my main friction points was Haskell's multiple string-like types: String, Text (& lazy), ByteString (& lazy), and each library…
Jan 2026 · subth.ink · its alternatives →
- 8

Find the origin of any character in the DOM
2019 · fromjs.com · its alternatives →
- 9

LoopMix128 is a fast C PRNG I wrote for non-cryptographic tasks. GitHub (MIT): https://github.com/danielcota/LoopMix128 Highlights: * ~0.37 ns/value (GCC 11.4, -O3 -march=native), 98% faster than xoroshiro128++ and PCG64. * Passes TestU01 BigCrush & PractRand (32TB). * Guaranteed 2^128 period. * Proven injective (192-bit state) via Z3 SMT solver; allows parallel streams. * Core requires only stdint.h. Seeking feedback on design, use cases, or further testing.
2025 · github.com · its alternatives →
- 10CC
Hello HN! Back in 2023, I introduced CFRS[], a minimalist drawing language with turtle graphics, featuring just six simple commands, through a "Show HN" post (https://news.ycombinator.com/item?id=37956065). Since then, I've received a number of creative patterns and animations created using this tiny, esoteric language by the small and friendly community that has since formed around it. In this post, I intend to share some of these interesting creations with everyone to highlight the ingenuity of their creators. If you create an interesting demo using this language, please…
2025 · its alternatives →
- 11

Generate random print-friendly worksheets for math practice.
2021 · lewdev.github.io · its alternatives →
- 12BI
Hello HN, Recently an amazingly beautiful explainer was shared on HN: https://explainers.blog/posts/why-is-the-sky-blue/ I loved it so much that I wished more topics were explained that way. So, I decided to stress-test today's frontier models (Opus 4.6 in Claude Code) to generate similar explainer on any given topic WITH (almost) one shot and minimal nudging. I'm launching with four topics: Fourier transformation, scaling laws in bio, cellular automata and LLMs. I would let you be the judge, but I'm quite liking them. Some things I learned: - Prompting CC to test…
Feb 2026 · paraschopra.github.io · its alternatives →
- 13

Contribute to cmdli/rhymepass development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 14

Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
2025 · github.com · its alternatives →
- 15

CPU rendered ASCII art shader writing tool with hot reloading. - danthedaniel/js-shaders
2022 · github.com · its alternatives →
- 16AS
Took a stab at building my own string diffing JS package. I built an interactive demo for TypeIt’s website (https://typeitjs.com/build-your-own) a while back. The approach I took to handle user input necessitated a way to calculate the difference between the versions of a user’s text input. I searched around for a package to help me out and found a couple of good ones (like fast-diff), but I either didn’t really like their API or didn’t want to take on a huge new dependency. Instead, I thought I’d give it a shot myself (famous last words). I dove into it having no real formal…
2022 · its alternatives →
- 17

:art: Generative artwork in node/browser based on a seeded random - mattdesl/color-wander
2016 · github.com · its alternatives →
- 18

A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra
23d ago · github.com · its alternatives →
- 19

I built a free online tool for generating large batches of unique random codes - up to 250,000 per generation (roughly 2.5M/hour). It's designed for cases like: - custom discount/voucher codes - giveaway or lottery tickets - product serial numbers printed on packaging - one-time passwords or secure tokens - bulk fake/test data - random strings You control: - quantity (up to 250k per batch) - length (up to 40 chars + optional prefix/suffix) - exact character sets (letters, digits, symbols, Unicode/emojis) - precise position rules (e.g. letters in positions 1-3, digits…
Jan 2026 · codito.io · its alternatives →
- 20

Hi HN, Unicode “cursive” and script-style fonts are widely used on social platforms, but many of them silently break depending on where they’re pasted — some render as tofu, some get filtered, and others display inconsistently across platforms. I built a small web tool that explores this problem from a compatibility-first angle: Instead of just converting text into cursive Unicode characters, the tool: • Generates multiple cursive / script variants based on Unicode blocks • Evaluates how safe each variant is across major platforms (Instagram, TikTok, Discord, etc.) • Explains why…
Jan 2026 · cursivefontgenerator.info · its alternatives →
- 21CC
2014 · chmodcalc.com · its alternatives →
- 22

Generate random Decimal, Hexadecimal, Binary, and Strings
2025 · harsh98trivedi.github.io · its alternatives →
- 23YA
2014 · sunnykgupta.github.io · its alternatives →
- 24DR
I wrote this because print_r() and var_dump() collectively suck and after trying countless alternatives couldn't find exactly what I envisioned. demo: http://o-0.me/dump_r/ repo: https://github.com/leeoniya/dump_r.php All styling can be tweaked through the embedded stylesheet, nothing is inline. Feedback, issues and css themes welcome.
2012 · o-0.me · its alternatives →
Also compare
- HN Avatars in 357 bytes alternatives
- A Stargate in 140 chars of JavaScript alternatives
- qrframe – generate beautiful qr codes with javascript code alternatives
- Handwriter.ttf – Handwriting Synthesis with Harfbuzz WASM alternatives
- Create generative background images from a string in Go alternatives
- Synthesize TikZ Graphics Programs for Scientific Figures and Sketches alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →