app-center/Official App Examples

Official App Examples

Pop includes a collection of carefully designed official applications, demonstrating workflow capabilities, layout manager flexibility, and best practices of the App Center.
These examples serve as tools and learning templates, helping you quickly understand how to build your own apps.

Each example includes workflow logic, inputs, outputs, layout configuration, icons, and categories — ready to run out of the box.


1. Website Assistant

⭐ Main Purpose

Display real‑time website visitor data, including UV/PV, traffic sources, devices, navigation paths, and visitor details.
This is the core demonstration app of Pop’s “Website Analytics System”.

🔧 Key Features

  • Real‑time visitor list
  • ISP / device / region analysis
  • Trend charts and source charts
  • Full integration with website SDK

🎯 Learning Highlights

  • How to call external data APIs
  • How to use line/bar/pie charts
  • Layout patterns for high‑refresh dashboards

2. Icon Generator (Multi‑size)

⭐ Main Purpose

Upload one image → automatically generate common UI icon sizes (16×16 to 512×512).
Suitable for favicon, app icons, desktop icons, etc.

🔧 Key Features

  • Automatic multi‑size generation
  • Supports PNG/JPG/SVG
  • Visual preview area

🎯 Learning Highlights

  • Image processing node usage
  • Multi‑file output design
  • Efficient preview layout patterns

3. AI Novel Writer

⭐ Main Purpose

Enter theme, style, plot → automatically generate story paragraphs, chapter outlines, or short stories.

🔧 Key Features

  • Long‑form text generation
  • Multi‑section structured output
  • Markdown / PDF support

🎯 Learning Highlights

  • Prompt engineering for long‑text generation
  • Structured Markdown presentation
  • PDF export workflow

4. PDF Split

⭐ Main Purpose

Split one PDF into multiple PDFs based on page selection or rules.

🔧 Key Features

  • Page selection UI
  • Split preview
  • ZIP packaging of results

🎯 Learning Highlights

  • File input/output workflow structure
  • PDF processing nodes
  • Multi‑file output UX

5. QR Code Generator

⭐ Main Purpose

Generate standard or logo‑embedded QR codes in multiple output formats.

🔧 Key Features

  • PNG / JPG / WebP / SVG output
  • Logo overlay support
  • Multiple size options

🎯 Learning Highlights

  • Image generation nodes
  • Multi‑format file output
  • Preview + download layout

6. Hash Calculation Tool

⭐ Main Purpose

Compute MD5, SHA1, SHA256, and other hash values for text or files.

🔧 Key Features

  • Multiple algorithm options
  • Text + file input support
  • Real‑time output

🎯 Learning Highlights

  • Mixed text/file input handling
  • Structured result display
  • Hash function node usage

7. Base64 Encode & Decode

⭐ Main Purpose

Convert between Base64 and text/files.

🔧 Key Features

  • File → Base64
  • Base64 → file
  • Automatic output type detection

🎯 Learning Highlights

  • Text processing nodes
  • File output design
  • Long text display strategies

8. AI Assistant (Basic Chat)

⭐ Main Purpose

A minimal demonstration application showing how to build a chat‑style interface using workflow + layout manager.

🔧 Key Features

  • Model selection
  • Custom system prompt
  • Chat history display

🎯 Learning Highlights

  • Layout design for chat interfaces
  • Basic AI node usage
  • Input/output binding methods

9. PDF Merge

⭐ Main Purpose

Merge multiple PDFs into a single document while preserving page formats.

🔧 Key Features

  • File multi‑select
  • Order adjustment
  • Single PDF output

🎯 Learning Highlights

  • Batch file handling
  • Merge logic in workflows
  • Download output configuration

10. PDF → EPUB Converter

⭐ Main Purpose

Convert PDF documents to EPUB format for e‑reading.

🔧 Key Features

  • Paragraph optimization
  • Lightweight EPUB output
  • Preview support

🎯 Learning Highlights

  • Document format conversion
  • Text extraction and restructuring
  • File output layout

11. PPT Generator

⭐ Main Purpose

Enter topic/keywords → automatically generate multi‑page structured PPT.

🔧 Key Features

  • Auto‑generated titles & bullet points
  • Multi‑slide output
  • Exports as .PPTX

🎯 Learning Highlights

  • AI → JSON → PPT generation chain
  • Attachment output nodes
  • Complex workflow decomposition

12. Translation Assistant

⭐ Main Purpose

Chinese–English translation with optional tone/style selection.

🔧 Key Features

  • Text input
  • Two‑column display
  • Copy‑friendly output

🎯 Learning Highlights

  • Multi‑output UI layouts
  • Translation node prompt design
  • Formatted text presentation

Summary

These official apps demonstrate Pop’s full capability spectrum:

  • Document processing (PDF/EPUB/PPT)
  • Image & icon tools
  • String & data utilities
  • AI content generation
  • Web analytics system integration
  • Multimodal recognition

They are ready to use and serve as excellent learning templates for building your own applications.