Picture cues, read-aloud, big tap targets.
An interface that actually respects a six-year-old. Switches automatically by grade level — and back to standard for middle school.
Paper is a Canvas-compatible learning management system, rebuilt for K-12 — by people who’ve taught in one. Single binary. Modern UI. No per-seat fees, ever.
Every surface — grade book, SpeedGrader, course pages, parent digests — rebuilt with the same obsessive care most LMSs reserve for the login screen.
An interface that actually respects a six-year-old. Switches automatically by grade level — and back to standard for middle school.
Parents get a weekly summary in their preferred language, no separate app required. 12 languages, including ASL captioned video summaries.
Grade a stack of 32 essays without leaving the keyboard. Comment in voice. Branch students into the next module based on mastery.
Search every course, file, page, and submission. No third-party LLM, no data leaving your district.
Speaks the protocols you already have. Roster from PowerSchool, Infinite Campus, Skyward. Import existing Canvas courses in one click.
No Rails, no Sidekiq, no Redis cluster. A single 18 MB binary, Postgres, and a few env vars. Or use our managed cloud.
We respect Instructure. We learned from Canvas — most of our routes are wire-compatible with it. Here’s what we changed.
| | Canvas | |
|---|---|---|
| Per-seat pricing | Never. | $8–$15 per student / yr |
| Self-host | Single Go binary, 1 minute | Rails + Sidekiq + Redis + Cassandra |
| K-2 picture-cue UI | Built in, default for grades K-2 | Not available |
| Canvas content import | IMSCC + native Canvas format | n/a |
| Source available | MIT, all of it | AGPL community edition only |
| LTI 1.3, OneRoster 1.2 | Yes | Yes |
| Parent observer with weekly digest | 12 languages, included | Limited, English only |
| Smart Search across submissions | Local pgvector, no cloud LLM | Add-on, sends data to vendor |
| Mobile PWA, offline | Yes | Separate native app required |
Last verified against Canvas LMS Cloud, May 2026. We’ll update this table when they do.
Every commit. Every issue. Every roadmap decision. If your district can’t use cloud software, run Paper yourself — for free, forever. If you can, our managed cloud carries the pager.
We were caught off guard by the demand. Invites sent in batches of 100, starting with verified .edu domains.