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

OneDev

Open source

A self-hosted development platform that combines Git hosting, issues, pull requests, CI/CD, package registries, a wiki and workspaces, with AI assistance.

onedev.io
OneDev homepage screenshot
GitHub stars
15k
Last commit
yesterday
Repository age
7 years
Version
v16.8.3
Licence
MIT
Self-hosted
Yes

About OneDev

OneDev is a self-hosted platform that gathers Git hosting, issue tracking, pull requests, CI/CD, packages, a wiki and workspaces in one place. It is described as unified and autonomous, with AI teammates available to help with development work. The team develops OneDev on its own instance at code.onedev.io, where issues and pull requests are submitted.

The feature set emphasizes code review and quality. There is language-aware symbol search and navigation within any commit, fast code search with regular expressions, a Renovate integration that updates dependencies through pull requests which can merge automatically after approval or passing tests, and code annotated with coverage and problems found in the CI/CD pipeline. Discussions can be started on any code selection or diff and stay attached to the code, and versatile protection rules can require reviews or CI verification when particular users change particular files on particular branches. Topics also mention kanban boards.

OneDev is written in Java and licensed under MIT. You host it yourself, which suits teams wanting an all-in-one alternative to stitching together GitHub-like hosting, CI and project tools. Tutorials and demos on the project site show features such as dependency updates and protection rules in action.

Key features

  • Git hosting with pull requests
  • Built-in CI/CD pipelines
  • Issue tracking and kanban boards
  • Language-aware code search and navigation
  • Package registry and wiki
  • Branch protection rules and Renovate integration

Good fit for

  • →Self-hosted alternative to GitHub plus CI
  • →Teams wanting code, issues and CI in one tool
  • →Automated dependency updates through pull requests
Built with
Java
Tags
git
ci-cd
devops
self-hosted
code-hosting
issue-tracker
pull-requests
java
wiki

OneDev: questions and answers

What is OneDev used for?
OneDev is a self-hosted development platform that combines Git hosting, issues, pull requests, CI/CD, package registries, a wiki and workspaces, with AI assistance. It is a good fit for teams wanting code, issues and CI in one tool; and automated dependency updates through pull requests.
Is OneDev open source?
Yes. OneDev is open source under the MIT licence. Its source code is on GitHub at theonedev/onedev and is written mainly in Java.
Is OneDev free?
Yes. OneDev is open source, so the software itself is free to use. Paid plans are also available, starting at $6 per seat per month.
Can I self-host OneDev?
Yes. OneDev can be self-hosted on your own server or infrastructure.
What is OneDev an alternative to?
OneDev is an open-source alternative to Bitbucket, Azure DevOps, CircleCI and GitLab. Other open-source alternatives to Bitbucket include Gitea, Harness and GitLab.
Is OneDev actively maintained?
Yes. The most recent commit to OneDev was on 2 October 2026, and the latest release is v16.8.3, published on 2 October 2026. The project has 15k stars on GitHub.

Open-source alternatives to OneDev

See all

SaaS alternatives to OneDev

See all