little tools, fewer interruptions.

THE APP SHELF

Little things to take with you.

A place to create, tools to explore, and a few everyday fixes.

Windows · Linux · Androidv1.0 · Alpha

URL Fuzzer

Find the paths worth a closer look.

A new version of my original URL Fuzzer, with a shared engine and responsive controls. Put FUZZ in a path or query, load a wordlist, and inspect the responses as they arrive.

  • Concurrent requests with rate limits and timeouts.
  • Pause, resume, stop, and filter by status or body size.
  • Custom headers, optional redirects, and SecLists import.
  • JSON and CSV exports, including response size and timing.

Desktop x64 · Bundled runtime · Android 8.0+ · Private app source

Initial cross-platform release. The shared engine passes local fixture tests and the Linux interface has been exercised. Windows execution and physical Android behavior remain untested. Android scans run while the app process remains active.

Android 8.0+ · Updated WebViewv0.3.0 · Alpha

Pixluls

A whole little world. One square at a time.

A phone-first pixel studio with large touch controls and tools that open in scrollable sheets. Paint whole pixel cells, animate with layers and named frame ranges, build image brushes, apply effects, and keep projects on your phone.

  • Groups, linked cels, tilemaps and slices with large touch controls.
  • Brush dynamics, inks, cel ranges and alternate undo history.
  • Structured ASE files, animation, ICC conversion and sprite sheets.
  • Offline Lua scripting and a private phone project library.

Original app · Touch controls · Private source

Expanded mobile studio, alpha. Touch, drawing, format, project-recovery and script checks pass in the build environment. Physical Android testing is still outstanding. Full Aseprite feature coverage is still in progress; some file structures, commands and extension APIs remain unsupported. See the coverage guide.

Android 8.0+v0.1.0 · Test build

DVD Shelf

A little home for your film collection.

Scan a case’s barcode or search for a film or series by name. Choose the matching result to fill in cover art and a description when available, then save it to your Collection or Want List.

  • Keep editions, formats, and notes with your discs.
  • Track future finds with priorities and a target price.
  • Save on your phone, with JSON backup and restore.

Direct Android install · No account needed

Start your shelf.

  1. Install & open

    Open the APK on your Android phone. Allow installation if asked.

  2. Scan or search

    Scan a barcode or enter a title, then choose the right match. Allow camera access when scanning.

  3. Pick a shelf

    Save to Collection or Want List. Use the ⋯ menu to export or restore a backup.

An initial test build. Not yet tested on a physical phone; camera and device compatibility may vary. Check the title and edition before saving a match.

Android 8.0+v0.2.1 · Test build

Portal Helper

For the Wi-Fi that keeps asking you to press Accept.

Updated detection, screen-off checks, and copyable diagnostics. Set up your portal once. Portal Helper then watches in the background and presses the saved Accept / Connect button when the sign-in page returns, including after a Wi-Fi reconnect. No need to open the Wi-Fi sign-in notification each time.

36 KB · Direct Android install · No account needed

An early little build. Device and portal compatibility still need testing. It supports ordinary Accept / Connect pages; passwords, one-time codes, and CAPTCHAs need manual sign-in.

GET COMFORTABLE

Set up Portal Helper.

  1. Install & connect

    Open the APK on your Android phone. Allow installation if asked, connect to the Wi-Fi, then open Set up portal.

  2. Choose the button

    Tick any terms box on the portal. Tap Choose button in the app, then tap the page’s Accept / Connect button.

  3. Save & start

    Tap Save & start and allow notifications. You can close the app screen; use its notification to stop monitoring.

One phone setting: set Portal Helper’s battery use to Unrestricted so Android is less likely to pause it while the screen is off. Start it again after a reboot or force-stop.