{"slug": "onedev", "name": "OneDev", "category": "git", "category_name": "Git and code hosting", "description": "", "recommenders": 5, "commenters": 5, "warners": 0, "score": 4.371, "rising": -1.64, "first": "2025-12-08", "latest": "2026-07-22", "why": "features that make OneDev superior to pretty much every other CI/CD product out there.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 6, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 1, 2, 0, 0, 1, 1, 0, 1, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "features that make OneDev superior to pretty much every other CI/CD product out there.", "kind": "", "icon": true, "domain": "onedev.io", "github_repo": null, "official_url": "https://onedev.io", "pricing": "", "aliases": ["OneDev"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 784092531, "item_id": 49005783, "url": "https://news.ycombinator.com/item?id=49005783", "by": "yomismoaqui", "date": "2026-07-22", "version": null, "stance": "recommend", "quote": "OneDev: https://onedev.io/", "excerpt": "They are free to limit what they allow in their service and we are free to host our own code: - Forgejo: https://forgejo.org/ - Gitea: https://gitea.com/ - GitLab Community Edition: https://about.gitlab.com/ - OneDev: https://onedev.io/ - Gogs: https://gogs.io/ - Sourcehut: https://sourcehut.org/ - GitBucket: https://gitbucket.github.io/", "context": "", "use_case": "self-hostable git forge", "switched_from": "", "story": "Codeberg bans vibe coded projects"}, {"id": 769462416, "item_id": 48091401, "url": "https://news.ycombinator.com/item?id=48091401", "by": "senorqa", "date": "2026-05-10", "version": null, "stance": "recommend", "quote": "OneDev is pretty cool too", "excerpt": "OneDev is pretty cool too https://onedev.io/", "context": "", "use_case": "", "switched_from": "", "story": "GitHub Is Sinking"}, {"id": 767132784, "item_id": 47945799, "url": "https://news.ycombinator.com/item?id=47945799", "by": "QuiCasseRien", "date": "2026-04-29", "version": null, "stance": "recommend", "quote": "just use https://onedev.io/ !", "excerpt": "just use https://onedev.io/ ! best dev platform", "context": "", "use_case": "Git hosting and dev platform", "switched_from": "", "story": "Ghostty is leaving GitHub"}, {"id": 746657872, "item_id": 46666117, "url": "https://news.ycombinator.com/item?id=46666117", "by": "sea-gold", "date": "2026-01-18", "version": null, "stance": "recommend", "quote": "I wish OneDev[0][1] got more love.", "excerpt": "I wish OneDev[0][1] got more love. [0] https://onedev.io/ [1] https://github.com/theonedev/onedev", "context": "", "use_case": "", "switched_from": "", "story": "GitLab 18.8 Released"}, {"id": 745859409, "item_id": 46616213, "url": "https://news.ycombinator.com/item?id=46616213", "by": "QuiCasseRien", "date": "2026-01-14", "version": null, "stance": "recommend", "quote": "features that make OneDev superior to pretty much every other CI/CD product out there.", "excerpt": "Guys, GitHub action is a totally broken piece of s !! I know about that broken loops cause I had to deal with it an incredible number of times. I very often mention OneDev in my comments, and you know what ? Robin solved this issue 3 years ago : https://docs.onedev.io/tutorials/cicd/diagnose-with-web-terminal You can pause your action, connect through a web terminal, and debug/fix things live until it works. Then, yo", "context": "", "use_case": "", "switched_from": "", "story": "I Hate GitHub Actions with Passion"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["self-hostable git forge", "git hosting and dev platform"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49003386", "title": "Codeberg bans vibe coded projects", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48085095", "title": "GitHub Is Sinking", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47939579", "title": "Ghostty is leaving GitHub", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46666063", "title": "GitLab 18.8 Released", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46614558", "title": "I Hate GitHub Actions with Passion", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46189692", "title": "GitHub Actions has a package manager, and it might be the worst", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1}, "2026-01": {"recommend": 2}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {"recommend": 1}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 784092531, "item_id": 49005783, "url": "https://news.ycombinator.com/item?id=49005783", "by": "yomismoaqui", "date": "2026-07-22", "version": null, "stance": "recommend", "quote": "OneDev: https://onedev.io/", "excerpt": "They are free to limit what they allow in their service and we are free to host our own code: - Forgejo: https://forgejo.org/ - Gitea: https://gitea.com/ - GitLab Community Edition: https://about.gitlab.com/ - OneDev: https://onedev.io/ - Gogs: https://gogs.io/ - Sourcehut: https://sourcehut.org/ - GitBucket: https://gitbucket.github.io/", "context": "", "use_case": "self-hostable git forge", "switched_from": "", "story": "Codeberg bans vibe coded projects"}, {"id": 769462416, "item_id": 48091401, "url": "https://news.ycombinator.com/item?id=48091401", "by": "senorqa", "date": "2026-05-10", "version": null, "stance": "recommend", "quote": "OneDev is pretty cool too", "excerpt": "OneDev is pretty cool too https://onedev.io/", "context": "", "use_case": "", "switched_from": "", "story": "GitHub Is Sinking"}, {"id": 767132784, "item_id": 47945799, "url": "https://news.ycombinator.com/item?id=47945799", "by": "QuiCasseRien", "date": "2026-04-29", "version": null, "stance": "recommend", "quote": "just use https://onedev.io/ !", "excerpt": "just use https://onedev.io/ ! best dev platform", "context": "", "use_case": "Git hosting and dev platform", "switched_from": "", "story": "Ghostty is leaving GitHub"}, {"id": 746657872, "item_id": 46666117, "url": "https://news.ycombinator.com/item?id=46666117", "by": "sea-gold", "date": "2026-01-18", "version": null, "stance": "recommend", "quote": "I wish OneDev[0][1] got more love.", "excerpt": "I wish OneDev[0][1] got more love. [0] https://onedev.io/ [1] https://github.com/theonedev/onedev", "context": "", "use_case": "", "switched_from": "", "story": "GitLab 18.8 Released"}, {"id": 745859409, "item_id": 46616213, "url": "https://news.ycombinator.com/item?id=46616213", "by": "QuiCasseRien", "date": "2026-01-14", "version": null, "stance": "recommend", "quote": "features that make OneDev superior to pretty much every other CI/CD product out there.", "excerpt": "Guys, GitHub action is a totally broken piece of s !! I know about that broken loops cause I had to deal with it an incredible number of times. I very often mention OneDev in my comments, and you know what ? Robin solved this issue 3 years ago : https://docs.onedev.io/tutorials/cicd/diagnose-with-web-terminal You can pause your action, connect through a web terminal, and debug/fix things live until it works. Then, yo", "context": "", "use_case": "", "switched_from": "", "story": "I Hate GitHub Actions with Passion"}, {"id": 739060816, "item_id": 46191301, "url": "https://news.ycombinator.com/item?id=46191301", "by": "Bombthecat", "date": "2025-12-08", "version": null, "stance": "recommend", "quote": "I'm a huge fan of: https://onedev.io/", "excerpt": "I'm a huge fan of: https://onedev.io/ it might not the best, but it's fast it and does it's job!", "context": "", "use_case": "", "switched_from": "", "story": "GitHub Actions has a package manager, and it might be the worst"}]}