Skip to content
SPECIFICTION
Get listed

StaffPortal

sarmalinux.com

Free plan WebSelf-hosted
Visit sarmalinux.com
Spec score 7.7 #106 of 233 in HR Software

Spec sheet

Purpose
StaffPortal is a self-hosted, open-source HR and workforce platform for managing attendance, leave, timesheets, expenses, visitors, wellness, and IT support.Read 12 Oct 2026 · sarmalinux.com
Audience
The maker describes use cases including growing agencies, manufacturers and warehouses, charities, co-ops, schools, clinics, and professional practices.Read 12 Oct 2026 · sarmalinux.com
Free plan
YesRead 22 Sep 2026 · sarmalinux.com
Integrations
The product names Microsoft Entra ID, Google Workspace, GitHub, and GitLab for SSO, and CSV payroll exports compatible with Xero, QuickBooks, and Sage.Read 12 Oct 2026 · sarmalinux.com
Security
The maker says Postgres Row Level Security applies to every table and role checks are also enforced by middleware.Read 12 Oct 2026 · sarmalinux.com
License
The project is released under the MIT license.Read 12 Oct 2026 · sarmalinux.com
Headquarters
Hemel Hempstead, UKRead 28 Sep 2026 · sarmalinux.com
Maker
SarmaLinux describes itself as an independent software studio; its About page identifies Sarma as a solo software engineer based in the UK.Read 12 Oct 2026 · sarmalinux.com
Attendance
Attendance features include clock-in and clock-out, work-from-home status, late-arrival detection, contracted-hours summaries, and timesheet exports.Read 12 Oct 2026 · sarmalinux.com
Audit and privacy
StaffPortal provides an append-only audit log of privileged actions and a JSON GDPR data export for members.Read 12 Oct 2026 · sarmalinux.com
Email and AI
Resend handles notifications, while an optional AI assistant uses Groq by default and is disabled when GROQ_API_KEY is unset.Read 12 Oct 2026 · sarmalinux.com
Employee onboarding
YesRead 22 Sep 2026 · sarmalinux.com
Employee records
YesRead 22 Sep 2026 · sarmalinux.com
Hosting
A deployment uses one Supabase project and one Vercel deployment, and the operator must manage both.Read 12 Oct 2026 · sarmalinux.com
Leave
Leave management supports multiple leave types, up to three sequential approvers, monthly accruals, and PDF certificates.Read 12 Oct 2026 · sarmalinux.com
Limitations
Each deployment serves one organisation, SCIM provisioning is not shipped, and StaffPortal does not include a certified payroll engine.Read 12 Oct 2026 · sarmalinux.com
Time tracking
YesRead 22 Sep 2026 · sarmalinux.com
Time-off management
YesRead 22 Sep 2026 · sarmalinux.com
Visitor kiosk
A PIN-based kiosk lets staff clock in or out and visitors check in, with QR-coded visitor references and printable passes.Read 12 Oct 2026 · sarmalinux.com

Plans and prices

StaffPortal Free MIT licensed · self-hosted · unlimited employees; infrastructure costs may apply Read 12 Oct 2026 · sarmalinux.com

Every StaffPortal plan and price →

Where Specifiction places it

Alternatives to StaffPortalAll alternatives →