About Hafmile
Hafmile is a curated, verified index of maintained open-source and self-hosted software. We list fewer projects than large directories, and check each one properly.
How we verify every project
Software directories often repeat outdated marketing claims or rely on scraped third-party reviews. Hafmile verifies software against official primary sources using the six steps below.
Primary sources only
Every fact comes directly from the project’s official code repository, official documentation, or official pricing page. We never use third-party review sites, Wikipedia, or aggregator directories.
Dual independent verification
Each project listing is checked a second time, independently, by a different reviewer who re-reads the sources, to cross-check claims and catch mistakes.
Real license inspection
We inspect the actual root LICENSE file and check for proprietary or commercial subdirectories (such as /ee, /enterprise, or source-available clauses). When a project mixes licenses, we disclose it plainly.
Source-linked checklist
Every Free or Paid entry in our open-core checklist links to the official documentation page or pricing table that supports it. Entries without such a page stay “Not confirmed”.
Strict “Not confirmed” policy
If an official page does not explicitly state that a feature is free, we mark it “Not confirmed”. We never assume silence means free or paid.
Live GitHub health metrics
Stars, forks, open issues, commit frequency, and latest release tags are automatically refreshed from the GitHub API. Every software page displays the date its facts were verified.
The open-core verdicts explained
Many self-hosted projects advertise as “open source” while paywalling essential enterprise features. Every project on Hafmile receives an unambiguous verdict based on official findings.
No critical operational barrier held back
We found no important team or infrastructure feature artificially restricted in the free self-hosted edition.
Genuinely usable, but enterprise features require paid licenses
The community edition is functional for everyday use, but advanced capabilities (like SAML SSO, granular RBAC, or audit logging) are reserved for commercial tiers.
Practical barriers for team use
The free edition has strict artificial constraints (such as low user caps or project limits) that make it unsuitable as an unrestricted free option for a team.
What we do not do
Trust requires strict boundaries. We follow three editorial rules:
No price tracking
Vendor pricing tiers and currency amounts change frequently. We link directly to official pricing pages rather than tracking fluctuating numbers.
No filler copy
Every editorial field and checklist item is checked against official sources. We do not publish generic filler.
No sponsored placement
No vendor can pay for inclusion, rankings, badges, or favorable coverage. Descriptions are honest and include both strengths and shortcomings.
Found a mistake or have a project to suggest?
Open-source projects evolve quickly. When a license changes or a project shifts features, we update our index as soon as verified. Every page lists when its facts were last checked.