Modular architecture
for 
Build scalable Next.js applications with plug-and-play modules. Each one owns its routes, API, and middleware. Build once, reuse anywhere.
Inspired by// Import published module
import { authModule } from '@next-modular/auth'
// Import local module
import { myModule } from './modules/my-module'
export const modules = [
authModule({
providers: ['google'],
features: {
routes: true,
apiRoutes: true,
middleware: false
}
}),
myModule,
]
// Routes, APIs & middleware registered automatically.
# Initialize
npx next-modular init
# Add a module
npx next-modular add @next-modular/auth-module