Rust Icon

Rust

Rust is a systems programming language created by Mozilla.
19 Stories
All Topics

Rust Icon github.com

Look ma, no Electron!

A desktop Kanban board app built with Elm and Rust. How do they do it sans Electron? it uses native WebView (WebKit for Linux/macOS, and MSHTML on Windows) For more details see here. I'd love to see how this app performs in terms of memory use when compared to an Electron-based version. How big are the wins? Is the trade-off worth it? Sounds like great fodder for blog post...

read more...

Ashley Willams Mozilla

Hello wasm-pack!

wasm-pack is a tool for assembling and packaging Rust crates that target WebAssembly. These packages can be published to the npm Registry and used alongside other packages. This means you can use them side-by-side with JS and other packages, and in many kind of applications, be it a Node.js server side app, a client-side application bundled by Webpack, or any other sort of application that uses npm dependencies. We're recording a show with Lin Clark today and will definitely ask her all about the progress Mozilla folks have been making on merging the JavaScript and Rust worlds via WebAssembly. Exciting times!

read more...

Rust Icon github.com

An open source Spotify client running as a UNIX daemon

Spotifyd streams music just like the official client, but is more lightweight, and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients. There was previously a spotifyd written in C, but apparently Spotify killed the library it used, so they had to rewrite from scratch. ¯\(ツ)/¯

read more...

Rust Icon www.ncameron.org

A Proof-Of-Concept GraphQL Server Framework for Rust

This framework is very much in the proof of concept stage. There's still a lot to do. The framework provides a seamless GraphQL interface for Rust servers. It is type-safe, ergonomic, very low boilerplate, and customizable. It has potential to be very fast. I believe that it can be one of the best experiences for GraphQL development in any language, as well as one of the fastest implementations (in part, because it seems to me that Rust and GraphQL are a great fit). Also, check out ~> 2018: The year we learn Rust 1.0 and Rust in 2018

read more...

Rust Icon github.com

Zbox

Zero-details, privacy-focused embeddable file system. It achieves privacy by encapsulating files and directories into an encrypted repo, then provides a virtual file system and exclusive access to authorized apps. But! Buyer beware: Zbox is under active development, we are not responsible for any data loss or leak caused by using it. Always back up your files and use at your own risk!

read more...
0:00 / 0:00