frappe-ui-components

Community

Build dynamic, real-time Frappe UI components effortlessly.

Authornathanabay
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It streamlines the creation of complex client-side user interface elements for Frappe applications, reducing development time and ensuring consistency across custom workflows.

Core Features & Use Cases

  • Dialogs and Alerts: Create customizable dialogs with multi-step forms, table fields, and validation.
  • Real-time Updates: Subscribe to and publish real-time events to enable collaborative features and live notifications.
  • Custom Pages and Views: Develop full-page custom interfaces with toolbar actions, filters, and embedded data tables.
  • Calendar and Tree Views: Implement visualizations of scheduled events or hierarchical data using Frappe's built-in calendar and tree components.
  • Extensive Controls API: Use standalone controls (frappe.ui.form.make_control) to build modular, reusable UI widgets outside standard forms.

Quick Start

Use this skill to build a custom dialog with dynamic fields and real-time event handling in a Frappe app.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: frappe-ui-components
Download link: https://github.com/nathanabay/epc_bespo/archive/main.zip#frappe-ui-components

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.