Skip to content

pigeonflight/Ploa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ploa Logo

Ploa - Your Plone Desktop Companion

A native desktop application that makes managing Plone sites faster and easier. Connect to your Plone site, browse content, manage tags, and edit blocks—all from a dedicated app designed for efficiency.

Features

  • Quick Access: Instantly connect to your Plone site without browser clutter.
  • Remember Last Site: Automatically reconnects to where you left off.
  • Fast Content Browsing: Navigate folders and view item details quickly.
  • Tag Cleanup: Find and merge duplicate tags across your site.
  • Visual Block Editing: Drag-and-drop block management.
  • Native Experience: Fast, responsive, and built for macOS.

Development

Prerequisites

  • Rust (install via https://rustup.rs/)
  • Bun (for Tauri frontend)
  • macOS development tools (Xcode Command Line Tools)

Setup

# Install Tauri CLI (optional, can use via bun)
# cargo install tauri-cli

# Install dependencies
bun install

# Run in development mode
bun run tauri:dev

Build DMG

bun run tauri:build

The DMG will be created in src-tauri/target/release/bundle/dmg/

Installation

Download the latest release from the Releases page.

Feedback & Support

Found a bug or have a suggestion? Please report it on our GitHub Issues page.

Related Projects

Prefer the command line? Check out Ploa's predecessor, Plone Api Shell.

Project Structure

  • src/ - Frontend code (HTML/CSS/JavaScript or framework)
  • src-tauri/ - Rust backend code
  • src-tauri/src/ - Rust source files
  • src-tauri/tauri.conf.json - Tauri configuration

About

Ploa is a desktop app for managing Plone sites

Resources

Stars

Watchers

Forks

Packages

No packages published