Download the PHP package draggable/formeo without Composer
On this page you can find all versions of the php package draggable/formeo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download draggable/formeo
More information about draggable/formeo
Files in draggable/formeo
Package formeo
Short Description Drag and Drop Javascript form builder
License MIT
Homepage http://draggable.github.io/formeo/
Rated 5.00 based on 1 reviews
Informations about the package formeo
Formeo
A highly configurable drag & drop form building module for creating dynamic, responsive forms with an intuitive visual editor.
Demo
Table of Contents
- Features
- Installation
- Usage
- Framework Integration
- Documentation
- Development
- Contributing
- Changelog
Features
- 🎯 Drag & Drop Editing - Intuitive visual form builder
- 📐 Column/Inline Layout - Create multi-column forms and inline field groups
- 🔀 Conditional Fields - Show/hide fields based on user input
- 🎨 Custom Controls - Extensible control API for custom field types
- 🌍 i18n Support - Multi-language support out of the box
- 📱 Responsive - Mobile-friendly form editor and renderer
- ⚡ Zero Config - Works out of the box with sensible defaults
- 🔧 Highly Configurable - Extensive options and event system
- 📦 TypeScript Support - Full type definitions included
- 🎭 Preview Mode - Test forms before deployment
Installation
NPM
Yarn
CDN
For quick prototyping or simple projects, you can use a CDN:
Usage
Basic Setup
First, import Formeo into your project:
Creating a Form Editor
Saving Form Data
Rendering a Form
Complete Example
TypeScript
Formeo includes TypeScript definitions. Import and use with full type support:
Framework Integration
Formeo can be integrated with popular frontend frameworks:
- React Integration Guide - Custom hooks, functional components, and Context API patterns
- Angular Integration Guide - Services, components, and standalone patterns
Documentation
Comprehensive documentation is available in the docs directory:
- Options - Complete configuration reference
- Controls - Custom field types and controls API
- Events - Available events and callbacks
- Actions - Action handlers
- Editor API - Editor methods and properties
- Build Tools - Development and build utilities
Development
Prerequisites
- Node.js (v18 or higher)
- npm or yarn
Getting Started
The demo will be available at http://localhost:5173/
Available Scripts
Running Tests
Contributing
We welcome contributions! Please see our Contributing Guide for details on:
- Setting up your development environment
- Code style and conventions
- Submitting pull requests
- Reporting issues
License
Formeo is MIT licensed.
Docs
Changelog
Made with ❤️ by Draggable
