Expedite progress – think in the future, become estranged from the now.

  • >
  • software
  • Software

    This section contains the more or less usable software I’ve created over the years – some software has been omitted due to age and/or crumminess.

    This is not a comprehensive list of my software as a substantial amount of libraries, utilities, and otherwise live on my GitHub page.



    Server Software

    shupload – personal image hosting and sharing by the power of HTTP, Go, and an optional bit of JavaScript!

    • Site: Github
    • Year: 2018-2019
    • Language: Go, JavaScript
    • System: Server-side Go, Browser-side anything
    • Interface: Browser

    shupload is free software that provides quick image hosting and sharing through a self-run HTTP service written in Go.

    GIF of shupload

    QWiki – Node.js file-based wiki to make life easy.

    • Site: QWiki
    • Year: 2015-2016
    • Language: JavaScript
    • System: Anything supported by Node.js
    • Interface: Terminal and Browser

    A Node.js HTTP server that provides a customizable wiki using files as the database. Easily expandable to use different text renderers, such as Markdown.

    QWiki.png

    polymail – Send spam with ease!

    • Site: polymail
    • Year: 2015-2016
    • Language: JavaScript
    • System: Anything supported by Node.js
    • Interface: Terminal

    A Node.js program that manages sending emails to multiple recipients, using Markdown as the default newsletter’s renderer.

    polymail.png

    ARK – become a Cool Kid™ with a brand new directory indexer!

    • Site: ARK
    • Year: 2015
    • Language: PHP
    • System: Apache/PHP

    A fancy HTML5 & JavaScript PHP directory index intended to replace Apache’s default.

    ARK.png

    Browser-based Tools

    ttock

    • Site: ttock
    • Repo: ttock
    • Year: 2016
    • Language: JavaScript
    • System: Browser

    A simple browser-based stopwatch/timer utility.

    ttock.png

    Small Utilitites

    wprocsend

    Simple Windows console program to either kill or signal SIGINT or SIGBREAK to a specific pid or executable name.

    Libraries

    css-audio

    • Repo/Site: css-audio
      • Year: 2018
    • Language: JavaScript
    • System: Browser

    CSS add-on JavaScript library for audio playback and control. Use CSS properties to play audio!

    polylog

    • Repo: polylog
    • Year: 2016
    • Language: JavaScript
    • System: Node.js Library

    A simple stream-based Node.js logger. And I do mean simple.

    polylog.png

    Olde Stuff

    EBIC – batch convert all the images!

    • Site: EBIC
    • Year: 2011
    • Language: AppleScript
    • System: Mac OS 10.3+
    • Interface: Graphical Desktop

    AppleScript frontend to sips for converting/resizing images en masse.

    EBIC.png

    EPPPD – pppd all the TTY devices!

    • Site: EPPPD
    • Year: 2011
    • Language: AppleScript
    • System: Mac OS 10.3+
    • Interface: Graphical Desktop

    AppleScript frontend to pppd.

    EPPPD.png

    sula:UT2K4 – UT2004 OS X launcher

    • Site: sula-ut2k4
    • Year: 2011
    • Language: AppleScript
    • System: Mac OS 10.3+
    • Interface: Graphical Desktop

    Frontend launcher for UT2004 and mods

    sula-ut2k4/sula-UT2k4.png

    sula:n2n – n2n Windows interface

    • Site: sula-n2n
    • Year: 2011
    • Language: C++
    • System: Windows XP+
    • Interface: Graphical Desktop

    sula:n2n, or super launcher n2n, is a win32/64 interface to the n2n program – has a systray and simple dialog.

    sula-n2n/systray.png

    DokuWiki Plugins

    folding@wiki, mandates