All Projects → d-r-q → qbit

d-r-q / qbit

Licence: other
qbit is a kotlin-multiplatform embeddable decentralized DBMS with object-relational information model

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to qbit

CompleteKotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
Stars: ✭ 236 (+490%)
Mutual labels:  kotlin-multiplatform
geok
Kotlin geometry library
Stars: ✭ 29 (-27.5%)
Mutual labels:  kotlin-multiplatform
DagashiApp
Unofficial Android Dagashi Android/iOS app.
Stars: ✭ 32 (-20%)
Mutual labels:  kotlin-multiplatform
kotlin-no-backend
Lista de empresas que utilizam Kotlin no Brasil.
Stars: ✭ 46 (+15%)
Mutual labels:  kotlin-multiplatform
embed
An embeddable, tiny Forth interpreter with metacompiler.
Stars: ✭ 80 (+100%)
Mutual labels:  embeddable
Kodein-Log
Multiplatform lightweight logging library.
Stars: ✭ 25 (-37.5%)
Mutual labels:  kotlin-multiplatform
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+152.5%)
Mutual labels:  embeddable
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+80%)
Mutual labels:  embeddable
kiwi
Fluent assertions for Kotlin
Stars: ✭ 17 (-57.5%)
Mutual labels:  kotlin-multiplatform
PreCompose
Compose Multiplatform Navigation && ViewModel
Stars: ✭ 150 (+275%)
Mutual labels:  kotlin-multiplatform
KMQTT
Embeddable and standalone Kotlin Multiplatform MQTT broker
Stars: ✭ 56 (+40%)
Mutual labels:  kotlin-multiplatform
AloeDB
Light, Embeddable, NoSQL database for Deno 🦕
Stars: ✭ 111 (+177.5%)
Mutual labels:  embeddable
multiplatform-redux-sample
blog.dreipol.ch/trash-disposal-with-kotlin-multiplattform-12abb5b5eb2c
Stars: ✭ 81 (+102.5%)
Mutual labels:  kotlin-multiplatform
MultiplatformPlayground
Kotlin Multiplatform project in Jetpack Compose & SwiftUI with shared ViewModel layer and File upload
Stars: ✭ 72 (+80%)
Mutual labels:  kotlin-multiplatform
realm-kotlin-samples
Samples demonstrating the usage of Realm-Kotlin SDK
Stars: ✭ 50 (+25%)
Mutual labels:  kotlin-multiplatform
KotlinXcodeSync
Sync Kotlin files with an Xcode project
Stars: ✭ 25 (-37.5%)
Mutual labels:  kotlin-multiplatform
abc-kmm-location
Location Service Manager for Kotlin Multiplatform Mobile iOS and Android
Stars: ✭ 55 (+37.5%)
Mutual labels:  kotlin-multiplatform
kmp-fatframework-cocoa
A Gradle plugin to generate and publish an iOs FatFramework or XCFramework on Kotlin Multiplatform projects.
Stars: ✭ 26 (-35%)
Mutual labels:  kotlin-multiplatform
kfsm
Finite State Machine in Kotlin
Stars: ✭ 76 (+90%)
Mutual labels:  kotlin-multiplatform
KMP-NativeCoroutines
Library to use Kotlin Coroutines from Swift code in KMP apps
Stars: ✭ 502 (+1155%)
Mutual labels:  kotlin-multiplatform

qbit

Build Status

While early stages of development qbit code base has accumulated quite a few mistakes and design flaws, which are blocking futher evolution.

I have made qbit truly multiplafrom and able to pass all the tests on native/linux and js/node platforms (see Make qbit truly multiplatform).

The next goal is to clean up major design flaws and API. New information model and sync concept (on russian)

Vision

qbit is a research project aiming at creating distributed high availablity storage technology for Kotlin Multiplatform projects.

qbit will store an encrypted full copy of end user's data on his devices and use existing cloud storages only as media to synchronize the data between devices. Particular cloud storages would be easily replacable while life time of qbit-based system installation on end user's devices.

Mission

Return the control of end user's data back to end users. And put the fun back into persisting.

Platforms

  • Supported

    • JVM >= 8
    • Android >= 21
    • JS/Node
    • Native/Linux
  • Prospective

    • JS/Browser
    • Native/iOS
    • Native/Windows
    • Native/MacOS
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].