# OpenFile

> OpenFile is a free, open-source tax app generating IRS Form 1040 returns. Forked from IRS Direct File, it runs locally via Docker Compose with a Fact Graph engine.

- **Category:** Finance & Budgeting
- **Licence:** Other
- **Open source:** oss
- **Languages:** Typescript, Java, JavaScript
- **Platforms:** Docker Compose
- **Tags:** Javascript, Docker, Self Hosted, Finance, Tax, Taxes, Tax Filing, Irs, Form 1040, Direct File

## Description

OpenFile is a self-hosted tax filing application forked from the IRS Direct File project. It uses a Fact Graph engine to generate IRS Form 1040 tax returns through an interview-style questionnaire. The application runs via Docker Compose with multiple services including a frontend client, backend API, PostgreSQL databases, authentication simulator, and optional monitoring stack (Prometheus/Grafana). It is designed for developers and tax professionals who want to run their own tax preparation instance. The project notes that the official Direct File project was indefinitely suspended as of November 2025. Configuration is managed through environment variables for ports, database credentials, and service paths.

## Links

- [Homepage](https://github.com/openfiletax/openfile)
- [Website](https://docs.openfile.tax)
- [GitHub Repository](https://github.com/openfiletax/openfile)

---
Source: https://selfhost.directory/project/openfile