Categories
Productivity Project Management Task Management Team Collaboration Time Tracking Work Management Employee MonitoringStars
Forks
Watchers
Developer links
Ever Teams
Powering distributed teams seeking full visibility into work patterns and productivity, Ever Teams is an open-source platform unifying time tracking, task management, project coordination, and team collaboration in a single self-hosted application. The real-time timer tracks work against tasks and projects with one-click start/stop, while the Electron desktop app captures periodic screenshots at configurable intervals, monitors keyboard and mouse activity levels, detects idle periods, and syncs offline sessions automatically. Kanban boards with drag-and-drop, calendar views, and daily planning tools organize work across custom statuses, priorities, and sizes. Built-in video conferencing powered by Jitsi or LiveKit enables meetings without leaving the platform. Timesheet management supports submission, review, and approval workflows with configurable time limits and budgets. The backend runs on the Ever Gauzy NestJS platform providing REST and GraphQL APIs, multi-tenant architecture with organization and team scoping, role-based access control, and an integration framework connecting GitHub issues and pull requests bidirectionally plus JIRA import and sync. Infrastructure includes PostgreSQL, Redis for caching and pub/sub, MinIO for S3-compatible storage, Elasticsearch for full-text search, and Cube.js for OLAP analytics. Built with Next.js 16, React 19, Tailwind CSS, and Recoil, with native iOS and Android clients via Expo, Electron desktop apps for Windows, macOS, and Linux, and Plasmo browser extensions for Chrome and Firefox. Internationalization spans 13-plus locales with dark, light, and system themes. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL v3.0 licensed.
Benefits
- Unified Time and Activity Tracking
- Real-time timers track work against tasks and projects while the desktop app captures screenshots at configurable intervals, monitors keyboard and mouse activity, and detects idle periods automatically.
- Cross-Platform Native Clients
- Web app built with Next.js 16, Electron desktop apps for Windows, macOS, and Linux, Expo mobile apps for iOS and Android, and Plasmo browser extensions for Chrome and Firefox.
- Agile Project Management Views
- Kanban boards with drag-and-drop, calendar timeline views, daily planning tools, and dashboard analytics organize work across custom statuses, priorities, sizes, and labels with role-based permissions.
- Self-Hosted with Docker Compose
- One-command Docker Compose deployment provisions PostgreSQL, Redis, MinIO, Elasticsearch, Cube.js analytics, and the NestJS API backend with multi-tenant architecture and full data sovereignty on your infrastructure.
Features
- Real-Time Timer
- One-click start/stop timer tracks work against tasks and projects, syncs with the Gauzy API, and supports offline tracking with automatic reconnection sync.
- Screenshot Activity Monitoring
- Desktop app captures periodic screenshots, measures keyboard and mouse activity percentages per 10-minute slot, and detects idle periods with keep/remove/resume options.
- Kanban and Calendar Views
- Drag-and-drop Kanban boards, calendar timeline visualization, daily planning tools, and dashboard analytics provide multiple views into task progress and team workload.
- Built-In Video Conferencing
- Integrated video meetings powered by Jitsi or LiveKit with token-based authentication, enabling face-to-face collaboration without switching to external tools.
- GitHub and JIRA Integration
- Bidirectional sync with GitHub issues and pull requests, JIRA import and synchronization, with planned GitLab and Bitbucket connectors through the Gauzy integration framework.
- Multi-Tenant RBAC
- Organizations, teams, and member roles with granular role-based access control, configurable permissions, email invitations, and timesheet approval workflows across tenant boundaries.