{"repo":"craftile/editor","free":true,"listed":false,"github":"https://github.com/craftile/editor","clone":"git clone https://github.com/craftile/editor.git","description":"A modern, extensible block-based page editor. Perfect for building shopify-like theme customizers, page builders, and structured content editing systems.","language":"TypeScript","stars":12,"topics":["block-editor","cms","content-management","drag-and-drop","ecommerce","javascript","landing-page-builder","page-builder","shopify","theme-customizer"],"license":"MIT","category":"ecommerce","readme_excerpt":"Craftile Editor A modern, extensible block-based page editor for the web ✨ Features - 🧱 Block-based editing - Compose pages from reusable, configurable blocks - ⚡ Real-time preview - See changes instantly with live preview iframe - 🔌 Plugin system - Extend with custom blocks and UI components - 📦 Framework agnostic - JSON output works with any frontend framework 🚀 Quick Start Installation Basic Usage With Plugins 🔌 Official Plugins - @craftile/plugin-common-properties - Common property field types (text, color, range, etc.) - @craftile/plugin-static-blocks-renderer - static html blocks renderer 📁 Directory Structure 🤝 Contributing We welcome contributions! Please see our Contributing Guide for details. 1. Fork the repository 2. Create a feature branch: git checkout -b feature/amazing-feature 3. Commit changes: git commit -m 'Add amazing feature' 4. Push to branch: git push origin feature/amazing-feature 5. Open a Pull Request 📄 License MIT © Craftile Team --- Made with ❤️ by the Craftile community","default_branch":null,"files":null,"tree":[],"storefront":"/r/craftile","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/craftile/editor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}