{"id":18436006,"url":"https://github.com/oneinstack/panel-web-vue2","last_synced_at":"2025-04-14T10:57:32.659Z","repository":{"id":68775529,"uuid":"218714744","full_name":"oneinstack/panel-web-vue2","owner":"oneinstack","description":null,"archived":false,"fork":false,"pushed_at":"2020-03-07T09:44:24.000Z","size":592,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-14T10:57:28.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oneinstack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"patreon":"panjiachen","custom":"https://panjiachen.github.io/vue-element-admin-site/donate"}},"created_at":"2019-10-31T08:05:20.000Z","updated_at":"2022-01-16T07:16:35.000Z","dependencies_parsed_at":"2023-05-19T20:00:24.894Z","dependency_job_id":null,"html_url":"https://github.com/oneinstack/panel-web-vue2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneinstack%2Fpanel-web-vue2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneinstack%2Fpanel-web-vue2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneinstack%2Fpanel-web-vue2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneinstack%2Fpanel-web-vue2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oneinstack","download_url":"https://codeload.github.com/oneinstack/panel-web-vue2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248868810,"owners_count":21174757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T06:09:56.571Z","updated_at":"2025-04-14T10:57:32.640Z","avatar_url":"https://github.com/oneinstack.png","language":"Vue","funding_links":["https://patreon.com/panjiachen","https://panjiachen.github.io/vue-element-admin-site/donate","https://www.patreon.com/panjiachen","https://www.paypal.me/panfree23","https://www.buymeacoffee.com/Pan"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"320\" src=\"https://wpimg.wallstcn.com/ecc53a42-d79b-42e2-8852-5126b810a4c8.svg\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vuejs/vue\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/vue-2.6.10-brightgreen.svg\" alt=\"vue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ElemeFE/element\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/element--ui-2.7.0-brightgreen.svg\" alt=\"element-ui\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://travis-ci.org/PanJiaChen/vue-element-admin\" rel=\"nofollow\"\u003e\n    \u003cimg src=\"https://travis-ci.org/PanJiaChen/vue-element-admin.svg?branch=master\" alt=\"Build Status\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/mashape/apistatus.svg\" alt=\"license\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PanJiaChen/vue-element-admin/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/release/PanJiaChen/vue-element-admin.svg\" alt=\"GitHub release\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://gitter.im/vue-element-admin/discuss\"\u003e\n    \u003cimg src=\"https://badges.gitter.im/Join%20Chat.svg\" alt=\"gitter\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://panjiachen.github.io/vue-element-admin-site/donate\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/%24-donate-ff69b4.svg\" alt=\"donate\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nEnglish | [简体中文](./README.zh-CN.md)\n\n## Introduction\n\n[vue-element-admin](https://panjiachen.github.io/vue-element-admin) is a production-ready front-end solution for admin interfaces. It based on [vue](https://github.com/vuejs/vue) and use the UI Toolkit [element-ui](https://github.com/ElemeFE/element).\n\nIt is a magical vue admin based on the newest development stack of vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. It helps you build a large complex Single-Page Applications. I believe whatever your needs are, this project will help you.\n\n- [Preview](https://panjiachen.github.io/vue-element-admin)\n\n- [Documentation](https://panjiachen.github.io/vue-element-admin-site/)\n\n- [Gitter](https://gitter.im/vue-element-admin/discuss)\n\n- [Donate](https://panjiachen.github.io/vue-element-admin-site/donate/)\n\n- [Wiki](https://github.com/PanJiaChen/vue-element-admin/wiki)\n\n- [Gitee](https://panjiachen.gitee.io/vue-element-admin/) 国内用户可访问该地址在线预览\n\n- Base template recommends using: [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template)\n- Desktop: [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)\n- Typescript: [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template) (Credits: [@Armour](https://github.com/Armour))\n- [awesome-project](https://github.com/PanJiaChen/vue-element-admin/issues/2312)\n\n**After the `v4.1.0+` version, the default master branch will not support i18n. Please use [i18n Branch](https://github.com/PanJiaChen/vue-element-admin/tree/i18n), it will keep up with the master update**\n\n**The current version is `v4.0+` build on `vue-cli`. If you find a problem, please put [issue](https://github.com/PanJiaChen/vue-element-admin/issues/new). If you want to use the old version , you can switch branch to [tag/3.11.0](https://github.com/PanJiaChen/vue-element-admin/tree/tag/3.11.0), it does not rely on `vue-cli`**\n\n**This project does not support low version browsers (e.g. IE). Please add polyfill by yourself.**\n\n## Preparation\n\nYou need to install [node](https://nodejs.org/) and [git](https://git-scm.com/) locally. The project is based on [ES2015+](https://es6.ruanyifeng.com/), [vue](https://cn.vuejs.org/index.html), [vuex](https://vuex.vuejs.org/zh-cn/), [vue-router](https://router.vuejs.org/zh-cn/), [vue-cli](https://github.com/vuejs/vue-cli) , [axios](https://github.com/axios/axios) and [element-ui](https://github.com/ElemeFE/element), all request data is simulated using [Mock.js](https://github.com/nuysoft/Mock).\nUnderstanding and learning this knowledge in advance will greatly help the use of this project.\n\n \u003cp align=\"center\"\u003e\n  \u003cimg width=\"900\" src=\"https://wpimg.wallstcn.com/a5894c1b-f6af-456e-82df-1151da0839bf.png\"\u003e\n\u003c/p\u003e\n\n## Sponsors\n\nBecome a sponsor and get your logo on our README on GitHub with a link to your site. [[Become a sponsor]](https://www.patreon.com/panjiachen)\n\n\u003ca href=\"https://flatlogic.com/admin-dashboards?from=vue-element-admin\"\u003e\u003cimg width=\"150px\" src=\"https://wpimg.wallstcn.com/9c0b719b-5551-4c1e-b776-63994632d94a.png\" /\u003e\u003c/a\u003e\u003cp\u003eAdmin Dashboard Templates made with Vue, React and Angular.\u003c/p\u003e\n\n## Features\n\n```\n- Login / Logout\n\n- Permission Authentication\n  - Page permission\n  - Directive permission\n  - Permission configuration page\n  - Two-step login\n\n- Multi-environment build\n  - dev sit stage prod\n\n- Global Features\n  - I18n\n  - Multiple dynamic themes\n  - Dynamic sidebar (supports multi-level routing)\n  - Dynamic breadcrumb\n  - Tags-view (Tab page Support right-click operation)\n  - Svg Sprite\n  - Mock data\n  - Screenfull\n  - Responsive Sidebar\n\n- Editor\n  - Rich Text Editor\n  - Markdown Editor\n  - JSON Editor\n\n- Excel\n  - Export Excel\n  - Upload Excel\n  - Visualization Excel\n  - Export zip\n\n- Table\n  - Dynamic Table\n  - Drag And Drop Table\n  - Inline Edit Table\n\n- Error Page\n  - 401\n  - 404\n\n- Components\n  - Avatar Upload\n  - Back To Top\n  - Drag Dialog\n  - Drag Select\n  - Drag Kanban\n  - Drag List\n  - SplitPane\n  - Dropzone\n  - Sticky\n  - CountTo\n\n- Advanced Example\n- Error Log\n- Dashboard\n- Guide Page\n- ECharts\n- Clipboard\n- Markdown to html\n```\n\n## Getting started\n\n```bash\n# clone the project\ngit clone -b i18n git@github.com:PanJiaChen/vue-element-admin.git\n\n# enter the project directory\ncd vue-element-admin\n\n# install dependency\nnpm install\n\n# develop\nnpm run dev\n```\n\nThis will automatically open http://localhost:9527\n\n## Build\n\n```bash\n# build for test environment\nnpm run build:stage\n\n# build for production environment\nnpm run build:prod\n```\n\n## Advanced\n\n```bash\n# preview the release environment effect\nnpm run preview\n\n# preview the release environment effect + static resource analysis\nnpm run preview -- --report\n\n# code format check\nnpm run lint\n\n# code format check and auto fix\nnpm run lint -- --fix\n```\n\nRefer to [Documentation](https://panjiachen.github.io/vue-element-admin-site/guide/essentials/deploy.html) for more information\n\n## Changelog\n\nDetailed changes for each release are documented in the [release notes](https://github.com/PanJiaChen/vue-element-admin/releases).\n\n## Online Demo\n\n[Preview](https://panjiachen.github.io/vue-element-admin)\n\n## Donate\n\nIf you find this project useful, you can buy author a glass of juice :tropical_drink:\n\n![donate](https://wpimg.wallstcn.com/bd273f0d-83a0-4ef2-92e1-9ac8ed3746b9.png)\n\n[Paypal Me](https://www.paypal.me/panfree23)\n\n[Buy me a coffee](https://www.buymeacoffee.com/Pan)\n\n## Browsers support\n\nModern browsers and Internet Explorer 10+.\n\n| [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"IE / Edge\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eIE / Edge | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eFirefox | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eChrome | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eSafari |\n| --------- | --------- | --------- | --------- |\n| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions\n\n## License\n\n[MIT](https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE)\n\nCopyright (c) 2017-present PanJiaChen\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneinstack%2Fpanel-web-vue2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foneinstack%2Fpanel-web-vue2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneinstack%2Fpanel-web-vue2/lists"}