usman8786 GitHub avatar

Vue-UI-Extensions

usman8786

Vue UI Extensions lets you customize official Frappe Vue apps (HRMS, Helpdesk, CRM) by overriding files under `src/` without forking or modifying upstream source.

Stars

31

7-day growth

No data

Forks

15

Open issues

0

License

MIT

Last updated

2026-07-23

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It provides a non-invasive, upgrade-friendly customization layer that decouples customizations from upstream updates, eliminating the need for long-lived forks and merge conflicts.

Who it is for

  • Frappe developers needing to customize Vue-based apps
  • HRMS, Helpdesk, and CRM app administrators
  • Teams maintaining Frappe sites who want to keep customizations separate
  • Developers building extensions for Frappe's official Vue applications

Use cases

  • Override a Vue component like CheckInPanel in HRMS
  • Modify the router or store in Helpdesk
  • Customize CRM sidebars or form scripts
  • Build custom dashboards in any supported app without touching upstream code

Strengths

  • No upstream source modifications required—override files are isolated
  • Supports multiple Frappe apps (HRMS, Helpdesk, CRM) with a single extension
  • Upgrade-friendly: upstream updates don't overwrite customizations; only need to diff affected files
  • MIT licensed, free for personal and commercial use

Considerations

  • Requires Frappe v16+, Python 3.14+, Node.js 18+, and Yarn
  • Only works with the three listed Frappe apps (HRMS, Helpdesk, CRM)
  • After upstream updates, custom override files must be manually diffed and adjusted for compatibility

README quick start

Installation

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482