Open Net Worth
Open Net Worth는 직접 운영하는 오픈소스 개인 AI 자산 비서로, 전체 재무를 하나의 원장에 기록하고 사용자가 제어하는 AI가 관리
일상 계산을 위한 온라인 계산기 급여·임대료·달러·분할금, 오늘 기준 숫자 적용
Calculadoras online para tus cuentas de todos los días. Sueldo, alquiler, dólar o cuotas, con los números de hoy.
금융TypeScript · CSSGitHub @martingalmarino온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Calculadoras para Argentina con la norma vigente: sueldo neto, aguinaldo, indemnización por despido, Ganancias de 4ta categoría y monotributo. Next.js 16 (App Router), TypeScript y páginas estáticas (SSG), sin dependencias de UI.
Requisitos: Node.js 20.9 o superior.
npm install
npm run dev # http://localhost:3000
npm test # tests de los módulos de cálculo
npm run lint
npm run build
npx playwright install chromium # solo la primera vez
npm run test:e2e # prueba en navegador de las 5 calculadoras (requiere build)
Estructura:
| Carpeta | Contenido |
|---|---|
app/ | Rutas: home, /[categoria]/, /[categoria]/[calculadora]/, /buscar/, sitemap, robots, fuentes |
components/ | Header, Footer, Migas, JsonLd, campos, Resultado, Fuentes y calcs/ (una calculadora por archivo) |
lib/calc/ | Funciones de cálculo puras, sin React |
lib/data/ | Tipos y carga de los JSON de parámetros |
lib/params.ts | Adapta los datos a cada cálculo |
lib/content.ts | Títulos, descripciones, FAQ y enlaces de cada página |
lib/ejemplos.ts | Avisos y ejemplos calculados con los datos vigentes |
data/ | Parámetros verificados (JSON) y FUENTES.md |
prompts/ | Prompts para Cursor, paso a paso, con su explicación |
Los tokens (petróleo, cobre, espaciados --s1 a --s8, radios y tipografía) están en docs/design-system.md y se aplican en app/globals.css.
Source Sans 3 (400/600/700, latin + latin-ext) se autoaloja con next/font/local desde app/fonts/. No se hacen pedidos a Google Fonts.
Cada calculadora usa la misma plantilla (app/[categoria]/[calculadora]/page.tsx): migas, H1, fecha de actualización, formulario con resultado en vivo, descargo, cómo se calcula (fórmula, aviso y ejemplo), FAQ, fuentes y vigencia, y relacionadas.
Para sumar una calculadora: agregá su entrada en lib/content.ts, su módulo en lib/calc/, su componente en components/calcs/, sus parámetros en lib/params.ts y su ejemplo en lib/ejemplos.ts.
Actualizar datos: reemplazá los JSON de data/ (o corré DATA_SRC=/ruta npm run data:sync), actualizá FECHA_MODIFICACION en lib/seo.ts y corré npm test y npm run build. Los textos de vigencia y fuente salen de los JSON.
/laboral/sueldo-neto/Neto = bruto − 17% × mín(bruto, tope ANSES) + no remunerativo − cuota sindical. Aportes: 11% de jubilación (Ley 24.241), 3% de PAMI (Ley 19.032) y 3% de obra social (Ley 23.660).
El tope sale de data/anses-topes.json (Res. ANSES 304/2026, devengado de noviembre de 2026). Solo hay topes desde noviembre de 2026, así que el selector de mes ofrece solo esos períodos y avisa que no sirve para meses anteriores.
/laboral/aguinaldo/SAC = mejor remuneración ÷ 2 × días trabajados ÷ días reales del semestre (181 o 182 en el primero, 184 en el segundo). La ley no fija un divisor; el texto de la página lo aclara.
/laboral/indemnizacion/Antigüedad según el art. 245 sustituido por la Ley 27.802: base = máx(mín(mejor remuneración, 3 × promedio del convenio), 67% × mejor remuneración). El promedio del convenio lo ingresa el usuario.
/impuestos/ganancias/Impuesto anual con la escala art. 94 y las deducciones art. 30 de la liquidación anual 2026 (bloque anual), no con la tabla de retención de julio a diciembre.
Deducciones: GNI, deducción especial para empleados, cónyuge, hijos, alquiler (40% con tope en la GNI, +10% con RELI) y otras.
Control: bruto 4.000.000 × 13 → $ 792.864,71.
/impuestos/monotributo/Toma la menor categoría que cubre facturación, superficie, energía y alquileres (categorías vigentes desde el 1/8/2026). La cuota es impuesto integrado + SIPA + obra social; sin SIPA ni obra social si ya aportás por otro régimen. Avisa si se supera el precio unitario máximo o la categoría K.
dateModified), FAQPage y BreadcrumbList en cada calculadora; CollectionPage y BreadcrumbList en los hubs; WebSite con SearchAction y Organization en la home.sitemap.xml y robots.txt generados en el build. /buscar/ es noindex..gitignore ya excluye node_modules y .next).next build, sin variables de entorno.calculalo.com.ar y www.calculalo.com.ar y configurá el DNS que indica Vercel.main publica a producción y cada pull request genera una preview.https://www.calculalo.com.ar/sitemap.xml en Google Search Console. El dominio principal es www.calculalo.com.ar (sin www redirige 301 en Vercel).data/FUENTES.md)