GoatDB
Embedded, distributed document database with real-time sync and automatic conflict resolution. Provides the core GoatDB class, schema definitions, queries, and item management.
See https://goatdb.dev for guides and tutorials.
Build
Configuration
Core Types
- CoreType
- Clonable
- Comparable
- CoreObject
- CoreOptions
- CoreValueCloneOpts
- Encodable
- Encoder
- Equatable
- ConcreteCoreValue
- CoreArray
- CoreClassObject
- CoreDictionary
- CoreKey
- CoreSet
- CoreValue
- IterableFilterFunc
- ObjFieldsFilterFunc
- ReadonlyCoreArray
- ReadonlyCoreObject
Database
Events
Items
Logging
OS
Paths
Querying
Schema
- DataRegistry
- FieldDef
- FieldValue
- Schema
- SchemaDataType
- SchemaField
- SchemaFieldsDef
- SchemaNullType
- SchemaOptionalFields
- SchemaRequiredFields
- SchemaTypeSession
- SchemaTypeUserStats
- SchemaValueWithOptional
- kNullSchema
- kSchemaSession
- kSchemaUserStats
- SchemaEquals
- SchemaGetFieldDef
- SchemaGetFields
- SchemaGetRequiredFields