karma.data is a all-in-one backend server for API-driven software development with integrated and production-ready database, API and permissions.
It's built by Developers and made for Developers.
It`s free, open and developer-friendly. Take applications from concept to completion as quickly as possible and use less code. Built fast, smart and flexible.
A simple API (RPC) allows you to use your favorite transport format (e.g. JSON, XML) and connect your data and applications seamlessly. Stay radically extensible with high language and protocol agnostic.
Relational + Graph
karma.run`s radically new concept combines the consistency of traditional SQL with the flexibility of NoSQL databases. Use it like traditional RDBMS as well as object-oriented graph models.
Powerful Query Engine
Flexible Permission Model
ABAC (Attribute-Based Access Control) enables you to write rules that check attributes of data objects to decide if a certain user should be able to access or change the object in question.
Powerful tools for integrating, transforming, and securing data of any kind, from any source, at a massive scale. Use one simple API to build and manage complex ETL processes (extract, transform, load).
Continuous schemata migrations are a key feature of karma.run. Rather than just adding or removing fields we allow you to permanently connect two data objects together by providing a mapping function between them.
Manage your content, applications and backend operations through an easy-to-use frontend editor. We take care of the hassle of development and database management so that you can start building instantly.
Deploy karma.run`s compact binary on-premise or in the cloud. From single instance to highly scalable container clusters. Karma.run can run on Kubernetes.