awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ymm-tech avatar

ymm-tech/gods-pen

0
View on GitHub↗
4,458 Stars·788 Forks·Vue·MIT·9 Aufrufegodspen.ymm56.com↗

Gods Pen

Gods-pen ist ein visueller Page-Builder für Vue.js und eine No-Code-Plattform für Landingpages zur Erstellung responsiver mobiler Marketingseiten. Es fungiert als dockerisiertes Content-Management-System und erweiterbares Komponenten-Framework, das das Design und die Veröffentlichung von Seiten mit integrierter Formularerfassung und Analyse-Tracking ermöglicht.

Die Plattform bietet einen Komponenten-Marktplatz-Manager zum Hochladen, Herunterladen und Monetarisieren wiederverwendbarer UI-Elemente über verschiedene Projekte hinweg. Sie bietet ein umfassendes System für die Entwicklung benutzerdefinierter Komponenten, das ein Scaffolding-System und schema-gesteuerte Eigenschaftszuordnungen nutzt, um automatisch visuelle Editor-Steuerelemente und Konfigurationsschnittstellen zu generieren.

Das System deckt die visuelle Seitenzusammensetzung über einen Drag-and-Drop-Editor, Layout-Management für Modals und Karussells sowie eine Bibliothek von CSS-Animationen mit Frame-für-Frame-Vorschau ab. Es beinhaltet teambasiertes Projektmanagement mit rollenbasierten Berechtigungen, Besucherdatenerfassung und Marketing-Performance-Analysen.

Das Projekt unterstützt die selbst gehostete Installation auf privaten Servern unter Verwendung containerisierter Deployment-Konfigurationen.

Features

  • Custom Component Builders - Provides a comprehensive framework for building functional components that expose configurable parameters to the visual editor.
  • No-Code Page Builders - Provides a visual tool for designing and deploying marketing pages with integrated forms and analytics without writing code.
  • Visual Page Builders - Provides a drag-and-drop editor for creating responsive mobile marketing pages using a customizable Vue.js component system.
  • Containerized Content Management Systems - Provides a self-hosted, Dockerized CMS for managing team-based page assets and project permissions.
  • Automatic Control Generation - Automatically generates labeled input controls for component properties based on a metadata schema.
  • Editor Control Mapping - Maps metadata definitions to visual editor controls to automatically generate configuration interfaces for components.
  • Role-Based Access Control - Provides granular permissions and role-based access to organize assets and page configurations into team-specific projects.
  • Recursive Node Rendering - Renders pages by traversing a hierarchical tree of nodes containing layout settings, component parameters, and scripts.
  • Property Schemas - Defines editable parameters using a schema that maps data types to specific visual editor controls.
  • Input Type Mapping - Maps component parameters to specific visual input types, such as image pickers, for easier configuration.
  • Custom Component Extensions - Provides a system for injecting configuration objects into components to define new properties, methods, and lifecycle hooks.
  • Custom UI Component Frameworks - Provides a system for scaffolding and developing reusable UI elements with custom properties and behavioral definitions.
  • Drag-and-Drop Page Builders - Features a drag-and-drop editor for constructing responsive mobile landing pages using modular components.
  • Recursive Node Tree Rendering - Uses a recursive node-tree rendering engine to transform page layouts and component parameters into functional web pages.
  • Component Marketplaces - Provides a centralized registry for distributing and monetizing reusable business-level UI components across projects.
  • Vue.js Component Development - Provides a framework for creating reusable Vue.js components with configurable properties and scripts for the visual editor.
  • Marketing Analytics - Ships a tracking system for collecting visitor metrics, page views, and custom event data to measure marketing performance.
  • Collaborative Workflows - Manages page assets and project access across teams using role-based permissions and shared project spaces.
  • Component Scaffolding - Provides a CLI tool to generate standardized folder structures and source files for new reusable page components.
  • Behavioral Extension Scripts - Injects custom logic objects into components to define interactive behaviors and external API integrations at runtime.
  • Animation Timing Previews - Offers a frame-by-frame preview tool to precisely refine the timing of component entry and exit animations.
  • Behavior Scripting - Implements runtime logic and event handling for managing real-time user interactions within custom components.
  • Team-Scoped Access Control - Organizes page assets by team and project using granular, role-based permission levels to control collaborator access.
  • Containerized Deployments - Uses Docker configurations to package the system for consistent installation on private servers.
  • Docker Deployments - Supports self-hosted installation on private servers using containerized Docker deployment configurations.
  • Composite Node Packaging - Allows grouping multiple configured layout nodes into a single reusable package for deployment across different pages.
  • CSS Animation Utilities - Ships a predefined library of CSS transitions for creating consistent component entrance and exit animations.
  • Cross-Component State Synchronization - Enables the modification of other component instances on a page to control properties like visibility and layout.
  • Reusable Component Bundles - Allows saving a collection of configured elements as a single reusable unit across multiple pages.
  • Component Publishing Utilities - Provides utilities for building component packages and uploading them to a remote registry using access tokens.
  • Composite Components - Enables the bundling of multiple configured nodes into a single reusable unit for deployment across different pages.
  • Form Input Collection - Provides integrated forms to gather user input and store results for later analysis.
  • Marketing Page Templates - Ships pre-built promotional page layouts to accelerate the creation of responsive marketing activities.
  • Low-Code Platforms - Online visual page builder with custom components.
  • Visual Page Builders - Visual page construction tool for mobile and web operations.

Star-Verlauf

Star-Verlauf für ymm-tech/gods-penStar-Verlauf für ymm-tech/gods-pen

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Gods Pen

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Gods Pen.
  • ibanimatable/ibanimatableAvatar von IBAnimatable

    IBAnimatable/IBAnimatable

    8,652Auf GitHub ansehen↗

    IBAnimatable is a set of visual design tools for prototyping bespoke interface elements, motion effects, and navigation transitions within a graphical environment. It provides a designer for creating and prototyping animations directly within the Apple Interface Builder environment and a system for building custom interface components through a visual attributes panel. The project distinguishes itself by offering a visual interface transition editor for configuring screen navigation and gesture-driven transitions without manual coding. It includes a prototyping sandbox for testing interaction

    Swift
    Auf GitHub ansehen↗8,652
  • mrxujiang/h5-dooringAvatar von MrXujiang

    MrXujiang/h5-Dooring

    9,956Auf GitHub ansehen↗

    h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a JSON-to-HTML generator for creating mobile-optimized websites. It provides a visual page builder for constructing landing pages and interactive sites using a block-based interface, alongside a no-code form builder for creating data collection forms with integrated analysis and export tools. The system utilizes a JSON-to-page transformation process to automatically convert structured data into functional web pages. It features a dedicated designer for mobile landing pages and splash scre

    JavaScript
    Auf GitHub ansehen↗9,956
  • ly525/luban-h5Avatar von ly525

    ly525/luban-h5

    6,239Auf GitHub ansehen↗

    luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It functions as a JSON-based page renderer that converts design configurations into live pages for end-user delivery and includes a visual form builder for creating interactive input fields and tracking submission statistics. The project features a PSD to HTML converter that parses Photoshop files into functional HTML pages to automate the design-to-code workflow. It distinguishes itself through a plugin-based system that allows for the development of custom UI components and speci

    JavaScript
    Auf GitHub ansehen↗6,239
  • givanz/vvvebjsAvatar von givanz

    givanz/VvvebJs

    8,532Auf GitHub ansehen↗

    VvvebJs is a self-hosted, vanilla JavaScript library for visually assembling web pages by dragging pre-built HTML components onto a canvas. It functions as a visual HTML editor and component-based page builder that requires no build tools or external dependencies, and can be deployed on a server with PHP or Node.js backend for saving and exporting pages. The builder organizes reusable HTML components into named groups for drag-and-drop assembly, and provides visual property editing that modifies HTML attributes, CSS styles, and class names through form controls and property panels. It include

    JavaScriptbootstrapbootstrap5builder
    Auf GitHub ansehen↗8,532
Alle 30 Alternativen zu Gods Pen anzeigen→

Häufig gestellte Fragen

Was macht ymm-tech/gods-pen?

Gods-pen ist ein visueller Page-Builder für Vue.js und eine No-Code-Plattform für Landingpages zur Erstellung responsiver mobiler Marketingseiten. Es fungiert als dockerisiertes Content-Management-System und erweiterbares Komponenten-Framework, das das Design und die Veröffentlichung von Seiten mit integrierter Formularerfassung und Analyse-Tracking ermöglicht.

Was sind die Hauptfunktionen von ymm-tech/gods-pen?

Die Hauptfunktionen von ymm-tech/gods-pen sind: Custom Component Builders, No-Code Page Builders, Visual Page Builders, Containerized Content Management Systems, Automatic Control Generation, Editor Control Mapping, Role-Based Access Control, Recursive Node Rendering.

Welche Open-Source-Alternativen gibt es zu ymm-tech/gods-pen?

Open-Source-Alternativen zu ymm-tech/gods-pen sind unter anderem: ibanimatable/ibanimatable — IBAnimatable is a set of visual design tools for prototyping bespoke interface elements, motion effects, and… mrxujiang/h5-dooring — h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a… ly525/luban-h5 — luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It… givanz/vvvebjs — VvvebJs is a self-hosted, vanilla JavaScript library for visually assembling web pages by dragging pre-built HTML… unlayer/react-email-editor — React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React… fireyy/vue-page-designer — Vue Page Designer is a framework for building interactive, component-based visual editors within web applications. It…