Skip to content
View pocketzot's full-sized avatar

Block or report pocketzot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pocketzot/README.md

PocketZot

Dungeon Crawl Stone Soup (DCSS) in your pocket.

Play now: pocketzot.app

PocketZot is an unofficial, mobile-first app for playing DCSS on an iPhone or Android phone. It's a WebTiles client. It connects to standard DCSS servers over the same WebSocket protocol as the official client, but replaces the rendering and UI entirely: an ASCII-first map, a custom touch HUD, and on-screen controls designed for portrait mode.

It's also a WebTiles server. A full build of DCSS runs on the device itself, so you can play local games with no network at all. And there's no App Store or Play Store: it runs in the browser and installs to your home screen as a Progressive Web App.

ASCII dungeon map with touch controls PocketZot account picker with online accounts and an offline game Tiles dungeon map, spectating player Offline lobby with a saved game and installed game data

Features

  • Play online (WebTiles) or offline (local).
  • ASCII-first design that fits the full standard console map onto a phone in portrait mode, with a font still large enough to read.
  • Graphical tiles support.
  • Chat support.
  • Customizable controls.
  • Log in with multiple WebTiles server accounts and switch between them.
  • Inline tap regions in many menus and descriptions for quick touch interaction.
  • Context-aware control sets for common situations.
  • Spectator mode with an expanded map view.
  • Floating, collapsible monster list; tap for details.
  • Map double-tap toggles zoom; two-finger long-press toggles tiles.
  • Over 2.8 trillion logos.
  • Installs to your home screen as a PWA.

See ABOUT.md for more, including the controls model and security details (credential handling, session cookies).

Tech

TypeScript + Vite.

License

AGPL-3.0-or-later. Copyright © 2026 the PocketZot developer. PocketZot is an independent project, not affiliated with or endorsed by the DCSS development team. See ATTRIBUTION.md for the relationship to DCSS.

Feedback

Please send any comments, questions, or bug reports to pocketzot@proton.me. If you're enjoying the app, I'd love to hear from you.

Popular repositories Loading

  1. pocketzot pocketzot Public

    Play Dungeon Crawl Stone Soup (DCSS) on your phone, online or fully offline. Unofficial mobile DCSS app for iOS (iPhone, iPad) & Android. WebTiles client, optional on-device engine, touch controls,…

    TypeScript 5 3