7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Yona

Open source

Installable project collaboration platform with a built-in issue tracker, boards, code review and Git, SVN or Mercurial repositories, rewritten in Kotlin and Spring Boot.

yona.io
Yona homepage screenshot
GitHub stars
501
Last commit
3 days ago
Repository age
10 years
Version
v2.0.0-rc1
Licence
Apache-2.0
Self-hosted
Yes

About Yona

Yona is a self-installed project collaboration platform that combines an issue tracker, discussion boards and code review with built-in source repositories. It supports Git, SVN and Mercurial, and the maintainers emphasize that an installable platform avoids worries about service shutdowns or data lock-in.

Issues are project-based and flexible, with moves between projects, subtasks, change history and templates. Code review works on individual code blocks with review threads and scores, and groups let you manage issues, posts, projects and members across an organization. Security options include LDAP, OAuth2 social login, two-factor authentication with TOTP and passkeys, SSH keys, GPG commit signature checks and deploy keys. Audit logs track important events.

This repository is a rewrite of the original Java and Play Framework application in Kotlin with Spring Boot, JPA and Thymeleaf on JDK 21, with the goal of keeping screens and behavior close to the legacy version. It works with MariaDB, PostgreSQL, MySQL, SQL Server, CUBRID or embedded H2, adds scoped API tokens, an OAuth2 authorization server and a built-in MCP server for AI agents, and is licensed under Apache-2.0.

Key features

  • Project-based issue tracker with subtasks and templates
  • Built-in Git, SVN and Mercurial repositories
  • Block-level code review with scores
  • Groups for organization-wide management
  • LDAP, OAuth2 and two-factor sign-in with passkeys
  • Scoped API tokens and built-in MCP server

Good fit for

  • →Teams wanting a self-installed alternative to hosted forges
  • →Organizations needing LDAP-based project collaboration
Built with
Kotlin
Tags
project-management
issue-tracker
code-review
git
kotlin
spring-boot
self-hosted
collaboration

Yona: questions and answers

What is Yona used for?
Yona is an installable project collaboration platform with a built-in issue tracker, boards, code review and Git, SVN or Mercurial repositories, rewritten in Kotlin and Spring Boot. It is a good fit for teams wanting a self-installed alternative to hosted forges and organizations needing LDAP-based project collaboration.
Is Yona open source?
Yes. Yona is open source under the Apache-2.0 licence. Its source code is on GitHub at yona-projects/yona and is written mainly in Kotlin.
Is Yona free?
Yes. Yona is open source, so the software itself is free to use.
Can I self-host Yona?
Yes. Yona can be self-hosted on your own server or infrastructure.
What is Yona an alternative to?
Yona is an open-source alternative to Jira, Bitbucket, GitLab and GitHub. Other open-source alternatives to Bitbucket include Gitea, OneDev and GitBucket.
Is Yona actively maintained?
Yes. The most recent commit to Yona was on 30 September 2026, and the latest release is v2.0.0-rc1, published on 23 September 2026. The project has 501 stars on GitHub.

Open-source alternatives to Yona

See all

SaaS alternatives to Yona

See all