---
title: "Features | Clarive"
description: "Clarive implements the best DevOps features in one tool. Explore our code, track, and deploy capabilities."
url: "https://clarive.com/features"
---

# The best DevOps features, in one tool

Our key product features, from the first commit to the last deployment. All of them are in the Standard Edition, and where part of one needs Enterprise, it says so.

[Try Now](https://clarive.com/trial) [See a demo](https://clarive.com/schedule-a-demo)

## Your code, built and merged in one place

A Git server, CI pipelines that start on a push, and automation written as rules in the language you already use.

- ![clarive git repository](https://clarive.com/images/features/git-repository.png)  
**Fast Git Server**  
Clarive is a HTTP(s) based Git repository manager with project and role level authentication and branch management.
- ![clarive continuous integration](https://clarive.com/images/features/continuous-integration.png)  
**Continuous Integration**  
Push to a branch and Clarive will kick-off your CI build and test pipelines. You can use global pipelines and predefined natures so that you don't have to write a pipeline for every new project.
- ![clarive automerging branching git](https://clarive.com/images/features/automerging.png)  
**Auto-merging**  
Clarive merges topic branches in and out of releases, keeping history clean and tidy.
- ![clarive rulebooks rule build deploy](https://clarive.com/images/features/rulebooks.png)  
**Rulebooks**  
Add a .clarive.yml file to your repository and define your DevOps automation pipelines using rule-based event triggers.
- ![clarive rulebook languages](https://clarive.com/images/features/rulebook-languages.png)  
**Write DevOps code in your language**  
Turn your Python, Node, Ruby, Go (or any language really) into reusable rules for your rulebooks.
- ![clarive rulebook webhooks](https://clarive.com/images/features/rulebook-webhooks.png)  
**Orchestration Webhooks**  
Expose your automation rules to other services across the networks creating DevOps microservices that can be reused and are tied with the flow of your delivery.
- ![clarive code review](https://clarive.com/images/features/code-review.png)  
**Code Review**  
Add comments to code and interact with your peers.
- ![clarive project multi git repository](https://clarive.com/images/features/project-multi-repo.png)  
**Projects can have more than one repository**  
Projects are projects, repositories are repositories. A project may have more than one repo. It's that simple.
- ![clarive branch deploy](https://clarive.com/images/features/branch-deploy.png)  
**Git push triggers**  
Write rules that are triggered when someone pushes code to a repository.
- ![clarive git private repositories](https://clarive.com/images/features/private-repositories.png)  
**Private Repositories**  
Repositories in the Clarive cloud are private by default, but can be shared with other teams or be global.
- ![clarive rule based automation events ifttt](https://clarive.com/images/features/rule-based.png)  
**Event Rules**  
Kick off your event hooks when topics are created, fields are modified or workflow status changes.

## Track every change from idea to release

Issues become topics tied to their branches, on kanban boards, in releases, and through the workflow your team defines.

- ![clarive feature topic](https://clarive.com/images/features/feature-topic.png)  
**Every Issue is now a Topic**  
Topics make it simpler to manage your project: branches are 1:1 with their corresponding topic (Feature, User Story, Bugfix, etc.) making them true topic branches.
- ![clarive kanban board](https://clarive.com/images/features/kanban.png)  
**Kanban boards**  
Clarive's powerful kanban boards help you quickly visualize your topics in any arrangement. Boards can be personalized or used by the team.
- ![clarive kanban scrum](https://clarive.com/images/features/kanban-scrum.png)  
**Scrum Out-of-the-box**  
Clarive SE comes setup with a set of topic categories that can scale from simple coding features/bugfixes to complete epics, user stories and sprints.
- ![clarive release branches](https://clarive.com/images/features/release-branches.png)  
**Multi-Project Releases**  
Releases can group changes from more than one project at the same time. This makes it easier to manage complex releases with many teams working at once.
- ![clarive topic workflow](https://clarive.com/images/features/topic-workflow.png)  
**Built-in Workflow Engine**  
Topics have statuses like In Progress, Ready, Frozen, etc. You can customize workflows for better control when and where to move your topics from and to and who can do it.  
Custom workflows: Enterprise
- ![clarive dashboard](https://clarive.com/images/features/dashboard.png)  
**Custom Dashboards**  
Create your own dashboards, and rearrange them with drag-and-drop.
- ![clarive nested topics](https://clarive.com/images/features/nested-topics.png)  
**Nested Issues, Epics, Topics**  
Features can belong to Epics and Releases. Issues tied to bugfixes, nested into user stories. Levels can be easily navigated and searched.
- ![clarive kanban board](https://clarive.com/images/features/kanban.png)  
**Column Lists**  
Kanban topics can be grouped into any lists, so that you can bisect your project in many ways.
- ![clarive swimlanes kanban](https://clarive.com/images/features/swimlanes.png)  
**Swimlanes**  
Swimlanes lets your team quickly view and rearrange posts in a kanban board. Users can drag-and-drop between swimlanes to reassign topics. Swimlanes can also display your custom fields.
- ![clarive custom form fields](https://clarive.com/images/features/form-fields.png)  
**Custom Fields**  
Give each topic the fields your team works with: people, estimates, dates, priority and impact, subtasks and linked issues.
- ![clarive project permissions](https://clarive.com/images/features/project-permissions.png)  
**Specialized Roles**  
Team members can be assigned roles that can do different things for different projects.

## Deploy on your schedule, roll back when you must

Environments, scheduled and on-demand jobs, concurrency control, tracked assets and rollback, on a CI/CD engine that runs in Docker.

- ![Clarive deployment job monitor](https://clarive.com/images/features/monitor.png)  
**CI/CD Engine**  
Run pipelines on a schedule, monitored and on push to repository. Clarive will monitor execution and let you adjust.
- ![clarive docker](https://clarive.com/images/features/clarive-docker.png)  
**Docker under the hood**  
All CI/CD runs in a Docker service in the Clarive server or as part of your swarm.
- ![clarive deploy from kanban](https://clarive.com/images/features/deploy-from-kanban.png)  
**Deploy-from-kanban®**  
Drop your kanban cards into an environment to create a deployment.
- ![clarive environments deploy](https://clarive.com/images/features/environments.png)  
**Environment Management**  
Setup environments, their variables and a workflow for progressing releases on demand.
- ![clarive release merging](https://clarive.com/images/features/release-merging.png)  
**Release Planning**  
Plan your releases, add or remove features and bugfixes and freeze them when ready to deploy. Releases in Clarive are not simple tags. They have a workflow and can be staged and reviewed just like other topics.
- ![Clarive deployment job monitor](https://clarive.com/images/features/monitor.png)  
**Concurrency Control**  
Setup critical sections dynamically to prevent simultaneous deployments from running into each other.
- ![clarive job scheduling](https://clarive.com/images/features/job-schedule.png)  
**Scheduled deployments and nightly builds**  
Create repeatable jobs or schedule on-demand deployments to run on a given date/time.
- ![clarive tracked assets](https://clarive.com/images/features/tracked-assets.png)  
**Tracked Assets**  
Keep track of every file you deploy: where it was deployed, when and its signature.
- ![clarive deploy stats performance](https://clarive.com/images/features/deploy-stats.png)  
**Pipeline profiling**  
Pinpoint bottlenecks to help optimize your pipelines and overall workflow with execution profiling data.
- ![clarive rollback job pipeline](https://clarive.com/images/features/rollback.png)  
**Rollback**  
Rollback your deployments by running your rules against the previous known safe version.
- ![clarive artifact repository](https://clarive.com/images/features/artifact-repository.png)  
**Artifact Repository**  
Manage artifacts generated during deploy so that they can be easily aggregated and shared with teams and builds, snapshotting or used for the deploy phases.

## Complex platforms, super flexibility, fine-grained control?

Get our Enterprise version.

[Go Enterprise](https://clarive.com/enterprise) [See a demo](https://clarive.com/schedule-a-demo)
