Skip to content

Flowfull ClientsFrontend Integration Libraries

Build modern applications with Pubflow's powerful client libraries for React, React Native, and Next.js

Pubflow Logo

🚀 Frontend Starter Kits ​

Get started in minutes with our production-ready frontend templates:

📱 What are Starter Kits?

These are complete frontend applications (Next.js, React/TanStack Start, and React Native) that use Flowfull Clients libraries and connect to Flowless (pubflow.com) for authentication. They're ready to connect to your Flowfull backend!

Next.js ​

Complete Next.js frontend with authentication, routing, and professional UI.

Repository: github.com/pubflow/next-flowfull-client

bash
git clone https://github.com/pubflow/next-flowfull-client.git
cd next-flowfull-client
npm install
npm run dev

Includes: Flowfull Clients (@pubflow/react) + Flowless authentication integration


TanStack Start (React) ​

Complete React frontend with TanStack Start, authentication, routing, and professional UI.

Repository: github.com/pubflow/react-flowfull-client

bash
git clone https://github.com/pubflow/react-flowfull-client.git
cd react-flowfull-client
npm install
npm run dev

Includes: Flowfull Clients (@pubflow/react) + Flowless authentication integration


React Native Expo ​

Complete mobile frontend with authentication, offline support, and native components.

Repository: github.com/pubflow/create-pubflow-rn

bash
git clone https://github.com/pubflow/create-pubflow-rn.git
cd create-pubflow-rn
npm install
npx expo start

Includes: Flowfull Clients (@pubflow/react-native) + Flowless authentication integration


View All Starter Kits →


⚡ Pair With Flowfull Backend Starters ​

Flowfull Clients are frontend libraries. For backend onboarding, pair them with Flowfull starter kits:

This gives teams a clean onboarding path: Flowfull Clients on frontend + Flowfull starter on backend + Flowless for auth.

Need another client, template, or language integration?


📚 Friendly Docs Navigation ​

Start here depending on what you need:


Quick Start ​

Or install packages manually and choose your framework:

bash
# Install dependencies
npm install @pubflow/core @pubflow/react swr

# Start building
import { PubflowProvider } from '@pubflow/react';
bash
# Install dependencies
npm install @pubflow/core @pubflow/react-native swr
npm install @react-native-async-storage/async-storage

# Start building
import { PubflowProvider } from '@pubflow/react-native';
bash
# Install dependencies
npm install @pubflow/core @pubflow/nextjs swr

# Start building
import { PubflowProvider } from '@pubflow/nextjs';

Why Flowfull Clients? ​

🎯 Unified Developer Experience ​

Write once, deploy everywhere. Our client libraries share the same API across all platforms, making it easy to build cross-platform applications.

🔌 Plug and Play ​

No complex configuration required. Wrap your app with PubflowProvider, and you're ready to go with authentication, API calls, and data fetching.

🏗️ Production Ready ​

Battle-tested in production applications. Built with best practices, comprehensive error handling, and performance optimization.

🌐 Ecosystem Integration ​

Seamlessly integrates with Flowless (authentication) and Flowfull (your backend) for a complete full-stack solution.

Architecture Overview ​

What's Included ​

PackageDescriptionUse Case
@pubflow/corePlatform-agnostic core functionalityCustom integrations, Node.js apps
@pubflow/reactReact hooks and componentsReact web applications
@pubflow/react-nativeReact Native with AsyncStorageMobile apps (iOS & Android)
@pubflow/nextjsNext.js with SSR supportServer-rendered React apps

🌐 Explore the Pubflow Ecosystem ​

Flowfull Clients are part of a complete ecosystem for building modern applications:

🔐 Flowless

Managed Authentication Service

User registration, login, sessions, OAuth - fully managed, no setup required.

Explore Flowless →

⚡ Flowfull

Backend Framework

Build your custom backend with business logic, integrates seamlessly with Flowless.

Explore Flowfull →

🎨 Flowfull Clients (You are here)

Frontend Libraries

Pre-built components for React, Next.js, React Native + production-ready starter kits.

Get Started →

💳 Bridge Payments

Universal Payment Backend

Accept payments with Stripe, PayPal, Authorize.net - unified API for all providers.

Add Payments →

Ready to Build? ​