The Payroll Engine is a framework for building payroll applications. Payroll logic lives in configurable regulation layers — not hardcoded. Layers are stacked, overridden, and shared across tenants, countries, and industries.
Embed it via REST API, deploy it via Docker, or automate it with the .NET Client SDK.
Three Roles
Role
Who
Interface
Provider
HR-tech platforms, EOR providers
REST API · OpenAPI 3.1
Regulator
Payroll consultants, HR specialists
No-Code Actions · C# Scripting
Automator
DevOps, integration engineers
.NET Client Services SDK · CLI
Quick Start
# 1. Login to GitHub Container Registry (one-time)echo"<your-pat>"| docker login ghcr.io -u <github-username> --password-stdin
# 2. Clone and configure
git clone https://github.com/Payroll-Engine/PayrollEngine.git
cd PayrollEngine
echo"DB_PASSWORD=PayrollStrongPass789"> .env
# 3. Start
docker compose -f docker-compose.ghcr.yml up -d
Web Application: http://localhost:8081 · Backend API: http://localhost:5001
REST API backend server for the Payroll Engine — regulation execution, payrun processing, multi-tenant data management, and SQL Server persistence. Docker-ready.
CLI tool for the Payroll Engine — import/export payroll data (JSON/YAML), run payruns, execute payroll tests, and automate workflows via .pecmd command files.
Blazor Server web application for the Payroll Engine — payroll management, employee self-service, case data entry, forecasting, and reporting. Docker-ready.
CLI tool for the Payroll Engine — import/export payroll data (JSON/YAML), run payruns, execute payroll tests, and automate workflows via .pecmd command files.
Payroll-Engine/PayrollEngine.PayrollConsole's past year of commit activity
REST API backend server for the Payroll Engine — regulation execution, payrun processing, multi-tenant data management, and SQL Server persistence. Docker-ready.
Payroll-Engine/PayrollEngine.Backend's past year of commit activity
Blazor Server web application for the Payroll Engine — payroll management, employee self-service, case data entry, forecasting, and reporting. Docker-ready.
Payroll-Engine/PayrollEngine.WebApp's past year of commit activity
Read-only MCP tools for the Payroll Engine — HR, Payroll, Report and System query tools built on PayrollEngine.Mcp.Core, ready for use in any MCP server deployment.
Payroll-Engine/PayrollEngine.Mcp.Tools's past year of commit activity
Core infrastructure for Payroll Engine MCP servers — isolation contexts, permissions, tool registration and base classes for building read and write MCP tool libraries.
Payroll-Engine/PayrollEngine.Mcp.Core's past year of commit activity
NuGet entry package for .NET integration with the Payroll Engine — bundles Client.Core and Client.Scripting with function controllers, payroll period implementations, and the script execution context.
NuGet scripting library for the Payroll Engine — No-Code action syntax for Cases, Collectors, and WageTypes, plus the C# Low-Code scripting runtime with integrated and extensible custom actions.
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Uh oh!
There was an error while loading. Please reload this page.
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page.
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.