Next.js Frontend Stack
A self-hosted management UI built on Next.js for the Endatix Headless API. SurveyJS Creator is natively integrated.
A modern Next.js application
Endatix Hub is written in Next.js, designed to consume the Endatix Headless API, and integrated with the SurveyJS Creator library.
- Next.js App Router with React Server Components
- pnpm workspace for local package management
- SurveyJS Creator pre-wired to the Endatix REST API
- AI chat interface for form generation from description
What comes in the box
Hub ships with everything a team needs to manage forms — no assembly required.
Next.js App Router
Server Components, layouts, and file-based routing. Pages load fast — data fetching happens server-side before the browser receives anything.
TypeScript Throughout
Strict TypeScript from API client to UI component. Type errors surface at compile time, not in production.
SurveyJS Creator
Embedded drag-and-drop form builder. Question library, conditional logic editor, and theme panel are wired to the Endatix API out of the box.
AI-Assisted Builder
A chat interface lets users describe what they need and the AI generates a SurveyJS JSON model — editors refine from there.
Server-side PDF Export
Generate PDFs with inline images server-side. No browser headless rendering — the export runs in the Node.js process.
pnpm Monorepo Ready
Ships as a pnpm workspace. Extend with local packages without publishing to npm — internal UI libraries, shared types, and tooling included.
Fork it, extend it, own it.
Endatix Hub is open source. Clone, configure, and deploy to your own infrastructure.
Explore Hub on GitHubFork it, extend it, own it.
Endatix Hub is open source. Clone, configure, and deploy to your own infrastructure.
Explore Hub on GitHub