Makeswift logo

Extend What's possible

Don’t rebuild your stack, build on it. Makeswift adapts to your frontend architecture so you can integrate custom components, connect APIs, and incrementally adopt visual editing without losing control.

Built on Modern frameworks

Built on modern frameworks like React and Next.js. No legacy baggage. Just modern and fast frontends.

Multiplayer avatars

Custom component Support

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.

APIs

Use React and Typescript APIs to extend your site. You can fetch data from Makeswift like any other CMS and render it with our open source components.

Multiplayer avatars

Incremental adoption

Gradually integrate Makeswift into your hardcoded pages, allowing full-page editing or editing of specific regions, without the need to rewrite the entire application.

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.

Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe
Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe

Bring your tech stack

Integrate your preferred tools and technologies for a fully customized experience.

Next.js
Contentful
Strapi
Google Sheets
Shopify
Smartling
Algolia
Netlify
Optimizely
Dato
Airtable
Strapi
Next.js
Contentful
Strapi
Google Sheets
Shopify
Smartling
Algolia
Netlify
Optimizely
Dato
Airtable
Strapi
Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe
Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe
Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe
Contentstack
Supabase
Zapier
Vercel
Tailwind
Segment
Radix
Payload CMS
BigCommerce
Reactjs
Sanity
Stripe

Try us for free

Spin up your first page in minutes. Drag, drop, or write code—build however you like.