
Security News
US Government Forces Anthropic to Pull Claude Fable Days After Launch
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.
@airoom/nextmin-react
Advanced tools
Plug‑and‑play React Admin Panel that connects to a `@airoom/nextmin-node` backend. Render an authenticated dashboard with lists, forms, file uploads, settings, and live updates — generated from your JSON schemas.
Plug‑and‑play React Admin Panel that connects to a @airoom/nextmin-node backend. Render an authenticated dashboard with lists, forms, file uploads, settings, and live updates — generated from your JSON schemas.
Read the full documentation at: https://nextmin.gscodes.dev/
<NextMinProvider>: initializes store, loads schemas, and automatically manages live socket connections<AdminApp>: full admin shell with auth, sidebar, dashboard, list/create/edit, profile, settingsuseRealtime() to consume live backend emissions in any custom component"rich": true in schemas# npm
npm install @airoom/nextmin-react
# yarn
yarn add @airoom/nextmin-react
# pnpm
pnpm add @airoom/nextmin-react
Create or update your frontend env file (e.g., .env.local) with the server base URL and client API key:
NEXT_PUBLIC_NEXTMIN_API_URL=http://localhost:8081/rest
# IMPORTANT: Use the API key stored in your database → Settings.apiKey
NEXT_PUBLIC_NEXTMIN_API_KEY=your_api_key_here
Notes
NEXT_PUBLIC_NEXTMIN_API_URL should point to your nextmin-node REST base (e.g., http://host:port/rest)NEXT_PUBLIC_NEXTMIN_API_KEY must match the value in your backend DB Settings document’s apiKey fieldWhere to find the API key
apiKey value and paste it hereWrap only the admin area with the provider and render the AdminApp. Mark these files as client components.
// app/admin/layout.tsx
'use client'
import { NextMinProvider } from '@airoom/nextmin-react';
export default function AdminLayout({ children }: { children: React.ReactNode }) {
return (
<NextMinProvider
apiUrl={process.env.NEXT_PUBLIC_NEXTMIN_API_URL}
apiKey={process.env.NEXT_PUBLIC_NEXTMIN_API_KEY}
>
{children}
</NextMinProvider>
);
}
import { useRealtime } from '@airoom/nextmin-react';
export function MyLiveComponent() {
const { isConnected, lastEvent } = useRealtime();
return (
<div>
Status: {isConnected ? 'Online' : 'Offline'}
{lastEvent && <p>Latest Activity: {lastEvent.event}</p>}
</div>
);
}
// app/admin/page.tsx
'use client'
import { AdminApp } from '@airoom/nextmin-react';
export default function AdminIndex() {
return <AdminApp />;
}
// app/admin/[...slug]/page.tsx
'use client'
import { AdminApp } from '@airoom/nextmin-react';
export default function AdminCatchAll() {
return <AdminApp />;
}
Behavior
/admin/auth/sign-in/admin/auth/* are redirected to /admin/dashboardPages Router (alternative)
// pages/admin.tsx
import dynamic from 'next/dynamic';
const Admin = dynamic(() => import('@airoom/nextmin-react').then(m => m.AdminApp), { ssr: false });
export default Admin;
Wrap with <NextMinProvider> at a top level where appropriate (e.g., _app.tsx) and ensure it runs on the client.
After completing the backend setup, sign in with the default super user and change the password immediately:
/admin/<model>/create or /admin/<model>/<id>Types are bundled with the package.
import type { ApiItemResponse } from '@airoom/nextmin-react/types';
NEXT_PUBLIC_NEXTMIN_API_KEY matches your DB Settings.apiKeyNEXT_PUBLIC_NEXTMIN_API_URL points to /rest and the backend is reachableNEXT_PUBLIC_GOOGLE_MAPS_KEY in your environment and in the Settings document if applicable'use client') and dynamic imports have ssr: false where necessaryLicensed under the Nextmin Proprietary License. © 2025 GSCodes. For commercial licensing or extended rights, contact: tareqaziz0065@gmail.com.
FAQs
Plug‑and‑play React Admin Panel that connects to a `@airoom/nextmin-node` backend. Render an authenticated dashboard with lists, forms, file uploads, settings, and live updates — generated from your JSON schemas.
The npm package @airoom/nextmin-react receives a total of 45 weekly downloads. As such, @airoom/nextmin-react popularity was classified as not popular.
We found that @airoom/nextmin-react demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.

Security News
A network of 152 Chrome live wallpaper extensions hid ad tracking and made extension-driven traffic look like Google search clicks.

Company News
Socket’s first CISO brings deep experience securing high-growth SaaS companies as open source supply chain threats accelerate.