Built on Modern frameworks
Built on modern frameworks like React and Next.js. No legacy baggage. Just modern and fast frontends.
Bring your own components
Build React components once, then give your team visual access to them—no rewrites, wrappers, or training sessions required.
Full type safety
Ship confidently with TypeScript-first APIs that catch mistakes before they happen. Autocomplete included. Wasted hours excluded.
Composability, your way
Makeswift gives you the tools to build powerful, flexible experiences, without boxing you into a new system.
ISR support
Keep pages up to date with on-demand revalidation—zero config needed and always included for free.
Code-splitting support
Register components dynamically and load only what’s needed. Better performance, no extra baggage.
Composable controls
Expose only what matters. Choose which props show up in the builder and create intuitive controls that match your UX.
APIs
Extend your frontend with flexible, React-friendly APIs. Fetch content, render dynamically, and build like it’s your own stack—because it is.
Decoupled components
Makeswift sits outside of your components so you can use them in code or visually without any rewrites.
Seamless integration
Spin up a new project in minutes with our CLI. A few commands, and you’re off to the races.
Minimal runtime overhead
Enjoy blazing speed out of the box with static generation and progressive hydration. No bloat. No tradeoffs.
Incremental adoption
Don’t start from scratch. Drop Makeswift into existing pages. Adopt it page by page or even section by section.