Stars
Forks
Watchers
Developer links
Ever Gauzy
Ever Gauzy consolidates ERP invoicing, CRM sales pipelines, HRM employee records, applicant tracking, and project management into one full-stack TypeScript platform, eliminating the need to stitch together five separate SaaS subscriptions. Over 4,300 GitHub stars and 3,800+ releases back a CQRS architecture that separates command and query responsibilities across modules for invoices, expenses, payments, inventory, contacts, leads, deals, employee onboarding, candidate interviews, hiring workflows, sprints, goals, and KPI tracking. Time tracking captures hours via web timer, Electron desktop timer with activity monitoring and automatic screenshot capture, or browser extension, with timesheet submission and approval workflows supporting billable hour classification across Hubstaff and Upwork integrations. The multi-tenant architecture provides automatic tenant scoping with role-based permissions, while dual ORM support through TypeORM and MikroORM with Knex query builder ensures database flexibility across PostgreSQL, MySQL, and MariaDB. REST APIs documented with OpenAPI and Swagger expose every module for headless operation, complemented by an MCP server offering 323 tools for AI assistant integration. The Angular 19 dashboard provides dark, light, corporate, and material themes with i18n across 10 languages via Crowdin. Supports Docker, Kubernetes, Terraform, and Pulumi deployment with Redis caching and OpenSearch full-text indexing. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Unified ERP CRM HRM Platform
- Consolidate invoicing, expense tracking, sales pipelines, employee management, applicant tracking, and project management into one TypeScript application with shared data models and tenant isolation.
- Desktop Time Tracking Suite
- Electron desktop timer captures hours with activity monitoring, automatic screenshot capture, idle detection, and offline sync, complementing the web timer and browser extension.
- Multi-ORM Database Flexibility
- Choose TypeORM or MikroORM with Knex query builder across PostgreSQL, MySQL, MariaDB, or SQLite, switching ORM strategies without rewriting application logic or losing migration history.
- AI-Ready MCP Integration Server
- Built-in MCP server exposes 323 tools for AI assistant integration, enabling LLM-powered automation of time entries, invoice generation, employee lookups, and project task management.
Features
- Time Tracking
- Web timer, desktop timer, and browser extension capture billable hours with timesheet submission, approval workflows, activity monitoring, and screenshot capture.
- Project Management
- Projects, tasks, sprints, goals, and KPI tracking with Kanban boards, task assignments, time estimates, and progress reporting across teams and clients.
- Invoicing and Expenses
- Create invoices, track expenses, manage payments, and configure accounting templates with MJML and Handlebars editors for customizable document layouts.
- Employee Management
- HRM module handles employee profiles, onboarding workflows, awards, leave management, and organizational hierarchy with role-based access control and multi-tenant scoping.
- CRM Sales Pipeline
- Manage contacts, leads, deals, and sales stages with pipeline visualization, activity logging, and integration with project and invoicing modules.