Skip to content

frontboat/poe-export-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

export.tools

Browse and download media from your Poe chat shares — a small Bun fullstack app.
Open the fullstack project »

Report Bug · Request Feature · Legacy Python Tools

MIT License Bun TypeScript

About The Project

export.tools grid view

export.tools extracts attachment URLs from Poe share links. Paste a https://poe.com/s/<id> URL, browse the media in grid or chat view, and download everything as a zip — compression happens entirely in the browser.

Features

  • Paste a Poe share URL and see every attachment inline (images + videos)
  • Toggle between a media grid and a chat-transcript view
  • Upload a saved next-data.json to re-open a previous export offline
  • Download all attachments plus next-data.json as a single zip

Grabbing a share URL

On Poe, open the chat menu and tap Share entire chat to copy a https://poe.com/s/<id> URL, then paste it into export.tools.

Poe chat menu with Share entire chat highlighted

Getting Started

Installation

  1. Clone the repo
    git clone https://github.com/frontboat/poe-export-tools.git
  2. Enter the fullstack project
    cd poe-export-tools/fullstack
  3. Install dependencies
    bun install --production

Running locally

bun run server.ts

Open http://localhost:3000.

Building

bun run build.ts
./fullstack

The build target defaults to bun-linux-x64 (Railway). For a locally runnable binary on Apple Silicon, change target to bun-darwin-arm64-modern in fullstack/build.ts before building — don't commit that change.

Deployment

Configured for Railway:

RAILPACK_BUILD_CMD="bun run build.ts"
RAILPACK_START_CMD="./fullstack"
RAILPACK_INSTALL_CMD="bun install --production"
RAILPACK_PACKAGES="bun@latest"

Legacy Python Tools

The original upstream Selenium-based scripts — image downloader, chat text downloader, creator earnings exporter — live in legacy/ along with their own README. This fork no longer maintains them.

License

Distributed under the MIT License. See LICENSE for more information.

Disclaimer

This tool is for personal use. Please respect Poe's terms of service and only export content you have permission to access.

About

Download images, chats, or Creator data from your Poe account

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • TypeScript 40.2%
  • Python 35.3%
  • CSS 14.0%
  • HTML 10.5%