sknerus
Sknerus is a self-hosted personal finance tracker focused on clarity and speed, featuring multi-currency support, dashboard analytics, and vehicle expense tracking.
Ficha actualizada 22 sept 2026, 18:38 · upstream 22 sept 2026, 17:30 · release 1.6.0
Qué es sknerus
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Sknerus is a self-hosted personal finance tracker focused on clarity and speed. Track income and expenses across custom categories, visualize spending trends over time, and get a clear picture of your cashflow — all from a clean, modern interface built with the TanStack Start SSR framework.
The original inspiration for this project was ExpenseOwl, but Sknerus has evolved to include multi-chart dashboards, richer data visualization, and a more comprehensive feature set. It is still not a full budgeting application; there are no accounts or bank syncing features. Instead, it provides a fast, honest look at where your money goes.
Key capabilities include recurring transaction management with templates, multi-currency support with automatic exchange rate resolution via Frankfurter or ExchangeRate-API providers, and optional vehicle expense tracking that records fuel consumption, oil changes, insurance expiry dates, and more.
- Track all personal expenses across multiple currencies in one unified dashboard
- Monitor cashflow health by comparing income vs. spending month-over-month
- Visualize seasonal spending patterns with stacked monthly bar charts
- Plan your budget for the upcoming month using trend analysis and category breakdowns
- Manage recurring subscriptions and expenses through customizable templates
- Track vehicle-related costs including fuel, insurance, oil changes, and maintenance
- Supports multiple currencies with automatic exchange rate resolution via Frankfurter or ExchangeRate-API providers
- Provides a full analytics dashboard with pie charts, bar graphs, and trend lines for all expense categories
- Includes optional vehicle expense tracking that records fuel consumption, oil change intervals, insurance expiry dates, and more
- No bank or credit card integration — users must manually enter transactions
- Single-user or small family use case; not designed for multi-person households
- Limited to metric-based units (km, liters) — no imperial units like miles or gallons supported
- Dashboard views are limited to four preset types with limited customization options
- No mobile app available on the App Store or Google Play Store
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recommended deployment is via Docker Compose for ease of use. The container exposes port 3000 and mounts a volume at /app/.data for data persistence. To seed demo data, set the SEED_DEMO_DATA environment variable to 'true' during startup. For production, consider using a reverse proxy (e.g., Nginx) with HTTPS, configuring firewall rules, and setting up automated backups of the DATA_DIR directory.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.