{"slug": "innocenzi--awesome-inertiajs", "title": "Inertiajs", "description": "A curated list of awesome Inertia.js resources", "github_url": "https://github.com/innocenzi/awesome-inertiajs", "stars": "237", "tag": "Front-End Development", "entry_count": 64, "subcategory_count": 8, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Useful Links", "url": "#useful-links", "description": ""}, {"name": "Adapters", "url": "#adapters", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Documentation", "url": "http://inertiajs.com", "description": "Official website and documentation."}, {"name": "Twitter", "url": "https://twitter.com/inertiajs", "description": "Official Twitter account."}, {"name": "Discord", "url": "https://discord.gg/gwgxN8Y", "description": "Official Discord server."}, {"name": "Organization", "url": "https://github.com/inertiajs", "description": "Official GitHub organization."}]}, {"name": "Client-side", "parent": "Adapters", "entries": [{"name": "Mithril", "url": "https://github.com/maicol07/inertia-mithril", "description": "", "stars": "3"}, {"name": "Preact", "url": "https://github.com/jrson83/inertia-preact", "description": "", "stars": "7"}]}, {"name": "Server-side", "parent": "Adapters", "entries": [{"name": "Statamic", "url": "https://github.com/hotmeteor/inertia-statamic", "description": "", "stars": "55"}, {"name": "ASP.NET Core", "url": "https://github.com/kapi2289/InertiaCore", "description": "", "stars": "71"}, {"name": "CakePHP", "url": "https://github.com/ishanvyas22/cakephp-inertiajs", "description": "", "stars": "41"}, {"name": "ColdBox", "url": "https://github.com/elpete/cbInertia", "description": "", "stars": "4"}, {"name": "Phoenix", "url": "https://github.com/devato/inertia_phoenix", "description": "", "stars": "87"}, {"name": "Symfony", "url": "https://github.com/rompetomp/inertia-bundle", "description": "", "stars": "153"}, {"name": "Yii2", "url": "https://github.com/tbreuss/yii2-inertia", "description": "", "stars": "65"}, {"name": "Django", "url": "https://github.com/zodman/inertia-django", "description": "", "stars": "92"}, {"name": "Fiber", "url": "https://github.com/theArtechnology/fiber-inertia", "description": "", "stars": "11"}, {"name": "Node.js", "url": "https://github.com/haikyuu/inertia-node-adapter", "description": "", "stars": "7"}, {"name": "Masonite", "url": "https://github.com/girardinsamuel/masonite-inertia", "description": "", "stars": "23"}, {"name": "WordPress", "url": "https://github.com/boxybird/wordpress-inertia-plugin", "description": "", "stars": "171"}, {"name": "Flask", "url": "https://github.com/j0ack/flask-inertia", "description": "", "stars": "37"}, {"name": "Adonis", "url": "https://github.com/eidellev/inertiajs-adonisjs", "description": "", "stars": "279"}, {"name": "CanJS", "url": "https://github.com/cherifGsoul/inertia-can", "description": "", "stars": "14"}, {"name": "Clojure", "url": "https://github.com/prestancedesign/inertia-clojure", "description": "", "stars": "97"}, {"name": "CodeIgniter", "url": "https://github.com/amiranagram/inertia-codeigniter-4", "description": "", "stars": "28"}, {"name": "Go", "url": "https://github.com/petaki/inertia-go", "description": "", "stars": "211"}, {"name": "PSR-15", "url": "https://github.com/cherifGsoul/inertia-psr15", "description": "", "stars": "42"}, {"name": "Rust", "url": "https://github.com/stuarth/inertia-rs", "description": "", "stars": "37"}, {"name": "Oak (Deno)", "url": "https://github.com/jcs224/oak_inertia", "description": "", "stars": "8"}, {"name": "Echo", "url": "https://github.com/kohkimakimoto/inertia-echo", "description": "", "stars": "10"}, {"name": "Grails", "url": "https://github.com/matrei/grails-inertia-plugin", "description": "", "stars": "8"}, {"name": "FastAPI", "url": "https://github.com/hxjo/fastapi-inertia", "description": "", "stars": "28"}, {"name": "Hyperf", "url": "https://github.com/onix-systems-php/hyperf-inertia", "description": "", "stars": "3"}]}, {"name": "Presets", "parent": "Resources", "entries": [{"name": "Laravel front-end preset", "url": "https://github.com/laravel-frontend-presets/inertiajs", "description": "Laravel front-end preset for Inertia.js.", "stars": "145"}, {"name": "Laravel Moonlight", "url": "https://github.com/TitasGailius/laravel-moonlight", "description": "Laravel front-end preset with Tailwind CSS, Inertia.js and Vue.js.", "stars": "145"}, {"name": "Titanium", "url": "https://github.com/usetitanium/inertia", "description": "Laravel front-end preset with Tailwind CSS, Inertia.js and Vue.js.", "stars": "11"}, {"name": "Breeze React", "url": "https://github.com/lucky-media/breeze-react", "description": "Laravel Breeze fork with Tailwind CSS, Inertia.js and React.", "stars": "18"}, {"name": "Laravel Jetstream React", "url": "https://github.com/ozziexsh/laravel-jetstream-react", "description": "Converts the official Laravel Jetstream Inertia.js starter kit to React.", "stars": "311"}]}, {"name": "Packages", "parent": "Resources", "entries": [{"name": "Page loader", "url": "https://github.com/ycs77/inertia-plugin", "description": "Unplugin for loading Inertia pages from configured namespaces.", "stars": "28"}, {"name": "Flash", "url": "https://github.com/igerslike/inertia-flash", "description": "Laravel package for sharing properties from anywhere.", "stars": "21"}, {"name": "Dry requests", "url": "https://github.com/dive-be/laravel-dry-requests", "description": "Generic Laravel package for real-time form validation.", "stars": "206"}, {"name": "Kakunin", "url": "https://github.com/Juhlinus/kakunin", "description": "Laravel package for real-time form validation.", "stars": "40"}, {"name": "Resource Links", "url": "https://github.com/spatie/laravel-resource-links", "description": "Laravel package for adding links to API resources.", "stars": "245"}, {"name": "Navigation", "url": "https://github.com/spatie/laravel-navigation", "description": "Laravel package for generating menus, breadcrumbs and other navigational elements.", "stars": "499"}, {"name": "Tables for Laravel", "url": "https://github.com/protonemedia/inertiajs-tables-laravel-query-builder", "description": "Provides a DataTable component with integration for [Laravel Query Builder (\u2b504.1k)](https://github.com/spatie/laravel-query-builder).", "stars": "437"}]}, {"name": "Articles", "parent": "Resources", "entries": [{"name": "Introducing Inertia.js", "url": "https://reinink.ca/articles/introducing-inertia-js", "description": ""}, {"name": "Server-side applications with client-side rendering", "url": "https://reinink.ca/articles/server-side-apps-with-client-side-rendering", "description": ""}, {"name": "Inertia.js and Livewire: a high-level comparison", "url": "https://sebastiandedeyne.com/inertia-js-and-livewire-a-high-level-comparison/", "description": ""}, {"name": "Handling authorization in a Laravel and Inertia.js application", "url": "https://sebastiandedeyne.com/handling-authorization-in-a-laravel-and-inertia-application/", "description": ""}, {"name": "Handling routes in a Laravel and Inertia.js application", "url": "https://sebastiandedeyne.com/handling-routes-in-a-laravel-inertia-application/", "description": ""}]}, {"name": "Examples", "parent": "Resources", "entries": [{"name": "Ping CRM / Django", "url": "https://github.com/zodman/django-inertia-demo", "description": "Demonstration application made with Django and Vue.js.", "stars": "40"}, {"name": "Ping CRM / Rails", "url": "https://github.com/ledermann/pingcrm", "description": "Demonstration application made with Ruby on Rails and Vue.js.", "stars": "296"}, {"name": "Ping CRM / CakePHP", "url": "https://github.com/ishanvyas22/cakephp-pingcrm", "description": "Demonstration application made with CakePHP and Vue.js.", "stars": "10"}, {"name": "Ping CRM / Masonite", "url": "https://github.com/girardinsamuel/pingcrm-masonite", "description": "Demonstration application made with Masonite and Vue.js.", "stars": "4"}, {"name": "Ping CRM / React", "url": "https://github.com/Landish/pingcrm-react", "description": "Demonstration application made with Laravel React.", "stars": "645"}, {"name": "Ping CRM / Clojure", "url": "https://github.com/prestancedesign/pingcrm-clojure", "description": "Demonstration application made with Clojure and Reagent.", "stars": "112"}, {"name": "Ping CRM / Flask", "url": "https://github.com/j0ack/pingcrm-flask", "description": "Demonstration application made with Flask and Vue.js.", "stars": "9"}, {"name": "Ping CRM / Echo", "url": "https://github.com/kohkimakimoto/pingcrm-echo", "description": "Demonstration application made with Echo and Vue.js.", "stars": "3"}, {"name": "Ping CRM / Preact", "url": "https://github.com/jrson83/pingcrm-preact", "description": "Demonstration application made with Laravel Preact.", "stars": "2"}, {"name": "Ping CRM / Grails", "url": "https://github.com/matrei/pingcrm-grails", "description": "Demonstration application made with Grails and Vue.js.", "stars": "5"}]}, {"name": "Other", "parent": "Resources", "entries": [{"name": "Built with Inertia", "url": "https://builtwithinertia.com/", "description": "Showcase of products built with Inertia.js."}, {"name": "Jetbrains plugin", "url": "https://plugins.jetbrains.com/plugin/17435-inertia-js-support", "description": "PhpStorm/Intellij Ultimate plugin for Inertia.js."}, {"name": "Code extension", "url": "https://marketplace.visualstudio.com/items?itemName=nhedger.inertia", "description": "Visual Studio Code extension for Inertia.js."}]}], "name": ""}