Skip to content
SPECIFICTION
Get listed

DutyDuke

dutyduke.com

Free plan WebSelf-hosted

What it is

DutyDuke is a free, open-source HR management platform for small and mid-sized companies. It runs on the web or through self-hosting. Employee profiles can contain skills, education, employment history, documents, equipment, benefits, feedback, salary history, and absence records. Leave tools handle requests, approvals, calendar views, and iCal export. Company documents support version and deadline tracking, while equipment records cover inventory and assignments. Additional functions include benefit plans, performance feedback sessions, and PDF exports of employee profiles as CVs. Employees have self-service access, with role-based permissions and API access. Email notifications use configurable SMTP, including production setups pointing to Amazon SES, SendGrid, or Mailgun. Documentation describes field-level encryption, JWT authentication, and role-based access control. Self-registration is unavailable: the initial owner account must be created with a command-line script.

Spec sheet

Purpose
DutyDuke is an open-source HR management platform for small and mid-sized companies.Read 2 Oct 2026 · docs.dutyduke.com
Integrations
Email notifications use configurable SMTP, and production configuration can point to providers such as Amazon SES, SendGrid, or Mailgun.Read 2 Oct 2026 · docs.dutyduke.com
Security
The documentation describes field-level encryption for sensitive data, JWT authentication, and role-based access control.Read 2 Oct 2026 · docs.dutyduke.com
Support
The maker invites users to contact Bitnoise at [email protected] with DutyDuke questions.Read 2 Oct 2026 · dutyduke.com
Headquarters
Poznań, PolandRead 28 Sep 2026 · dutyduke.com
Founded
2009Read 28 Sep 2026 · dutyduke.com
Maker
DutyDuke was created by Bitnoise, which describes itself as a Poland-based software house.Read 2 Oct 2026 · dutyduke.com
Documents and equipment
It includes company document management with version and deadline tracking, plus equipment inventory and assignment tracking.Read 2 Oct 2026 · dutyduke.com
Employee management
Employee profiles can include skills, education, employment history, documents, equipment, benefits, feedback, salary history, and absence tracking.Read 2 Oct 2026 · dutyduke.com
Notable limit
Self-registration is unavailable; the initial owner account must be created through a command-line script.Read 2 Oct 2026 · docs.dutyduke.com
Other HR features
It supports benefit plans, performance feedback sessions, and PDF export of employee profiles as CVs.Read 2 Oct 2026 · docs.dutyduke.com
Security configuration
The maker advises using unique JWT and encryption keys per environment, strong production passwords, and TLS for production SMTP.Read 2 Oct 2026 · docs.dutyduke.com
Time off
The app supports leave requests, approval workflows, a calendar view, and iCal export.Read 2 Oct 2026 · docs.dutyduke.com

Plans and prices

Free open-source Free Free to use, extend, and contribute on GitHub Read 2 Oct 2026 · dutyduke.com

Every DutyDuke plan and price →

Strong points and limits

Strong points

  • Free open-source plan
  • Broad employee profile records
  • Leave approvals with calendar and iCal export
  • Tracks documents and equipment assignments
  • Role-based permissions and API access

Limits

  • Self-registration is unavailable
  • Initial owner requires a command-line script
  • Self-hosting requires production security configuration
  • No paid support plan is listed

Who it suits

It suits small and mid-sized organizations wanting an open-source HR system they can run on the web or self-host. Teams comfortable with command-line setup can create the initial owner account.

Verdict

DutyDuke brings employee records, leave, documents, equipment, benefits, and feedback into one open-source platform. Its free availability and self-hosting are useful, but setup requires command-line account creation and careful security configuration.

Where Specifiction places it

Alternatives to DutyDukeAll alternatives →