
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@usefillo/react
Advanced tools
Headless React components for embedding Fillo forms natively in your product.
Headless React components and hooks for embedding Fillo forms natively inside your product — rendered in your own DOM, with your styles, on your route. No iframe.
npm i @usefillo/react
react and react-dom (18 or 19) are peer dependencies.
import { FilloForm } from "@usefillo/react";
import "@usefillo/react/styles.css"; // optional default theme — or bring your own
export function Feedback() {
return <FilloForm formId="cust-feedback" onSubmitted={(r) => confetti()} />;
}
Every part is replaceable. Pass your own field components, theme the form via the theme prop, or drop down to the hooks and own the entire render:
<FilloForm> / <FilloProvider> — render a form, or wrap your own layoutuseFillo() / useField() — build a fully custom UI against form stateuseFilloController() — headless controller for total controlFormField / BlockRenderer — render individual blocksdefineForm() — author a form in code and sync it to your workspace on first runPublished formId embeds can fetch and submit without a publishable key. Use createClient({ key }) when syncing defineForm() schemas from code, or when you need to point the SDK at a custom API origin.
For tiny feedback widgets, set settings.submitMode: "auto" on a select/rating/checkbox/dropdown/linear scale form. The default renderer hides the first submit button, submits after a complete discrete answer, and brings the submit button back if that answer opens a text or upload follow-up. Add submissionLimit: "once_per_visitor" for browser-scoped one-response feedback.
The default stylesheet follows system dark mode for unthemed embeds. Pass theme={{ colorScheme: "dark" }} or "light" when the host surface is known.
This package re-exports the embedding surface from @usefillo/core (createClient, FormSchema, FormTheme, …) so a single import is usually enough.
MIT licensed.
FAQs
Headless React components for embedding Fillo forms natively in your product.
The npm package @usefillo/react receives a total of 157 weekly downloads. As such, @usefillo/react popularity was classified as not popular.
We found that @usefillo/react demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.