Skip to content

calimero-network/core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,442 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calimero Core

Peer-to-peer application platform with local-first governance, CRDT state sync, and WASM execution.

Full documentation: Architecture Reference

Components

Crate Description
calimero-node NodeManager actor -- orchestrates network events, sync, blobs
calimero-context ContextManager actor -- contexts, groups, governance DAGs
calimero-network NetworkManager actor -- libp2p swarm, gossipsub, streams
calimero-store Column-family KV abstraction over RocksDB
calimero-runtime Wasmer WASM execution engine with 50+ host functions
calimero-server Axum HTTP server -- REST, JSON-RPC, WS, SSE
calimero-sdk App development SDK with proc macros
mero-auth JWT auth service with pluggable providers
calimero-dag Generic in-memory causal DAG
calimero-storage CRDT collections and storage interface
merod Node daemon (init, config, run)
meroctl Operator CLI (app, context, group, blob management)

Documentation

Topic Page
System overview and crate map System Overview
Local governance and groups Local Governance
App signing, bundles, migrations App Lifecycle
Wire protocol and sync Wire Protocol
Sequence diagrams Sequence Diagrams
Storage schema Storage Schema
Error flows Error Flows
Config reference Config Reference
TEE mode and KMS TEE Mode
Release process Release Process
Glossary Glossary

Related Repositories

License

MIT OR Apache-2.0

About

Calimero

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors