Software Index

This is a complete list of my applications and utilities. A list of shell scripts can be found on this page and Electric Imp IoT platform applications here.

  • ASCII — Icon design tool for 8x8 matrix LED-based electronics projects.
    Version: 2.0.0 Updated: 24 March 2025
  • Build API Access — An Objective-C class wrapper for Electric Imp’s impCentral™ API.
    Version: 3.3.0 Updated: 06 February 2019
  • cli2c — A command line tool to interact with I2C devices.
    Version: 1.1.3 Updated: 17 February 2023
  • Cløck — An iOS application to manage digital clocks based on the Electric Imp Platform.
    Version: 2.1.122 Updated: 05 December 2019
  • Controller — iOS management app and watchOS control apps for electronics projects.
    Version: 1.2.0 Updated: 06 December 2019
  • Depot — Multi-bus adaptor firmware, plus client apps and libraries for macOS and Linux.
    Version: 1.2.2 Updated: 23 April 2023
  • FeatherClock — A compact clock project written in MicroPython
    Version: 1.4.0 Updated: 18 July 2025
  • Fighting Fantasy — A Fighting Fantasy character generator and game manager written in Swift.
    Version: 3.1.0 Updated: 30 November 2023
  • Fontismo — An iPhone and iPad app that lets you install high-quality open-licence fonts.
    Version: 2.2.0 Updated: 28 September 2025
  • Hex — A utility for converting binary files to hex strings.
    Version: 1.2.0 Updated: 31 December 2020
  • HighlighterSwift — A Swift wrapper for the popular Highlight.js syntax highlighter.
    Version: 2.0.0 Updated: 11 September 2025
  • HT16K33 Python — A driver library for a range of Holtek HT16K33-based LED displays.
    Version: 4.2.0 Updated: 08 March 2025
  • Hunt the Wumpus — Explore a mysterious and dangerous cave to locate a fiendish monster.
    Version: 1.0.1 Updated: 20 August 2023
  • imageprep — A command line tool for batch-processing — crop, scale, pad, reformat — image files.
    Version: 7.1.0 Updated: 24 August 2025
  • MNU — A customisable menu bar utility that provides easy access to macOS features and scripts you use every day.
    Version: 2.0.0 Updated: 02 May 2025
  • pdfmaker — A command line tool that combines multiple JPEG images into a single PDF file, or extracts images from PDF files.
    Version: 2.5.0 Updated: 14 October 2025
  • Phantom Slayer — Retro fast 3D maze shooting action coded in C.
    Version: 1.0.2 Updated: 06 April 2021
  • PreviewCode — An app that provides QuickLook support for source code files under macOS Big Sur and above.
    Version: 2.2.2 Updated: 26 September 2025
  • PreviewJson — An app that provides QuickLook support for JSON files under macOS Catalina and above.
    Version: 1.1.4 Updated: 13 April 2025
  • PreviewMarkdown — An app that provides QuickLook support for Markdown files under macOS Big Sur and above.
    Version: 2.2.4 Updated: 01 November 2025
  • PreviewText — An app that provides QuickLook support for textual files under macOS Catalina and above.
    Version: 1.0.9 Updated: 13 April 2025
  • PreviewYaml — An app that provides QuickLook support for YAML files under macOS Catalina and above.
    Version: 1.2.3 Updated: 13 April 2025
  • RP2040 Assembly — Sample code and demos for ARM assembly programs written for the Pico’s RP2040 MCU.
    Version: 1.1.0 Updated: 10 July 2022
  • RP2040 FreeRTOS Template — Templates and demos for FreeRTOS on the Pico’s RP2040 microcontroller.
    Version: 1.6.0 Updated: 25 August 2025
  • Ski — Some Python silliness: 8-bit retro ‘arcade’ action via ncurses...
    Version: 2.0.2 Updated: 07 January 2021
  • Spasm — An assembler/disassembler for the Motorola 6809 8-bit microprocessor.
    Version: 1.3.0 Updated: 02 September 2021
  • Squinter — A development tool to manage application code and library files for projects based on the Electric Imp IoT Platform.
    Version: 2.4.136 Updated: 18 November 2020
  • SSD1306-Python — A driver library for Solomon SSD1306-based displays.
    Version: 2.0.0 Updated: 16 September 2022
  • The Valley — A macOS port of a 1982 real-time RPG in true Commodore PET style.
    Version: 1.0.9 Updated: 24 November 2020
  • Unicoder — A utility for converting Unicode UTF-8 character codes to hex strings
    Version: 1.0.0 Updated: 12 December 2019
  • utitool — A macOS command line tool to reveal files’ Uniform Type Identifiers (UTIs).
    Version: 1.2.2 Updated: 21 August 2025
  • word2text — A Psion Word file convertor: outputs to plain text or markdown
    Version: 0.1.3 Updated: 21 August 2025
  • XBeeParser — Decode data packets sent to or received by Zigbee-compatible Digi XBee modules.
    Version: 1.0.4 Updated: 09 January 2019

smittytonesmittytone
Site and software copyright © 2025, Tony Smith