PocketStash app icon

PocketStash for ByteStash

Your snippets, everywhere.

For ByteStash

PocketStash

PocketStash is a native, local-first client for ByteStash, the self-hosted code snippet manager. Browse, edit and organize your snippets offline, then synchronize when you reconnect.

Your snippets stay useful even when your server, or your connection, is out of reach.

Built for your snippet library

Offline by default

Browse, search, create, edit and delete without a connection. Changes save on your device first.

Every server, kept apart

Each server has its own credentials, cache, synchronization queue and conflicts.

Code that reads like code

Syntax highlighting, line numbers, optional wrapping and every file in a multi-file snippet.

Conflicts without surprises

You choose which version wins. The other is kept as a recovery copy.

More to work with

  • Pin and favorite snippets, then filter and sort large libraries quickly
  • Edit in a native monospaced editor with hardware keyboard support
  • Export a snippet as a file or folder, keeping every file intact
  • See whether a change is saved on this device or synchronized with ByteStash, inspect pending work and retry recoverable failures
  • Layouts for iPhone and iPad that keep browsing and editing side by side when there’s room

Suggestions on your terms

On devices that support Apple Intelligence, PocketStash can explain a snippet or suggest a missing title, description and tags, processed on device. PocketStash Cloud is an optional alternative with more detailed answers on any device. It stays off until you agree on its consent screen; after that, the code of the file you ask about is sent to PocketStash’s server for analysis, and only when you tap Suggest or Explain.

Your servers. Your credentials. Your code.

PocketStash syncs your snippets only with the ByteStash servers you configure; optional PocketStash Cloud sends a file’s code to PocketStash’s server only after you agree and ask for a suggestion. API keys stay in the device Keychain. Cached snippets and pending changes remain in the app’s protected local storage. Optional iCloud sync is limited to display preferences; it does not carry server credentials, snippets or synchronization queues.

PocketStash requires access to a ByteStash server over HTTPS. ByteStash is a separate, open-source, self-hosted service; it is not included with the app. PocketStash is an independent app and is not affiliated with the ByteStash project.