Freedom251 › Applicant Tracking Systems
OpenATS

What OpenATS is
OpenATS is an open-source applicant tracking system for teams that manage hiring together or want to build their own recruitment platform. It brings job management, configurable pipelines, candidate records, interview scheduling, structured feedback, and hiring-team collaboration into a shared workspace. Background AI resume parsing can analyze resumes and produce scores and summaries. Organizations can publish open roles on a careers page where candidates browse and apply without an account. Its public API can list those jobs, return job details, and accept applications without sign-in.
The self-hosted setup uses PostgreSQL for records, Redis for background queues and worker events, and configured S3-compatible storage for resumes. The project says users control the code, database, storage configuration, authentication, and integrations. Setup requires Node.js 22 or later, pnpm, Docker, Docker Compose, and a free WSO2 Identity Platform tenant. OpenATS is licensed under Apache 2.0 and has a free plan at no cost. Provider credentials are needed for resume parsing, email, file storage, and calendar scheduling.
Who it suits
OpenATS suits internal hiring and recruiting teams that want a shared hiring workspace, as well as organizations building their own recruitment platform. It is a fit for teams prepared to handle a self-hosted setup and configure provider credentials for some features.
What it does well
- Configurable pipelines and candidate records support hiring workflows.
- Candidates can apply through public careers pages without accounts.
- Public API accepts applications without sign-in.
- Users control code, database, storage, authentication, and integrations.
- Free plan; licensed under Apache 2.0.
What to know first
- Local setup requires Node.js 22 or later, pnpm, and Docker.
- A free WSO2 Identity Platform tenant is required.
- Several features require provider credentials to be configured.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| OpenATS | Open-source applicant tracking system · self-hosted setup | Free |
As openats.dev lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
OpenATS combines core applicant tracking workflows with public applications and API access. Its free, self-hosted model gives organizations control, but setup and provider configuration are part of using it.
Facts from OpenATS's own pages
- AI resume parsing
- Background AI resume parsing can analyze resumes and provide scoring and summaries. · openats.dev, 12 Oct 2026
- Authentication
- WSO2 Identity Platform provides authentication and role claims, with role-based access for Super Admins, Hiring Managers, and Interviewers. · openats.dev, 12 Oct 2026
- Career pages
- OpenATS can publish open roles to a public careers page where candidates can browse and apply without an OpenATS account. · openats.dev, 12 Oct 2026
- Career site
- Yes · github.com, 21 Sept 2026
- Data and architecture
- PostgreSQL is the system of record, Redis supports background queues and worker events, and resume files use configured S3-compatible storage. · openats.dev, 12 Oct 2026
- Hiring workflow
- The system supports job management, configurable pipelines, candidate records, interview scheduling, structured feedback, and hiring-team collaboration. · openats.dev, 12 Oct 2026
- Integrations
- Setup documentation names WSO2 Identity Platform, S3-compatible storage such as Cloudflare R2, Resend, Gemini, and Google OAuth and Calendar configuration. · openats.dev, 12 Oct 2026
- Interview scheduling
- Yes · github.com, 21 Sept 2026
- License
- The website states that OpenATS is licensed under Apache 2.0. · openats.dev, 12 Oct 2026
- Notable limitation
- Features such as resume parsing, email, file storage, and calendar scheduling require provider credentials to be configured. · openats.dev, 12 Oct 2026
- Privacy and control
- The project says users control the code, database, storage configuration, authentication setup, and integrations. · openats.dev, 12 Oct 2026
- Public API
- The public API can list published jobs, retrieve job details, and accept applications without sign-in. · openats.dev, 12 Oct 2026
- Purpose
- OpenATS is an open-source applicant tracking system for organizations managing hiring in a shared workspace. · openats.dev, 12 Oct 2026
- Resume parsing
- Yes · github.com, 21 Sept 2026
- Setup requirements
- The documented local setup requires Node.js 22 or later, pnpm, Docker and Docker Compose, plus a free WSO2 Identity Platform tenant. · openats.dev, 12 Oct 2026
- Who it is for
- It is for internal hiring teams, recruiting teams, and organizations building their own recruitment platform. · openats.dev, 12 Oct 2026
- Workflow automation
- Yes · github.com, 21 Sept 2026
Where OpenATS stands on Freedom251
- Applicant Tracking Systems#10 of 233