PHPackages                             yakamara/redaxo\_yform - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. yakamara/redaxo\_yform

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

yakamara/redaxo\_yform
======================

5.0.1(8mo ago)771.2k50[137 issues](https://github.com/yakamara/yform/issues)[9 PRs](https://github.com/yakamara/yform/pulls)1PHPCI passing

Since Jun 12Pushed 3mo ago10 watchersCompare

[ Source](https://github.com/yakamara/yform)[ Packagist](https://packagist.org/packages/yakamara/redaxo_yform)[ RSS](/packages/yakamara-redaxo-yform/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (3)Versions (19)Used By (1)

YForm für REDAXO 5.x
====================

[](#yform-für-redaxo-5x)

[![Screenshot](https://raw.githubusercontent.com/yakamara/redaxo_yform/assets/manager_editdata.png)](https://raw.githubusercontent.com/yakamara/redaxo_yform/assets/manager_editdata.png)

Beschreibung
------------

[](#beschreibung)

YForm hilft beim Erstellen von Formularen sowohl im Frontend als auch im Backend.

Im REDAXO-Backend kann man mit dem Formular-Manager von YForm beliebige Datenbank-Verwaltungen erstellen; hierzu stehen eine Vielzahl verschiedener Felder und Feldtypen bereit. Die Tabellen können auch verknüpft werden, und dank zahlreicher Validierungen lassen sich die Eingaben vielfältig überprüfen.

Die Felder und Validierungen stehen auch im Frontend zur Verfügung – hier kann man sowohl eine durch Querstriche getrennte Pipe-Notation als auch die etwas flexiblere PHP-Schreibweise nutzen. Mittels Aktionen lassen sich die im Formular eingebenen Daten zum Beispiel per Mail versenden, in die Datenbank schreiben oder existierende Daten verändern. Die HTML-Code für das Frontend ist in Templates organisiert, so dass man flexibel eigene Templates für das Formular anlegen kann.

Installation
------------

[](#installation)

- Ins Backend einloggen und mit dem Installer installieren

oder

- ZIP Paket aus [https://github.com/yakamara/redaxo\_yform](https://github.com/yakamara/redaxo_yform) herunterladen
- Unzippten Ordner von redaxo\_yform zu yform umbenennen
- Ordner in den AddOns Ordner von REDAXO schieben
- Über das REDAXO Backenend das AddOn installieren und aktivieren

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance53

Moderate activity, may be stable

Popularity35

Limited adoption so far

Community34

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 73.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~147 days

Total

14

Last Release

245d ago

Major Versions

3.4.2 → 4.0.32022-09-30

4.2.1 → 5.0.0-beta12025-06-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/99d4e5e5fa8fb7d0782de39b43c558953d0a5881a7ba596b90ed9c312db8c4d9?d=identicon)[staabm](/maintainers/staabm)

![](https://www.gravatar.com/avatar/0ca17dd41359844b80757471e1cab70fd790de5e26615812562995fc7e7c1379?d=identicon)[gharlan](/maintainers/gharlan)

![](https://www.gravatar.com/avatar/d3d5b8a6feb08959ad196b806bfaa58c6262c4c029faa363c7ed6dc848e926c9?d=identicon)[redaxo](/maintainers/redaxo)

---

Top Contributors

[![dergel](https://avatars.githubusercontent.com/u/322951?v=4)](https://github.com/dergel "dergel (1121 commits)")[![gharlan](https://avatars.githubusercontent.com/u/330436?v=4)](https://github.com/gharlan "gharlan (120 commits)")[![tbaddade](https://avatars.githubusercontent.com/u/338267?v=4)](https://github.com/tbaddade "tbaddade (82 commits)")[![christophboecker](https://avatars.githubusercontent.com/u/10065904?v=4)](https://github.com/christophboecker "christophboecker (30 commits)")[![staabm](https://avatars.githubusercontent.com/u/120441?v=4)](https://github.com/staabm "staabm (24 commits)")[![skerbis](https://avatars.githubusercontent.com/u/791247?v=4)](https://github.com/skerbis "skerbis (14 commits)")[![engel4u](https://avatars.githubusercontent.com/u/46758536?v=4)](https://github.com/engel4u "engel4u (14 commits)")[![ynamite](https://avatars.githubusercontent.com/u/1733051?v=4)](https://github.com/ynamite "ynamite (13 commits)")[![tyrant88](https://avatars.githubusercontent.com/u/1277494?v=4)](https://github.com/tyrant88 "tyrant88 (12 commits)")[![lexplatt](https://avatars.githubusercontent.com/u/743208?v=4)](https://github.com/lexplatt "lexplatt (10 commits)")[![dtpop](https://avatars.githubusercontent.com/u/1282121?v=4)](https://github.com/dtpop "dtpop (9 commits)")[![TobiasKrais](https://avatars.githubusercontent.com/u/4131072?v=4)](https://github.com/TobiasKrais "TobiasKrais (9 commits)")[![interweave-media](https://avatars.githubusercontent.com/u/16902827?v=4)](https://github.com/interweave-media "interweave-media (8 commits)")[![xong](https://avatars.githubusercontent.com/u/330503?v=4)](https://github.com/xong "xong (7 commits)")[![nandes2062](https://avatars.githubusercontent.com/u/6126258?v=4)](https://github.com/nandes2062 "nandes2062 (6 commits)")[![DanielWeitenauer](https://avatars.githubusercontent.com/u/3332367?v=4)](https://github.com/DanielWeitenauer "DanielWeitenauer (5 commits)")[![polarpixel](https://avatars.githubusercontent.com/u/330160?v=4)](https://github.com/polarpixel "polarpixel (5 commits)")[![marcohanke](https://avatars.githubusercontent.com/u/2425981?v=4)](https://github.com/marcohanke "marcohanke (4 commits)")[![bitshiftersgmbh](https://avatars.githubusercontent.com/u/7023022?v=4)](https://github.com/bitshiftersgmbh "bitshiftersgmbh (4 commits)")[![pschuchmann](https://avatars.githubusercontent.com/u/35096518?v=4)](https://github.com/pschuchmann "pschuchmann (4 commits)")

---

Tags

formform-builderphpredaxotable-manager

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/yakamara-redaxo-yform/health.svg)

```
[![Health](https://phpackages.com/badges/yakamara-redaxo-yform/health.svg)](https://phpackages.com/packages/yakamara-redaxo-yform)
```

###  Alternatives

[judev/php-htmltruncator

HTML Truncation library, ported from the html\_truncator rubygem

26286.5k6](/packages/judev-php-htmltruncator)[flarum/pusher

See new discussions and posts in real-time using Pusher.

22367.3k4](/packages/flarum-pusher)[causal/extractor

This extension detects and extracts metadata (EXIF / IPTC / XMP / ...) from potentially thousand different file types (such as MS Word/Powerpoint/Excel documents, PDF and images) and bring them automatically and natively to TYPO3 when uploading assets. Works with built-in PHP functions but takes advantage of Apache Tika and other external tools for enhanced metadata extraction.

16244.5k](/packages/causal-extractor)[awcodes/palette

A color picker field for Filament Forms that uses preset color palettes.

2552.6k5](/packages/awcodes-palette)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
