Stack
Qore uses the following packages by default.
Most application work happens in Laravel, resource classes and React components. The list below helps you recognize the main dependencies when you need to customize behaviour.
Backend
php ^8.5laravel/framework: application framework.laravel/sanctum: API authentication.laravel/reverb: realtime broadcasting server.rap2hpoutre/fast-excel: excel data export support.
Optional Qore modules, such as qore-next/kvk or qore-next/notes are installed separately when an app needs them.
Frontend
react,react-dom: UI runtime.react-router-dom: routing.antd,@ant-design/icons: UI components and icons.axios: API requests.@tanstack/react-query: query/cache layer for globals, nodes and notifications.zustand: auth, globals and layout stores.i18next,react-i18next: translations.@laravel/echo-react,laravel-echo,pusher-js: realtime events.lucide-react: application icons registered throughregisterIcons().tailwindcss,@tailwindcss/vite,tailwind-merge,clsx: styling utilities.ckeditor5,@ckeditor/ckeditor5-react: WYSIWYG field.@dnd-kit/*: drag/drop interactions.dayjs,lodash.merge: date/helper utilities.
Dev packages include Vite, TypeScript, ESLint, Prettier, React Compiler and Concurrently.