I'm announcing the initial release of BASIC Wrangler, which, as the topic says, is a line cruncher/renumberer for BASIC programs. It takes programs that have been written with labels, and it numbers and crunches the lines together. It's written in Python, so you should be able to run it on any modern computer, and it already supports a bunch of different BASIC dialects (from the Altair 8800 to the Atari 8-bit to the TRS-80 to the ZX Spectrum). It's currently in a super-alpha state, but it can successfully process one program that I wrote, so that's a start. You should probably wait until I've added some more features and made it more stable before trying it out, but if you do want to give it a whirl you can clone it from here. Also, I've been streaming the development on my Twitch channel so feel free to stop by and say hi if you want.