A modern frontend for GLPI with with Vue.js, PrimeVue, and TailwindCSS.
This UI is designed to work well even on mobile devices and is built with a focus on user experience, accessibility and performance. Some existing, popular plugins will have support baked in (once they add integrations with the GLPI API) and a plugin API will be coming soon to allow for easy integration of custom plugins and features while working in tandem with plugins on the server side. This is still a work in progress and is not yet ready for production use.
This project is working with the latest improvements to the GLPI API and so may it may not be fully compatible with the latest stable release of GLPI. It is recommended to use the hlapi/vue_frontend_testing branch on my GLPI fork which contains the latest API changes used in this project.
- VITE_CLIENT_ID=GLPI OAuth Client ID (Must have api and graphql scopes and authorization code grant)
- VITE_CLIENT_SECRET=OAuth Client Secret
- VITE_GLPI_URL=GLPI URL