Onedev is a self-hosted Git server that comes with integrated CI/CD and Kanban board capabilities. It provides an out-of-the-box solution for symbol search and navigation, code search with regular expressions, and much more without requiring additional setup. Its customizable issue tracking system with deep CI/CD integration makes it a flexible choice for teams looking to streamline their development workflow.
OneDev: Self-hosted Git Server with CI/CD and Kanban
![](https://onedev.io/img/screenshot.png)
Key Features
- Symbol Search and Navigation: Onedev automatically indexes your code for efficient symbol searching and navigation.
- Regular Expression Code Search: Perform fast regex searches across your codebase, thanks to incremental indexing.
- Static Analysis Integration: Annotate source code and diffs with static analysis results directly within the UI.
- Customizable Issues: Define custom issue states and fields, and integrate them deeply with your CI/CD pipelines.
- Email-based Service Desk: Users can create and discuss issues via email without having an Onedev account.
- Powerful Query Language: Sophisticated query languages for various entities come with intuitive auto-completions.
- No YAML CI/CD: Use a GUI to define CI/CD pipelines instead of writing YAML files manually.
- Pull Request Review Policy: Set up flexible review policies and receive reviewer suggestions based on git history.
- Markdown Support: Enjoy a smart editor for markdown with seamless image embedding capabilities.
- SLOC Trend Analysis: Monitor source lines of code trends by language over time within your projects.
Onedev Screenshots
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/HMvvJ1YHXy9scgXh6h.jpg)
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/W7GyA0e8WY2aLkuOQh.png)
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/8zEZ4apiNSqj9l-1lQ.png)
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/_lm_DBtVgToLGPA-1c.gif)
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/hWymRzQyxotX0wcBNj.gif)
![](https://byuroscope.fra1.digitaloceanspaces.com/nc/uploads/noco/lowcode_installer/oss_tools/screenshots/t00sFjHQ6Gc9Sse5Jh.gif)
Suggested Developer Use Cases
- Seamless Project Management: Integrate Onedev into your workflow to manage repositories, track issues, and visualize progress on a Kanban board all in one place.
- Simplified CI/CD Pipeline Creation: Utilize Onedev's GUI-based pipeline creation tool to streamline CI/CD setup, making it accessible for low-code developers who prefer not to work directly with YAML files.
- Email-driven Issue Tracking: Offer clients an easy way to report issues via email which are then automatically tracked in Onedev, improving communication and issue resolution without needing client-side setup.
Stars | Last commit | Project status |
---|---|---|
Star | Saturday, December 30, 2023 | 🌟 Healthy |