Craftify Builder is a free and open-source UI builder for developers. Build interfaces faster than ever with clean JSON or HTML output that works seamlessly across platforms and devices.
Use a no-code builder that is flexible enough to create a wide variety of designs – from simple layouts to complex systems.
It's time to move beyond outdated UI building approaches.
Craftify Builder provides a modern solution with:
- Drag & drop builder
- Component-based architecture
- Clean JSON structure
This allows both developers and non-technical users to build faster and collaborate better.
Each block is modular and extendable:
- Text
- Input
- Button
- Container
- Divider
- Heading
- Image
- Spacer
- Custom block
All blocks are optimized for:
- Desktop
- Mobile
- Tablet
Craftify Builder can export:
- JSON structure
- HTML output
- API-ready data
Install the package:
npm install craftify-builderExample configuration:
const CONFIGURATION = {
root: {
type: 'Layout',
children: ['block-1'],
},
'block-1': {
type: 'Text',
content: 'Hello Craftify ',
},
};Render:
import { render } from 'craftify-builder';
const html = render(CONFIGURATION);git clone https://github.com/scoppy9201/Craftify.git
cd FormKit
npm install
npm run devFeel free to fork and submit pull requests.
AGPLv3 License.





