DutyDuke
dutyduke.com
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
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
- HR Document Management Software#10 of 257.9