Building the product · Independent · 24 Oct 2026

zero8dotdev/avkash

Open-core HR API — self-hostable leave, attendance, people, and org management with fine-grained access control. Bun + Hono + Drizzle + OpenFGA.

← Building the product

In simple English

This is a backend system for human resources work. It handles employee records, vacation requests, and attendance tracking. You host it on your own server to keep your employee data private. The public version is an API, which means it provides data to other apps instead of offering its own screen to click on. It suits technical teams who want to build custom HR tools or need complex shift rules.

What it is

An open-core HR API built with TypeScript (a programming language that adds safety checks to JavaScript), Bun (a fast JavaScript runtime engine), Hono (a lightweight web framework), Drizzle (a tool to talk to databases safely), and OpenFGA (an authorization system for managing permissions). It provides core endpoints for employee directories, leave policies, and attendance punches.

What it is good for

Solo builders and internal engineering teams who need to build custom HR workflows or store employee data on private servers without relying on closed commercial software.

Stars24
LicenceAGPL-3.0
Latestv2.0.0 (2026-06-15)checked 24 Oct 2026
Last code change2026-06-16
Written inTypeScript
Setup effort
4 / 5
Payoff
3 / 5
Good
  • Gives you full ownership of your employee data on your own server.
  • Handles complex attendance rules like shifts, alternate Saturdays, and overtime.
  • Uses modern TypeScript tools for fast performance and clear structure.
Watch for
  • Does not include a user interface in the open-core version, so you must build your own or pay for Avkash Cloud.
  • Requires technical skill with command-line tools and database management to install and run.
  • Uses the AGPL-3.0 licence (a strict open-source licence requiring you to share your source code if you modify it and host it for others).
Replaces

closed SaaS HR platforms

Works well with

PostgreSQL

Similar repositories
  • twentyhq/twenty60k stars

    Twenty is an open-source CRM with a modular architecture, while Avkash focuses specifically on HR operations and leave management.

Also reviewed on Repo Radar
  • alecthomas/kong3.2k stars

    Builds the whole command-line interface of a Go program from a description of its commands.

  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

Install
git clone https://github.com/zero8dotdev/avkash.git
cd avkash
cp .env.example .env
bun install
bun run db:migrate

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal › Hiring & People Operations › HRIS.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.