Skip to content
@InertiaCore

InertiaCore

InertiaCore

Welcome to the InertiaCore GitHub organization — the home for using Inertia.js with ASP.NET Core.

InertiaCore allows developers to build modern, single-page applications using classic server-side routing and controllers in ASP.NET Core. It brings together the simplicity of server-driven apps with the rich interactivity of modern JavaScript frameworks like Vue, React, and Svelte.

View Website

Projects

Repository Description
InertiaCore The .NET adapter for Inertia.js
InertiaCore/kits Starter kits for InertiaCore.
InertiaCore/inertiacore.net The website promoting the library and documentation.

What is InertiaCore?

InertiaCore provides a lightweight middleware and tooling layer that allows ASP.NET Core to serve Inertia.js-powered frontends without the complexity of building and maintaining a separate API. With InertiaCore, you write your backend logic using familiar MVC or minimal API patterns, and your frontend using your preferred JavaScript framework.

Key features:

  • Tight integration with ASP.NET Core MVC and endpoints
  • Zero client-side routing setup
  • Server-side redirects and validation flow
  • Shared props between server and client
  • SSR-friendly

License

All projects under the InertiaCore organization are open-source and licensed under the MIT License.


This organization is maintained by the community and contributors who want to bridge modern frontends with the power of .NET.

Popular repositories Loading

  1. kits kits Public

    Starter Kits for InertiaCore

    TypeScript 3

  2. inertiacore.net inertiacore.net Public

    HTML

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…