# mfts/papermark

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mfts-papermark).**

8,083 stars · 1,143 forks · TypeScript · other

## Links

- GitHub: https://github.com/mfts/papermark
- Homepage: https://papermark.com
- awesome-repositories: https://awesome-repositories.com/repository/mfts-papermark.md

## Topics

`dataroom` `hacktoberfest` `next-auth` `nextjs` `open-source` `pdf` `postgresql` `prisma` `tailwindcss` `typescript` `zod`

## Description

Papermark is a white-label document sharing platform and branded hosting environment designed for distributing digital documents via secure, unique links. It functions as a secure content distribution portal that replaces generic file-sharing links with organization-specific visual identities.

The platform focuses on white-label distribution, allowing users to apply custom branding and map external hostnames via custom domains. This ensures that document portals maintain corporate visual consistency through the use of organization logos and styles.

The system includes document engagement analytics to monitor recipient interaction, specifically tracking page views and time spent on pages. It provides a controlled delivery interface to share files with external partners and customers without relying on email attachments.

## Tags

### Business & Productivity Software

- [Branded Portals](https://awesome-repositories.com/f/business-productivity-software/business-portals/branded-portals.md) — Provides customizable enterprise interfaces that apply unique branding and corporate identity to document portals.
- [Branded Document Distribution](https://awesome-repositories.com/f/business-productivity-software/billing-invoicing-systems/branded-document-distribution.md) — Shares secure web links to documents with outside clients while preserving organizational branding.
- [Permissioned Sharing Links](https://awesome-repositories.com/f/business-productivity-software/permissioned-sharing-links.md) — Generates secure, unique web links for sharing specific documents with external partners and customers. ([source](https://cdn.jsdelivr.net/gh/mfts/papermark@main/README.md))
- [Secure File Sharing](https://awesome-repositories.com/f/business-productivity-software/secure-file-sharing.md) — Provides managed access to files via secure unique links as an alternative to email attachments.
- [White-Label Document Sharing Platforms](https://awesome-repositories.com/f/business-productivity-software/white-label-document-sharing-platforms.md) — Provides a comprehensive web service for hosting and distributing documents via secure unique links and custom domains.

### Content Management & Publishing

- [White-Label Document Sharing Platforms](https://awesome-repositories.com/f/content-management-publishing/white-label-document-sharing-platforms.md) — Functions as a branded hosting environment for distributing digital documents via secure, unique links.
- [Branded Document Hosting](https://awesome-repositories.com/f/content-management-publishing/branded-document-hosting.md) — Provides a customizable hosting environment that replaces generic sharing links with corporate visual identities.

### Data & Databases

- [Access Link Generators](https://awesome-repositories.com/f/data-databases/data-governance-modeling/data-management-governance/data-lifecycle-retention/data-lifecycle-management/key-expiration-policies/access-link-expiration/access-link-generators.md) — Generates cryptographically secure unique links to grant document access without requiring traditional authentication.
- [Engagement Analytics](https://awesome-repositories.com/f/data-databases/engagement-analytics.md) — Tracks behavioral engagement metrics such as time spent on pages and completion rates. ([source](https://cdn.jsdelivr.net/gh/mfts/papermark@main/README.md))
- [Event Tracking](https://awesome-repositories.com/f/data-databases/event-tracking.md) — Provides detailed event tracking for user interactions, including page views and time-on-page metrics.

### Software Engineering & Architecture

- [Style Injection](https://awesome-repositories.com/f/software-engineering-architecture/multi-tenant-architectures/style-injection.md) — Applies organization-specific CSS variables and assets to a generic viewer based on the requesting domain.
- [Stateless Serving Layers](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/layering-presentation/layered-architectures/stateless-serving-layers.md) — Utilizes a stateless serving layer to decouple file storage from the branded presentation layer.

### System Administration & Monitoring

- [Document Interaction Analytics](https://awesome-repositories.com/f/system-administration-monitoring/document-interaction-analytics.md) — Tracks page views, time spent, and completion rates to monitor how recipients interact with shared documents.

### User Interface & Experience

- [Custom Branding Configurations](https://awesome-repositories.com/f/user-interface-experience/custom-branding-configurations.md) — Uses structured database schemas to store and apply organizational visual identity, logos, and colors.
- [White Labeling](https://awesome-repositories.com/f/user-interface-experience/white-labeling.md) — Offers a white-label distribution system that replaces generic links with custom domains and branded pages.

### Networking & Communication

- [DNS-Based Routing](https://awesome-repositories.com/f/networking-communication/traffic-routing/dns-based-routing.md) — Implements DNS-based routing to map custom external hostnames to specific organization profiles for branded portal delivery.
