Skip to content
@publira

Publira

Open-source digital publishing for comics — a multi-tenant publishing platform, EPUB tooling, and comic viewer libraries.

Welcome to Publira

Publira builds digital publishing for comics in the open: a publishing platform, and the e-book and comic libraries and tools that grew out of it. Every project below is open source.

The platform

A multi-tenant SaaS that gives publishers with limited IT resources a digital distribution platform for comics, which they can run under their own brand. Publishers and editors register the book information they receive from creators, and readers read it on the web or on mobile. It is built for portability, ease of operation, and freedom from vendor lock-in.

Libraries and tools

Independently useful projects that grew out of the platform.

A Go library for decoding, encoding, and validating EPUB 3 files. It is built around io.ReaderAt and io.Writer rather than a filesystem, opens assets on demand to keep memory use low, and validates against EBPAJ- and KADOKAWA-style conventions.

A highly extensible, headless-UI inspired React comic viewer. It provides memory-safe virtualization of high-resolution pages, responsive single and double-page spreads, RTL and LTR reading directions, and a plugin API for custom data pipelines, while leaving the UI to you.

A Redis-backed Next.js cacheHandler and cacheHandlers for self-hosted, multi-instance deployments. Every instance shares one server cache, covering "use cache", ISR, and tag revalidation, and it works with Valkey as well as Redis.

A web application that builds fixed-layout EPUBs from a set of images and extracts the images back out of an existing EPUB. Go on the backend, React and TypeScript on the frontend, and a container image ready to run.

Our Vision

We are building a next-generation digital publishing platform in the open. The platform is open source alongside the parsers, viewer engines, and infrastructure components that make it work, so that a publisher can adopt it, run it, and adapt it without depending on us.

Pinned Loading

  1. publira publira Public

    Open-source multi-tenant publishing platform for comics, built for self-hosting and white-label distribution.

    TypeScript 1

  2. epub-web epub-web Public

    A web application that builds EPUBs from image files and extracts images from EPUBs.

    TypeScript

  3. epub epub Public

    Go library for decoding, encoding, and validating EPUB 3 files

    Go 1

  4. comic-viewer comic-viewer Public

    A highly extensible, headless-UI inspired React comic viewer. Supports single/double page spreads, RTL/LTR reading directions, and plugin-based data processing pipelines.

    TypeScript

Repositories

Showing 9 of 9 repositories
  • publira Public

    Open-source multi-tenant publishing platform for comics, built for self-hosting and white-label distribution.

    publira/publira's past year of commit activity
    TypeScript 0 Apache-2.0 1 195 8 Updated Sep 29, 2026
  • website Public

    The public site for Publira, the open-source multi-tenant publishing platform.

    publira/website's past year of commit activity
    TypeScript 0 Apache-2.0 0 1 0 Updated Sep 29, 2026
  • comic-viewer Public

    A highly extensible, headless-UI inspired React comic viewer. Supports single/double page spreads, RTL/LTR reading directions, and plugin-based data processing pipelines.

    publira/comic-viewer's past year of commit activity
    TypeScript 0 Apache-2.0 0 1 0 Updated Sep 29, 2026
  • epub-web Public

    A web application that builds EPUBs from image files and extracts images from EPUBs.

    publira/epub-web's past year of commit activity
    TypeScript 0 Apache-2.0 0 1 0 Updated Sep 29, 2026
  • next-cache-handlers Public

    Redis-backed Next.js cacheHandler and cacheHandlers for self-hosted, multi-instance deployments.

    publira/next-cache-handlers's past year of commit activity
    TypeScript 0 Apache-2.0 0 2 1 Updated Sep 29, 2026
  • base-images Public

    Development base images for Publira Dev Containers.

    publira/base-images's past year of commit activity
    Shell 0 Apache-2.0 0 1 0 Updated Sep 29, 2026
  • .github Public

    This repository serves as a centralized hub for default community health files, templates, and configurations used across all open-source projects within the Publira organization.

    publira/.github's past year of commit activity
    TypeScript 0 Apache-2.0 0 2 1 Updated Sep 29, 2026
  • design-tokens Public

    Shared design tokens for Publira's web projects, as Tailwind CSS v4 theme variables.

    publira/design-tokens's past year of commit activity
    JavaScript 0 Apache-2.0 0 1 1 Updated Sep 29, 2026
  • epub Public

    Go library for decoding, encoding, and validating EPUB 3 files

    publira/epub's past year of commit activity
    Go 0 Apache-2.0 1 2 0 Updated Sep 26, 2026

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…