paperlesspaper Developer Guide
Learn how to build with the paperlesspaper API and Open Integration platform, including authentication, endpoint reference, and integration development guides.

API Guide
Get oriented with the request flow, required credentials, and the core concepts behind device updates.
Authentication
Set up your API key and learn how authenticated requests are expected to look.
First Requests
Send your first payloads and understand the request patterns used in day-to-day integrations.
Open Integration
Build an installable provider with a manifest, render page, and optional settings UI.
Webhooks & Content Push
Send event-driven text and images to an Open Integration and receive delivery status callbacks.
Manufacturing
Build physical parts with 3D printing, laser cutting, and frame assembly notes.
Why Open Source?
We are committed to release every part of the paperlesspaper under Open Source licenses. Here are a few reasons why Open Source hardware (and buying a frame or sponsoring) might be a good idea:
No Surprise Subscriptions 💸
Premium Sepia Mode should not cost €4.99/month. Showing a JPEG should not require a billing portal.
Built To Outlive Startups 🪦
The frame should survive longer than the average smart-home company. If we pivot to AI-powered kettles, your frame still works.
Repair, Don’t Replace 🔧
If something breaks, you can fix it. If something is ugly, you can fix that too. And if we made something wrong, you can fix it too.
Community = Strange But Wonderful 🦄
Someone will definitely add a dogs-wearing-hats mode. Someone else will make it show only frogs. Both people are important.
You Own The Device 👑
You own the frame. Including everything.
More Than A Picture Frame 🖼️
Today: family photos. Tomorrow: calendar, weather, to-do list, art display, poetry machine, passive-aggressive chore reminder.
Open Source Means Forever ♾️
Every screw, line of code, and weird little hack in paperlesspaper can live forever on the internet. The frame can keep improving long after the original version exists.
Check out the blog of updates.
Support the project
If you like what we're building, consider supporting us by buying a device at paperlessspaper or sponsoring on GitHub Sponsors