awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Worklenz avatar

Worklenz/worklenz

0
View on GitHub↗
2,921 stars·290 forks·TypeScript·agpl-3.0·25 viewsworklenz.com↗

Worklenz

Worklenz is a project management platform and professional services automation tool designed for planning work, tracking tasks via Kanban boards, and managing team collaboration. It functions as a combined resource management tool and time tracking software, providing a centralized workspace to analyze team capacity, balance workloads, and log work hours.

The platform is distinguished by its deep integration with GitHub and Slack, allowing for the synchronization of repository activity and the delivery of real-time project notifications to external communication channels. It further streamlines professional service delivery through the use of reusable project templates and automated workflows to accelerate the setup of new client engagements.

The system covers a broad range of operational capabilities, including financial management for budget and revenue tracking, resource capacity planning to optimize personnel allocation, and comprehensive task management with dependency mapping and timeline visualization. Collaboration is supported through dedicated team spaces and client progress portals that provide read-only views of milestones.

The project supports installation on private infrastructure using Docker containerized bundles or external cloud service configurations.

Features

  • Task and Project Management - Provides a comprehensive workspace for organizing work into tasks and timelines using Kanban boards and Gantt charts.
  • Kanban Boards - The project organizes tasks into columns by status and updates states visually by dragging and dropping cards.
  • Billable Hour Tracking - Logs hours spent on tasks via manual entry or timers to calculate billable costs for invoicing.
  • Centralized Task Views - The project displays all project tasks in a centralized list with options to filter and group visualizations.
  • Effort and Burn Rate Analytics - Calculates project profitability and burn rates by aggregating manual and timer-based logs against budgets.
  • Personnel Capacity Planning - Balances team workloads and schedules assignments to prevent burnout and optimize personnel allocation.
  • Professional Services Automation - Standardizes professional service delivery using reusable project templates and automated workflows.
  • Project Dashboards - Provides centralized interfaces for monitoring task completion and milestones via project dashboards.
  • Project Management Platforms - Provides a comprehensive workspace for planning, tracking, and automating complex organizational workflows and task hierarchies.
  • Project Financial Summaries - Monitors budgets, burn rates, and billable hours to analyze project profitability and costs.
  • Project Task Management - The project allows editing or deleting tasks and modifying categories or assigned members directly from the board view.
  • Time Tracking - The project records time spent on specific tasks using a live timer or manual entries.
  • Project Task Visualizers - The project visualizes tasks over a time frame with adjustable duration bars and dependencies to sequence work.
  • Project Timelines - Provides visual interfaces for mapping project schedules, milestones, and chronological task sequences.
  • Task Definitions - The project allows defining units of work with metadata like assignees and due dates to track activities.
  • Task Dependency Mapping - The project establishes relationships between tasks to ensure work is completed in a specific order.
  • Team Collaboration Platforms - Provides a centralized platform for managing shared tasks, documentation, and team communication workflows.
  • Time Tracking Software - Logs work hours via timers and manual entries to analyze productivity and project costs.
  • Workflow Status Management - The project defines custom status labels and sequences to align tracking with specific project needs.
  • Workload Analysis - Evaluates member performance and assignment distribution to identify bottlenecks and availability.
  • Workload Management Tools - Analyzes team capacity and balances workloads to optimize personnel allocation across multiple projects.
  • Project Resource Allocators - Analyzes member capacity across projects to prevent overloading and balance resource distribution.
  • Workspace Member Management - The project invites new users and updates access levels to control environment entry.
  • Workspace Isolations - Ensures secure collaboration by isolating organization data and permissions into distinct logical environments.
  • Role-Based Access Control - Restricts system functionality and data visibility by assigning specific permission levels to members based on organizational roles.
  • Budget Monitoring - Monitors budgets and burn rates against actual costs to prevent overruns and ensure project profitability.
  • Project Lifecycle Management - Manages the entire lifecycle of projects from initial requirements through to completion.
  • Task Assignments - Organizes and assigns tasks to team members to coordinate project execution.
  • Task Decompositions - The project allows dividing a main task into smaller units of work or nested subtasks to manage complex requirements.
  • External Stakeholder Collaboration - Centralizes communication and file sharing in shared spaces to align internal teams and external clients on deliverables.
  • Slack Notifications - Delivers real-time project and task event alerts to Slack channels via configurable triggers.
  • GitHub Repository Connections - Synchronizes GitHub commits, pull requests, and issues directly into the project management workflow.
  • Payment Invoices - Maintains financial records by allowing users to view payment history and associated service invoices.
  • Financial Report Generators - Produces detailed financial performance reports and budgets that can be exported for stakeholder review.
  • Bi-Directional Data Synchronization - Maintains data consistency between internal tasks and external platforms like GitHub and Google Drive.
  • Bulk Task Edits - The project applies status updates, assignments, or deletions to multiple tasks simultaneously to reduce manual effort.
  • Effort Variance Analysis - Matches predicted effort against logged hours to refine planning accuracy and forecasting.
  • Phase-Based Categorizations - The project groups tasks into distinct categories or named stages based on the project phase.
  • Service Requests - The project allows users to browse available offerings and submit requests for specific work to be performed.
  • Project Management Templates - Ships pre-configured structures and workflows for initializing projects and organizing tasks efficiently.
  • Project Reporting Tools - Provides utilities for monitoring project profitability, milestones, and resource allocation through analytical reporting.
  • Recurring Task Automation - Automatically regenerates specific tasks on daily, weekly, or monthly intervals to handle recurring processes.
  • Status-Based Groupings - The project groups task lists based on current progress stages to identify bottlenecks or pending work.
  • Task Labels - The project applies custom tags to tasks for grouping and filtering by type, urgency, or category.
  • Priority Management - The project manages tasks and subtasks with priority levels and tracks progress through customizable board views.
  • Team Member Invitations - Adds collaborators to a workspace via email invitations to grant shared access to projects.
  • Workflow Automation - Executes repetitive project operations through automated sequences to reduce manual effort.
  • Project Documentation - Provides tools to view and manage project-related reports, analytics, and files shared by service providers.
  • Project Task Progress Monitoring - Visualizes individual performance and task completion rates by comparing logged durations against estimates.
  • Chat-Based Task Management - Provides the ability to create and manage project tasks directly through integrated chat interfaces.
  • Third-Party Ecosystem Integrations - Syncs repository activity from GitHub and sends real-time project notifications to Slack channels.
  • Project Structure Blueprints - Creates standardized project structures by cloning predefined task hierarchies and metadata from configuration blueprints.
  • Task Auditing - The project maintains a chronological record of all changes, status updates, and comments for every task.
  • Task Scheduling - The project schedules the automatic creation of tasks from templates or resets statuses at defined intervals.
  • Team Chat Services - Includes built-in chat tools for direct human-to-human communication with service providers throughout a project.
  • Parent-Child Dependencies - Enforces execution order by linking tasks via parent-child and sequential dependencies to prevent bottlenecks.
  • Performance Metrics - Generates metrics on completion rates and team contributions to evaluate overall project performance.
  • Calendar Assignments - The project distributes duties among team members using a calendar view to balance workloads across timeframes.
  • External Client Portals - Provides read-only views of milestones and task statuses for external clients to track progress.
  • Task Creation Templates - The project creates new work items based on pre-built templates to standardize recurring activities.
  • Event-Driven Notification Triggers - Processes internal state changes through an event bus to trigger immediate alerts across Slack and email.
  • Project Expenditure Forecasting - Predicts future financial requirements by analyzing historical data and current spending trends.

Star history

Star history chart for worklenz/worklenzStar history chart for worklenz/worklenz

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does worklenz/worklenz do?

Worklenz is a project management platform and professional services automation tool designed for planning work, tracking tasks via Kanban boards, and managing team collaboration. It functions as a combined resource management tool and time tracking software, providing a centralized workspace to analyze team capacity, balance workloads, and log work hours.

What are the main features of worklenz/worklenz?

The main features of worklenz/worklenz are: Task and Project Management, Kanban Boards, Billable Hour Tracking, Centralized Task Views, Effort and Burn Rate Analytics, Personnel Capacity Planning, Professional Services Automation, Project Dashboards.

What are some open-source alternatives to worklenz/worklenz?

Open-source alternatives to worklenz/worklenz include: kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… leantime/leantime — Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban… akaunting/akaunting — Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a… jordanknott/taskcafe — Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private… usekaneo/kaneo — Kaneo is an open-source project management platform built around a kanban board interface for organizing tasks into… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…

Open-source alternatives to Worklenz

Similar open-source projects, ranked by how many features they share with Worklenz.
  • kanboard/kanboardkanboard avatar

    kanboard/kanboard

    9,663View on GitHub↗

    Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks and team collaboration. It provides a visual system for managing workflows through the use of boards, columns, and cards. The project features an extensible plugin framework and a comprehensive API for programmatic task and project administration. It includes specialized identity management through LDAP integration, allowing for the synchronization of user accounts and group permissions from directory servers. The system covers a wide range of capabilities, including event-dri

    PHPagilekanbankanboard
    View on GitHub↗9,663
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a

    PHPagileasanacalendar
    View on GitHub↗9,288
  • akaunting/akauntingakaunting avatar

    akaunting/akaunting

    9,604View on GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    PHPaccountingakauntingbalance
    View on GitHub↗9,604
  • jordanknott/taskcafeJordanKnott avatar

    JordanKnott/taskcafe

    5,176View on GitHub↗

    Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private workspace for organizing work through a variety of interfaces, including Kanban boards, hierarchical outlines, and calendars. The platform is designed for containerized deployment, orchestrating the application, database, and cache to ensure consistent environment management. It distinguishes itself by offering project portfolio dashboards for high-level monitoring and the ability to create public project boards that allow external visitors to view content without authentication.

    TypeScriptgolanggqlgengraphql
    View on GitHub↗5,176
See all 30 alternatives to Worklenz→