SPFx adapter
Drop components into SharePoint Framework web parts and extensions, powered by PnPjs data hooks.
@spartanfx/react/spfxSpartanFX is a production-ready library of enterprise-grade React and TypeScript components, providing a consistent and reliable UI foundation for every project while accelerating development and improving code quality. Its adapters simplify the data-binding layer, connecting components to SharePoint and Dataverse across SPFx and Power Platform code apps in just a few lines. Prefer full control? Use any component independently and bind your data manually.
Drop a reusable SpartanFX component into any project, then feed it data either way — wire it yourself, or let a ready-made adapter connect it to SharePoint, Dataverse and more, instantly.
Two ways to feed data into a reusable SpartanFX component. One: bind it manually to any data source by writing the data layer yourself. Two: bind it instantly through the adapters & hooks layer — the SPFx adapter connects to SharePoint, and the Code App adapters connect to SharePoint and Dataverse.
Drop components into SharePoint Framework web parts and extensions, powered by PnPjs data hooks.
@spartanfx/react/spfxBind the same components to SharePoint lists and libraries inside Power Platform code apps.
@spartanfx/react/codeappsConnect components straight to Dataverse tables and rows with ready-made data hooks.
@spartanfx/react/codeappsTechnology-agnostic React & TypeScript components that give every project — SPFx, PCF, code apps, or modern web — the same reliable, reusable UI foundation.
Connect components to SharePoint, Dataverse, and other host APIs through dedicated adapters — your UI stays the same, the data source plugs in.
Error boundaries, shared React context, logging, dark mode, and accessibility are built in — ready for production from day one.
Full TypeScript types, intuitive APIs, and tree-shakable entry points (@spartanfx/react, /spfx, /codeapps) backed by comprehensive docs.
A responsive, feature-rich data table you configure once. Connect it to SharePoint, Dataverse, or any tabular source through SpartanFX adapters.




Auto-generate forms from your data schema and wire them to SharePoint or Dataverse with a single adapter hook. Validation, attachments, and complex layouts out of the box.

Visualize your data with interactive Planner boards, flexible DataGrids, and elegant Timelines — the same components running on SharePoint or Dataverse through adapters. Turn complex data into actionable insights.




Wrap any React app — SPFx, PCF, code apps, or standalone — in a production-ready error boundary that captures issues, logs them, and keeps users productive.

Get started with SpartanFX today or schedule a demo with our team.