Colophon
Built on shoulders
Manifold isn't a from-scratch effort. The libraries below do the real work; we mostly arrange the pieces and put a brand on top. Listed in rough order of how much we depend on them.
Runtime
- Node.js — the JavaScript runtime everything runs on. (MIT-style)
- Express — the web framework underpinning routes + middleware. (MIT)
- Pug — the template engine rendering every server-side view. (MIT)
- Prisma — the ORM mediating between Manifold and Postgres. (Apache-2.0)
- Neon — managed Postgres with branching. (service)
Media pipeline
- sharp — fast image processing. We use it for OG and PWA icons. (Apache-2.0)
- node-canvas — server-side Canvas for quote-card composition. (MIT)
- GraphicsMagick — the image-manipulation workhorse for the publish pipeline. (MIT-style)
- FFmpeg — every video transcode runs through here. (LGPL / GPL)
Social platform SDKs
- twitter-api-v2 — the X / Twitter publisher. (Apache-2.0)
- snoowrap — the Reddit publisher. (MIT)
- instagram-private-api — the Instagram publisher. (MIT)
- fb — the Facebook Graph API client. (Apache-2.0)
- googleapis — the YouTube + Search Console + Sheets client. (Apache-2.0)
- wpapi — the WordPress REST publisher. (MIT)
- pinterest-node-api — the Pinterest publisher. (MIT)
Ops + observability
- Fly.io — runs the production deploy. (service)
- Sentry — error monitoring + alerting. (BSL / hosted)
- Cloudflare R2 — generated-media storage (free egress is the killer feature). (service)
- morgan — HTTP request logging. (MIT)
- express-session — server-side sessions. (MIT)
- jsonwebtoken — JWT sign/verify for the panel. (MIT)
Type + design
- Inter by Rasmus Andersson — the marketing-site type face. (OFL)
- League Spartan — the wordmark + sidebar type. (OFL)
- Lucide icons — the geometric reference for our inline SVG icons. (ISC)
License
Manifold itself is released under the Apache License 2.0 — see LICENSE in the repository. Use it, modify it, ship it.
A package missing? Open an issue and we'll add it. We'd rather over-credit than miss someone.