Skip to content

Introducción ​

Imansi es un ecosistema de infraestructura para developers. Te permite construir aplicaciones completas con autenticación, dashboard y diseño profesional en minutos, no en semanas.

En vez de armar desde cero el login, el panel, los componentes y el sistema de diseño, empezás con una base sólida y productiva.


¿Por qué Imansi? ​

Armar una aplicación moderna implica resolver siempre los mismos problemas: autenticación, recuperación de contraseña, OAuth, 2FA, dashboard, tablas, formularios, notificaciones, temas claro/oscuro, accesibilidad, diseño consistente. Es trabajo repetitivo que no diferencia tu producto.

Imansi empaqueta todo eso en un ecosistema modular, en español, con una estética minimalista y sin dependencias ocultas. Vos te enfocás en el producto, no en la infraestructura.


Los 9 paquetes del ecosistema ​

El ecosistema se organiza en 4 capas. Cada paquete hace una sola cosa y la hace bien.

🚀 Punto de entrada ​

PaqueteQué hace
create-imansi-appCLI oficial. Creá proyectos completos con un comando.

🎨 Diseño ​

PaqueteQué hace
@imansi/tailwindDesign tokens, 6 temas y 2 modos sobre Tailwind CSS v4.
@imansi/ui40+ componentes React accesibles construidos sobre Radix UI.

🔐 Autenticación ​

PaqueteQué hace
imansi-auth-nodeServidor de autenticación para Node.js: registro, login, 2FA, OAuth, sesiones.
imansi-auth-reactHooks de autenticación para React. Sin componentes visuales.
imansi-correos-node26 plantillas de correo en español con envío SMTP integrado.

📄 Plantillas ​

PaqueteQué hace
@imansi/templates29 páginas completas: landing, blog, login, dashboard y más.
@imansi/templates-auth4 variantes visuales de autenticación.
@imansi/templates-dashboard4 variantes visuales de dashboard.

Cómo se conectan ​

create-imansi-app              ← Punto de entrada (CLI)
      ↓
@imansi/tailwind               ← Design tokens + 6 temas
      ↓
@imansi/ui                     ← Componentes React
      ↓
imansi-auth-react              ← Hooks de autenticación
      ↓
@imansi/templates-auth         ← Variantes visuales de auth
@imansi/templates-dashboard    ← Variantes visuales de dashboard
      ↓
imansi-auth-node               ← Backend de autenticación
imansi-correos-node            ← Plantillas de correo

Cada capa consume la anterior sin modificarla. Podés usar solo una parte del ecosistema (por ejemplo, solo @imansi/ui con @imansi/tailwind) o todo junto.


Filosofía del ecosistema ​

1. Todo en español ​

Los nombres de funciones, las props, la documentación, las plantillas de correo. Sin mezclar idiomas. Si sos hispanohablante, vas a sentirte en casa.

2. Modular ​

No estás obligado a usar todo. Cada paquete es independiente y puede funcionar solo. Usá lo que necesites.

3. Sin dependencias ocultas ​

Nada de node_modules intocables. Los templates se copian a tu proyecto y son 100% editables. El CSS es tuyo.

4. Sistema de diseño unificado ​

6 temas × 2 modos (light/dark) sobre Tailwind CSS v4. Cambiar la identidad visual completa es cambiar un atributo en <html>.

5. Accesible ​

Todos los componentes cumplen WCAG AA. Construidos sobre Radix UI, con navegación por teclado, focus visible y ARIA correcto.

6. Open source ​

Licencia MIT en todos los paquetes. Inspeccioná el código, forkealo, contribuí.


¿Por dónde empezar? ​

Tenés tres caminos según lo que necesites:

🎯 Camino 1 — Quiero un proyecto completo (recomendado) ​

bash
npx create-imansi-app@latest mi-app

El CLI te hace 7 preguntas y genera un proyecto con autenticación funcional, dashboard y todo el ecosistema configurado.

👉 Ir al Quickstart

🧩 Camino 2 — Quiero componentes y diseño ​

Si ya tenés un proyecto y querés solo los componentes o el sistema de diseño:

bash
npm install @imansi/tailwind @imansi/ui

👉 Ver @imansi/tailwind o ver @imansi/ui

🔐 Camino 3 — Quiero solo autenticación ​

Si solo necesitás login, registro, 2FA y OAuth:

bash
npm install imansi-auth-node imansi-auth-react

👉 Ver imansi-auth-node o ver imansi-auth-react


Requisitos técnicos ​

HerramientaVersión mínima
Node.js18.0.0
React18.0.0 (o 19)
Tailwind CSS4.0
PostgreSQL12 (solo si usás imansi-auth-node)

Próximo paso ​

👉 Ir al Quickstart — Empezá en 10 segundos

Hecho con ❤️ en Argentina