protobuf definitions for codemp -- code multiplexer
Find a file
2024-12-08 15:56:06 +01:00
.github/workflows ci: rename ci 2024-09-05 16:45:42 +02:00
proto feat: Change RPCs from workspace name to workspace id 2024-12-08 15:56:06 +01:00
src chore: codemp.dev -> code.mp 2024-09-07 22:15:08 +02:00
.editorconfig chore: rustfmt & editorconfig 2024-03-09 19:39:23 +01:00
.gitignore First commit of codemp-proto in new repo 2024-03-09 18:45:32 +01:00
.rustfmt.toml chore: rustfmt & editorconfig 2024-03-09 19:39:23 +01:00
build.rs feat: slim down 2024-09-30 23:51:33 +02:00
Cargo.toml fix: include transport when building client/server 2024-09-30 23:57:54 +02:00
LICENSE docs: license 2024-09-05 00:12:35 +02:00
README.md chore: codemp.dev -> code.mp 2024-09-07 22:15:08 +02:00

codemp

Actions Status Crates.io Version docs.rs Crates.io License Gitter

codemp is a collaborative text editing solution to work remotely.

It seamlessly integrates in your editor providing remote cursors and instant text synchronization, as well as a remote virtual workspace for you and your team.

Protocol

gRPC protocol specification for codemp.

This is a prost crate: it will generated Rust code based on the protobuf defintions contained in the proto/ directory.

From protobuf definition, prost will compile structs for all protocol messages but also server and client service implementations.

Building

To compile this crate, protoc must be installed: prost requires it to compile the protocol definition.