Fragment catalogue

First-party Fragments

Fragno fragments bundle routes, hooks, and optional data models into one authored slice. Use these libraries to get up and running quickly!

01 // Billing

Stripe Billing

Subscriptions, checkout, webhooks, and billing portal flows in one fragment.

  • Checkout + upgrade + cancel flows
  • Webhook handling + subscription sync
  • Database-backed subscription state

Install

npm install @fragno-dev/stripe @fragno-dev/db

02 // Messaging

Telegram Bots

Durable webhooks, command registry, and chat history for Telegram bots.

  • Command registry + per-chat bindings
  • Chat, member, and message persistence
  • Typed hooks for sending messages

Install

npm install @fragno-dev/telegram-fragment @fragno-dev/db

03 // Forms

Forms

Create forms, collect responses, and render with JSON Schema + JSON Forms.

  • Open standards-based schemas
  • Form builder and admin APIs
  • Typed hooks for public forms

Install

npm install @fragno-dev/forms @fragno-dev/db

04 // Automation

Workflows

Durable workflows with steps, timers, events, and retries.

  • Durable state stored in your database
  • HTTP API for instances + history
  • Runner + dispatcher architecture

Install

npm install @fragno-dev/workflows @fragno-dev/db

05 // AI Agents

Pi

Workflow-backed AI agents with durable sessions, tool replay, and typed clients.

  • Durable agent sessions
  • Deterministic tool replay
  • Typed session + message APIs

Install

npm install @fragno-dev/pi-fragment @fragno-dev/workflows @fragno-dev/db

06 // Email

Resend

Send, receive, and thread email with one local source of truth.

  • Outbound + inbound email
  • Canonical thread history
  • Typed hooks for domains, threads, and replies

Install

npm install @fragno-dev/resend-fragment @fragno-dev/db

07 // Developer Tools

GitHub

GitHub App integration for installs, repos, webhooks, and pull requests.

  • App auth handled for you
  • Webhook-driven install + repo sync
  • Pull request actions via typed routes

Install

npm install @fragno-dev/github-app-fragment @fragno-dev/db

08 // File Uploads

Uploads

Direct + proxy uploads with storage adapters and progress tracking.

  • File + upload data model
  • S3/R2 + filesystem adapters
  • Client helpers with progress

Install

npm install @fragno-dev/upload

09 // Auth

Authentication

Authentication fragment for users, sessions, organizations, and roles.

Install

npm install @fragno-dev/auth