Skip to content
@InertiaNode

InertiaNode

InertiaNode

Welcome to the InertiaNode GitHub organization — the home for using Inertia.js with Node.js.

InertiaNode allows developers to build modern, single-page applications using classic server-side routing and controllers in Node.js. It brings together the simplicity of server-driven apps with the rich interactivity of modern JavaScript frameworks like Vue, React, and Svelte. With InertiaNode, you write your backend logic using familiar MVC or minimal API patterns, and your frontend using your preferred JavaScript framework.

We support the following frameworks:

  • Hono
  • Express
  • Koa
  • NestJS

View Website

Projects

Repository Description
InertiaNode The Node.js adapter for Inertia.js
InertiaNode/kits Starter kits for InertiaNode.
InertiaNode/inertianode.com The website promoting the library and documentation.
InertiaNode/PingCRM-Express-Vue A demo application to illustrate how InertiaNode works with Express and Vue.
InertiaNode/PingCRM-Hono-React A demo application to illustrate how InertiaNode works with Hono and React.
InertiaNode/PingCRM-Koa-Svelte A demo application to illustrate how InertiaNode works with Koa and Svelte.

What is InertiaNode?

InertiaNode provides a lightweight middleware and tooling layer that allows Node.js to serve Inertia.js-powered frontends without the complexity of building and maintaining a separate API. With InertiaNode, 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 Express, Hono, and Koa
  • Zero client-side routing setup
  • Server-side redirects and validation flow
  • Shared props/types between server and client
  • SSR-friendly

License

All projects under the InertiaNode 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 Node.js

Popular repositories Loading

  1. adapter adapter Public

    TypeScript 1

  2. inertianode.com inertianode.com Public

    HTML 1

  3. kits kits Public

    TypeScript

  4. .github .github Public

  5. PingCRM-Hono-React PingCRM-Hono-React Public

    TypeScript

  6. PingCRM-Koa-Svelte PingCRM-Koa-Svelte Public

    Svelte

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…