[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8731":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":41,"discoverSource":42},8731,"helpdesk","frappe\u002Fhelpdesk","frappe","Modern, Streamlined, Free and Open Source Customer Service Software","https:\u002F\u002Ffrappe.io\u002Fhelpdesk",null,"Vue",3186,836,27,135,0,2,11,66,8,30.77,"GNU Affero General Public License v3.0",false,"develop",true,[27,28,7,5,29,30,31,32,33,34,35,36,37],"customer-support","foss","helpscout","issue-tracker","javascript","python","ticketing","ticketing-system","typescript","vue3","zendesk","2026-06-12 02:01:57","\u003Cdiv align=\"center\" markdown=\"1\">\n\n\u003Cimg src=\".github\u002Fhd-logo.svg\" alt=\"Frappe Helpdesk logo\" width=\"80\"\u002F>\n\u003Ch1>Frappe Helpdesk\u003C\u002Fh1>\n\n**Customer Service, Made Simple and Effective**\n\n![GitHub release (latest by date)](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Ffrappe\u002Fhelpdesk)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgithub\u002Ffrappe\u002Fhelpdesk\u002Fbranch\u002Fdevelop\u002Fgraph\u002Fbadge.svg?token=8ZXHCY4G9U)](https:\u002F\u002Fcodecov.io\u002Fgithub\u002Ffrappe\u002Fhelpdesk)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F12764\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F12764\" alt=\"teableio%2Fteable | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003C\u002Fdiv>\n\n\n\u003Cdiv align=\"center\">\n\t\u003Cimg src=\".\u002F.github\u002FHero2.png\" alt=\"Hero Image\" width=\"100%\" \u002F>\n\u003C\u002Fdiv>\n\u003Cbr \u002F>\n\u003Cdiv align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Ffrappe.io\u002Fhelpdesk\">Website\u003C\u002Fa>\n\t-\n\t\u003Ca href=\"https:\u002F\u002Fdocs.frappe.io\u002Fhelpdesk\">Documentation\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n## Frappe Helpdesk\nFrappe Helpdesk is an 100% open-source Ticket Management tool which helps you  streamline your company's support, offers an easy setup, clean user interface, and automation tools to resolve customer queries efficiently.\n\n\n\n### Motivation\nManaging issues from our customers was a big challenge for us. We were using the ERPNext support module which was not very good in UI and the UX was also not good. We wanted to have a tool that can be easily integrated with our existing system and can be customized as per our needs. So we decided to build Frappe Helpdesk.\n\n### Key Features\n\n- **Agent and Customer Portal Views**: Dual portals for agents and customers to simplify issue submission and management.\n\n- **Customizable SLAs**: Discover how you can set and track SLAs for better response times.\n\n- **Assignment Rules**: Custom auto-assignment of tickets based on priority, issue type, or workload.\n\n- **Knowledge Base**: Learn how to create and manage help articles to empower users and reduce tickets.\n\n- **Saved Replies**: Pre-written replies for common queries to ensure quick and consistent communication.\n\n\u003Cdetails open>\n\u003Csummary >View Screenshots\u003C\u002Fsummary>\n\u003Ch3>\u003C\u002Fh3>\n\n\u003Cdiv align=\"center\">\n\t\u003Csub>\n\t\tAgent List View\n\t\u003C\u002Fsub>\n\u003C\u002Fdiv>\n\n![Agent List View](.github\u002FAgentListView.png)\n\n\n\u003Cdiv align=\"center\">\n\t\u003Csub>\n\t\tUpload articles and let your customer solve their queries through the Knowledge Base.\n\t\u003C\u002Fsub>\n\u003C\u002Fdiv>\n\n![Knowledge Base](.github\u002FKB.png)\n\n\u003Cdiv align=\"center\">\n\t\u003Csub>\n\t\tWith advanced search, your customers will be recommended relevant articles regarding their issue.\n\t\u003C\u002Fsub>\n\u003C\u002Fdiv>\n\n\n![Article Search](.github\u002FSearch2.png)\n\n\n\n\u003C\u002Fdetails>\n\u003Cbr>\n\n\n### Under the Hood\n\n- [**Frappe Framework**](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ffrappe): A full-stack web application framework written in Python and Javascript.\n\n- [**Frappe UI**](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ffrappe-ui): A Vue-based UI library, to provide a modern user interface. \n\n\n## Production Setup\n\n### Managed Hosting\n\nYou can try [Frappe Cloud](https:\u002F\u002Ffrappecloud.com), a simple, user-friendly and sophisticated [open-source](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fpress) platform to host Frappe applications with peace of mind.\n\nIt takes care of installation, setup, upgrades, monitoring, maintenance and support of your Frappe deployments. It is a fully featured developer platform with an ability to manage and control multiple Frappe deployments.\n\n\u003Cdiv>\n\t\u003Ca href=\"https:\u002F\u002Ffrappecloud.com\u002Fhelpdesk\u002Fsignup\" target=\"_blank\">\n\t\t\u003Cpicture>\n\t\t\t\u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002Ftry-on-fc-white.png\">\n\t\t\t\u003Cimg src=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002Ftry-on-fc-black.png\" alt=\"Try on Frappe Cloud\" height=\"28\" \u002F>\n\t\t\u003C\u002Fpicture>\n\t\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n### Self Hosting\n\nFollow these steps to set up Frappe Helpdesk in production:\n\n**Step 1**: Download the easy install script\n\n```bash\nwget https:\u002F\u002Ffrappe.io\u002Feasy-install.py\n```\n\n**Step 2**: Run the deployment command\n\n```bash\npython3 .\u002Feasy-install.py deploy \\\n    --project=helpdesk_prod_setup \\\n    --email=your_email.example.com \\\n    --image=ghcr.io\u002Ffrappe\u002Fhelpdesk \\\n    --version=stable \\\n    --app=helpdesk \\\n    --sitename subdomain.domain.tld\n```\n\nReplace the following parameters with your values:\n- `your_email.example.com`: Your email address\n- `subdomain.domain.tld`: Your domain name where Helpdesk will be hosted\n\nThe script will set up a production-ready instance of Frappe Helpdesk with all the necessary configurations in about 5 minutes.\n\n## Development Setup\n\n### Docker\n\nYou need Docker, docker-compose and git setup on your machine. Refer [Docker documentation](https:\u002F\u002Fdocs.docker.com\u002F). After that, follow below steps:\n\n**Step 1**: Setup folder and download the required files\n\n    mkdir frappe-helpdesk\n    cd frappe-helpdesk\n\n    # Download the docker-compose file\n    wget -O docker-compose.yml https:\u002F\u002Fraw.githubusercontent.com\u002Ffrappe\u002Fhelpdesk\u002Fdevelop\u002Fdocker\u002Fdocker-compose.yml\n\n    # Download the setup script\n    wget -O init.sh https:\u002F\u002Fraw.githubusercontent.com\u002Ffrappe\u002Fhelpdesk\u002Fdevelop\u002Fdocker\u002Finit.sh\n\n**Step 2**: Run the container and daemonize it\n\n    docker compose up -d\n\n**Step 3**: The site [http:\u002F\u002Fhelpdesk.localhost:8000\u002Fhelpdesk](http:\u002F\u002Fhelpdesk.localhost:8000\u002Fhelpdesk) should now be available. The default credentials are:\n- Username: Administrator\n- Password: admin\n\n### Local\n\nTo setup the repository locally follow the steps mentioned below:\n\n1. Install bench and setup a `frappe-bench` directory by following the [Installation Steps](https:\u002F\u002Ffrappeframework.com\u002Fdocs\u002Fuser\u002Fen\u002Finstallation)\n1. Start the server by running `bench start`\n1. In a separate terminal window, create a new site by running `bench new-site helpdesk.test`\n1. Map your site to localhost with the command `bench --site helpdesk.test add-to-hosts`\n1. Get the Telephony app. Run `bench get-app https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ftelephony`\n1. Get the Helpdesk app. Run `bench get-app https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fhelpdesk`\n1. Run `bench --site helpdesk.test install-app helpdesk`.\n1. Run `bench build --app helpdesk`\n1. Now open the URL `http:\u002F\u002Fhelpdesk.test:8000\u002Fhelpdesk` in your browser, you should see the app running\n\n\n**For Frontend Development**\n1. Open a new terminal session and cd into `frappe-bench\u002Fapps\u002Fhelpdesk\u002Fdesk`, and run the following commands:\n    ```\n    yarn install\n    yarn dev or yarn dev --host helpdesk.test\n    ```\n1. Now, you can access the site on vite dev server at `http:\u002F\u002Fhelpdesk.test:8080`\n\n**Note:** You'll find all the code related to Helpdesk's frontend inside `frappe-bench\u002Fapps\u002Fhelpdesk\u002Fdesk`\n\n\n## Compatibility matrix \n\n| Helpdesk Branch | Compatible Frappe Framework Version |\n|-----------------|-------------------------------------|\n| main            | version-15                          |\n| main            | version-16                          |\n| develop         | develop branch                      |\n\n\n## Learn and connect\n\n- [Telegram Public Group](https:\u002F\u002Ft.me\u002Ffrappedesk)\n- [Discuss Forum](https:\u002F\u002Fdiscuss.frappe.io\u002Fc\u002Ffrappehelpdesk\u002F69)\n- [Documentation](https:\u002F\u002Fdocs.frappe.io\u002Fhelpdesk)\n\n## Contributing\n\n1. [Issue Guidelines](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ferpnext\u002Fwiki\u002FIssue-Guidelines)\n1. [Report Security Vulnerabilities](https:\u002F\u002Ffrappe.io\u002Fsecurity)\n1. [Pull Request Requirements](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ferpnext\u002Fwiki\u002FContribution-Guidelines)\n2. [Translations](https:\u002F\u002Fcrowdin.com\u002Fproject\u002Ffrappe)\n\n\u003Cbr>\n\u003Cbr>\n\u003Cdiv align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Ffrappe.io\" target=\"_blank\">\n\t\t\u003Cpicture>\n\t\t\t\u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002FFrappe-white.png\">\n\t\t\t\u003Cimg src=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002FFrappe-black.png\" alt=\"Frappe Technologies\" height=\"28\"\u002F>\n\t\t\u003C\u002Fpicture>\n\t\u003C\u002Fa>\n\u003C\u002Fdiv>\n","Frappe Helpdesk 是一个现代、简洁且完全开源的客户服务软件。它提供了双端口界面（代理和客户）、可定制的服务水平协议（SLAs）、基于规则的自动分配机制、知识库以及预设回复等核心功能，旨在帮助企业更高效地管理和解决客户问题。该工具基于 Frappe 框架开发，前端使用 Vue.js 构建，确保了良好的用户体验与易用性。Frappe Helpdesk 适用于需要提升客户支持效率并希望拥有高度自定义能力的企业或团队，特别适合那些寻求替代传统昂贵解决方案的小到中型企业。","2026-06-11 03:19:30","top_language"]