-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
-
web-view
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
This is a collaborative code editor I built in a week, after being frustrated with existing solutions like Firepad (unmaintained project, locked to Firebase, lack of customization). The server has operational transformation control algorithms implemented in async Rust with warp's WebSockets and tokio. The TypeScript client interfaces with Monaco & also has some Rust code for the text transformation step, which is compiled to WebAssembly.
This is a collaborative code editor I built in a week, after being frustrated with existing solutions like Firepad (unmaintained project, locked to Firebase, lack of customization). The server has operational transformation control algorithms implemented in async Rust with warp's WebSockets and tokio. The TypeScript client interfaces with Monaco & also has some Rust code for the text transformation step, which is compiled to WebAssembly.
Given that this can be self-hosted, any thoughts on making a desktop app with https://github.com/Boscop/web-view