Skip to content

Partoska Laboratory logo

Partoska Laboratory

Making software as enjoyable as life itself!
From event media platforms to development libraries, we always create software that puts user experience first.

Website · Partoska.com · ask@partoska.com


Open Source

Small, dependency-light tools written in plain C. They run on macOS, Linux, and Windows where noted, and each one ships with an agent skill for AI coding assistants.

Project Description Platforms
Partoska CLI (p6a) The Partoska command-line interface. Manage events, sync and upload photos, and get invite links and QR codes from your terminal. macOS, Linux, Windows
Bikini (bikini, libbikini) A minimal INI query tool and C99 library. Read, list, merge, and edit INI files from shell scripts without sed or awk. macOS, Linux, Windows
Cisivi (cisivi, libcisivi) A minimal CSV query tool and C99 library. Query, filter, sort, join, and edit CSV files from shell scripts and pipelines, quoted commas and line breaks included, with CSV, JSON, or aligned-table output. macOS, Linux, Windows
Daemon Pal (dpal) A compact process supervisor. Start, stop, restart, and persist long-running processes from one small binary, with INI configuration, log rotation, and automatic restarts. macOS, Linux
Partoska Agent Skills Bring Partoska to your AI agent. A Claude Code and Codex plugin for managing event photos through the Partoska MCP server. Any agent

Install

Homebrew (macOS, Linux) — partoska/homebrew-tap

brew install partoska/tap/p6a
brew install partoska/tap/bikini
brew install partoska/tap/cisivi
brew install partoska/tap/dpal

Scoop (Windows) — partoska/scoop-bucket

scoop bucket add partoska https://github.com/partoska/scoop-bucket
scoop install partoska/p6a
scoop install partoska/bikini
scoop install partoska/cisivi

npm (macOS, Linux, Windows)

npm install -g @partoska/p6a
npm install -g @partoska/bikini
npm install -g @partoska/cisivi
npm install -g @partoska/dpal

Every GitHub release also ships .pkg, .deb, .rpm, and Windows installers, archives, bare binaries, and a SHA256SUMS file.

Agent skills (Claude Code, Codex, Cursor, and others)

npx skills add partoska/p6a-cmd@p6a -g
npx skills add partoska/bikini
npx skills add partoska/cisivi
npx skills add partoska/dpal
npx skills add partoska/p6a-skills

Products

  • Partoska.com: capture important moments together. Create events and easily shareable photo albums for your guests.
  • Web Maintenance: keep your website up to date and secure with our maintenance services.

Contact

Questions, ideas, or bug reports are welcome. Open an issue in the relevant repository, or write to us at ask@partoska.com.

Partoska Laboratory · Prague, Czech Republic · lab.partoska.com

Pinned Loading

  1. p6a-skills p6a-skills Public

    Bring Partoska to your AI agent. A skill for managing event photos through the p6a CLI and the Partoska MCP server, covering setup, sync, automation, moderation, and design assets like QR stands an…

    2

  2. p6a-cmd p6a-cmd Public

    Manage Partoska events and sync photos from your terminal.

    C 2

  3. dpal dpal Public

    Daemon Pal (dpal): a compact process supervisor for macOS and Linux, including Raspberry Pi. Start, stop, restart, and persist long-running processes from one small C binary, with INI configuration…

    C 2

  4. bikini bikini Public

    Small, minimal INI library and query tool in plain ISO C99. Bikini reads, lists, merges, and edits INI files from the command line, without sed or awk. libbikini is a dependency-free C library that…

    C 2

  5. cisivi cisivi Public

    Small, minimal CSV library and query tool in plain ISO C99. Query, filter, sort and edit CSV from the command line, safely in shell scripts and pipelines.

    C 1

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…