The webxdc show

KojiOS

A web terminal full of handy little tools

ToolSoloNot reviewed yet

No demo video yet — see the issues below.

What it does

KojiOS is a terminal you type commands into: generate passwords and UUIDs, compute hashes, encode Base64, compress text, do quick calculations, make ASCII art, switch colour themes and more. Type help for the full list. It is a personal toolbox, not a shared one: nothing is synced to the others in the chat, and a few commands need the internet, which webxdc apps do not have.

How to use it

  1. Click into the terminal and type help
  2. Run a command, for example pass, calc 2*21 or ascii Hello
  3. Type help <command> for details
  4. Use theme to change the colours

Known issues

Helper libraries not found (404) (app)
index.html loads ./crypto-js.min.js, ./pako.min.js, ./jsencrypt.min.js, ./js.cookie.min.js, ./jsmediatags.min.js and ./heic2any.min.js, but the .xdc ships them under scripts/. The app falls back for some (console: 'CryptoJS failed to load, using fallback'); the media commands (meta, convpic) lack their libraries.
py needs Pyodide from a CDN (app)
index.html loads https://cdn.jsdelivr.net/pyodide/…/pyodide.js; webxdc apps have no network, so the py command cannot work.