Free, open source, BSD 3-clause license

One platform, your data, many tools. 



Philosophy: integration is key

A shared and well designed data model can provide much value. Small applications (minimal feature-set) using that data model, can also bring much value. By comparison, standalone applications with large feature-sets, but with poor integration fail to deliver to their promise.

Define your models

Define Data models to manage assets with : Locations, Users, Software Applications, Contracts, Devices, Books, Cooking receipes, Sport sessions… You name it.

Use predefined models

Cavaliba comes with builtin models as-well as demo and optional extension-pack. You can activate them, edit them, extend them at will.

Modify models at runtime

Models are dynamic. Yopu can add, modify, remove fields in realtime. Pick from simple or advanced field types. Implement constraints for data quality.

Manage granular permissions

User, groups, roles, permissions let you manage operations on asset families, individual objects, even at field level.

Web UI by default

For each model, you get a full UI Web Interface to manage your assets : List, Search, Edit, Import, Export assets. Responsive, automatically generated, no code.

Dataviews for data subsets

Create dataviews for frequent access to subsets of your data. Tailor presented data to your users. Select a predefined dataview in the UI for instant access.

REST API

Query, Add or Edit assets with a standard HTTP REST API, basically JSON over HTTP. Granular Permissions included.

CLI command

Use a provided Command line (CLI) tool to manage Assets families or individual items.

Import Data

Bulk import data from external sources such as CSV, YAML, JSON. Apply Pipeline operators during import and before storage. A powerful set of operators enable many data transformations.

Export Data

Bulk export, full assets families or subsets, to CSV, YAML, JSON format

SAML/OIDC - Federated authentication

Connect to your Identity Provider with SAML / OIDC. Use LDAP, external web authentication or even local user accounts if needed.

Fast with large datasets

Cavaliba is fast. With large datasets and complex data models, UI response time is immediate even on small virtual machines or modest container platform. Tested with more than 500 000 objects per Asset Schema, or 50K+ user entries.

Open Source permissive licence and Free

3-clause open source BSD license. Do what you want.

Deploy with Docker

Cavaliba is provided as a set of docker containers with no external dependency after startup. Run the provided docker-compose in minutes.

Hosting and Sovereignty

Host where you want : on a VM virtual machine on-premise, in the cloud, on a desert island. No web dependency, no callback, no tracker, no ad. Everything is in the box.

Pricing

Cavaliba software is free and open-source with a BSD 3-clause license, and all features included. No SAAS Software as a Service offering is available at the moment. See Support if you need external services

Need Support ?

Drop an email to contact@. We can get you in touch with professional services for Cavaliba support, either RUN oriented (deploy/run) or DATA/USAGE oriented (data model, training).

APP - Sirene Notification

Included. Notify your users in case of Outage / Maintenance ; Public/Private web page, templates, emails, SMS. Updates, Archive…

APP - CMDB

Included. At hearth, Cavaliba is a full powered CMDB - Configuration Managment Data Base system.

APP - IPAM IP Address Management

Included. Upload, redefine, search, manage your network addresses, VLAN and more.

APP - Service Status Uptime

Included. IT service monitoring (uptime status). Define your URLs and expected answers. Enjoy automatic uptime informations, hourly, daily, monthly, … Green/Yellow/Red reports, uptime ratio per day, month, year, …

More apps to come ...

Stay tuned.