{"repo":"dev-family/admiral","free":true,"listed":false,"github":"https://github.com/dev-family/admiral","clone":"git clone https://github.com/dev-family/admiral.git","description":"Admiral is a frontend framework for creating back office in React. It provides out-of-the-box components and tools that make developing an admin interface easy and fast.","language":"JavaScript","stars":249,"topics":["admin","admin-dashboard","admin-dashboard-component","admin-dashboard-ui","admin-on-rest","admin-panel","admin-template","admin-ui","dashboard","developer-tools"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"A React framework for building admin panels and back-office applications. Provides CRUD generation, authentication, theming, routing, and 30+ UI components out of the box. Live Demo &nbsp;&bull;&nbsp; Blog & Use Cases &nbsp;&bull;&nbsp; Migrating from v5 --- Features - CRUD generation &mdash; define a resource config, get index/create/update pages with tables, forms, filters, and pagination - 30+ UI components &mdash; Table, Form inputs, Select, DatePicker, Drawer, Tabs, Upload, Notification, and more - Conditional & dependent fields &mdash; visibleWhen / disabledWhen / requiredWhen rules on any input, Form.When groups, cascading selects - Validation-aware form tabs &mdash; Form.Tabs shows per-tab error badges and switches to the first invalid tab on submit - File-based routing &mdash; pages directory maps to routes automatically (like Next.js) - Authentication &mdash; login, logout, OAuth (Google, GitHub, Jira), session checks - Theming &mdash; light/dark modes, fully customizable CSS presets - Localization &mdash; built-in i18n with swappable locale packs - TypeScript &mdash; full type coverage across all components and hooks Tech Stack React 19 &bull; React Router 7 &bull; Vite 6 &bull; TypeScript 5.7 &bull; @dnd-kit &bull; @floating-ui &bull; rc-\\ components &bull; date-fns 4 Quick Start Option 1 — scaffold a new project (recommended) You'll be prompted to choose: - With Express.js backend &mdash; fully configured template with an API server - Frontend only &mdash; just t","default_branch":null,"files":null,"tree":[],"storefront":"/r/dev-family","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dev-family/admiral/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}