my programs

Notes:

language program description bytes lines sample output last updated
NES (6502 assembly) nes-md5.zip computes the MD5 hash of a string of 0–7 bytes (with source) 12,236 ? .png 2017-09-04
OpenSCAD marvin.scad.txt Marvin the Martian from Looney Tunes 11,239 404 .png 2017-09-04
OpenSCAD plato.scad.txt the non-built-in Platonic solids: regular tetra-, octa-, dodeca- and icosahedron 8,234 254 .png 2016-12-13
Python 3 charfreq.py.txt reads a text file and prints statistics of characters in it in CSV format 2,222 90 .txt 2017-04-27
Python 3 corruptor.py.txt corrupts a file; many options; tested with multi-gigabyte files 9,074 269 .txt 2017-09-30
Python 3 gif-structure.py.txt Prints the structure of a GIF file. 13,636 459 .txt 2017-09-09
Python 3 ines-extract.py.txt extracts header, trainer, PRG-ROM or CHR-ROM from an iNES ROM file (.nes) 6,263 210 .txt 2017-10-03
Python 3 ines-info.py.txt prints information of an iNES ROM file (.nes) 9,944 302 .txt 2017-10-02
Python 3 md5.py.txt computes the MD5 hash of a string or a file (a UI for Python’s hashlib.md5()) 2,134 86 .txt 2017-07-19
Python 3 nes-cdl-summary.py.txt prints a summary of an FCEUX .cdl file in CSV format 8,208 299 .txt 2017-04-26
Python 3 nes-chr-decode.py.txt decodes an NES CHR-ROM data file to a PNG image or raw image data 11,339 324 .txt 2017-10-07
Python 3 nes-chr-encode.py.txt encodes a PNG file to an NES CHR-ROM data file 8,017 241 .txt 2017-06-28
Python 3 nes-game-genie.py.txt NES Game Genie encoder/decoder 8,353 227 .txt 2017-04-29
Python 3 playlistgen.py.txt reads an iTunes playlist file, writes an HTML file 7,053 272 .txt 2017-07-31
Python 3 rle.py.txt run-length encoder/decoder 6,186 200 .txt 2017-09-30
Python 3 sort.py.txt sorts the lines of a UTF-8 text file to Unicode order 5,057 177 .txt 2017-07-25
QuickBASIC 4.5 kuntavis.zip a quiz of Finnish municipalities and regions (in Finnish) (source&exe) 35,681 ? .png 2017-03-04