|5 days ago||3 days ago|
|Apache License 2.0||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
A Rust client library for interacting with Microsoft Airsim https://github.com/Sollimann/airsim-client
13 projects | reddit.com/r/robotics | 22 Jan 2023
A Rust library for cross-platform video apps using WebRTC and LiveKit
3 projects | reddit.com/r/rust | 11 Jan 2023
webrtc.rs is a port of Pion (which we also use). It's a better fit for server-side use
WebRTC signaling server in Rust
2 projects | reddit.com/r/rust | 20 Dec 2022
I want to use peer-to-peer communication and data transfer for my next side project (client-server web app). I've been doing some research and WebRTC seems to be the only option for this on the client. There are a ton of libraries and product offering for facilitating STUN/TURN servers as a service, but I'm quite interested in learning more about these protocols. That being said, I'm not the best rust programmer (part of the reason of using Rust as the server is so that I can learn more), and the signalling protocols seem rather complicated. I've looked at https://github.com/webrtc-rs/webrtc and it seems promising.
str0m a sans I/O WebRTC library
3 projects | reddit.com/r/rust | 18 Dec 2022
Regarding webrtc-rs. I'm a contributor to that project. The future of str0m could very well be to roll it in under that umbrella. However in these early days, I think it's better to keep str0m separate, until such time that it covers most of webrtc-rs functionality. Discussion here: https://github.com/webrtc-rs/webrtc/issues/230
Adding WebRTC support to OBS
2 projects | reddit.com/r/WebRTC | 14 Dec 2022
This project was really fun for me is that I got to use https://webrtc.rs webrtc.rs Rust implementation of WebRTC that is based on Pion. The performance is fantastic and it is so easy to fetch + build. I had a great experience with it. It is really impressive how far the project has come!
Adding WebRTC support to OBS using Rust
2 projects | reddit.com/r/rust | 14 Dec 2022
I'm confused, you're saying as far as you can tell webrtc-rs does everything pion can do, but also saying "when the project is ready"? Can you explain what you mean? Also it seems webrtc.rs website says it's not production ready yet? How true is that?
WebRTC 102: Understanding libWebrtc
4 projects | dev.to | 27 Nov 2022
I built a Zoom clone 100% IN RUST
12 projects | reddit.com/r/rust | 24 Oct 2022
Have you considered using webrtc? It's a well-established protocol supported by all major browsers, and there's already a pure-Rust implementation you might be able to use.12 projects | reddit.com/r/rust | 24 Oct 2022
If you ever did decide to add the complexity of RTC, my personal favorite SFU is MediaSoup with Janus a second. But if you want to be adventurous the Rust WebRTC project would be your go to. In any case cool project!!
Best way to implement one directional listener for UDP or TCP?
2 projects | reddit.com/r/rust | 6 Oct 2022
Yup, WebRTC can do this. In Rust there's webrtc.rs which I've been contributing a fair amount to. Check out this example the SDP that's provided via $BROWSER_SDP and the subsequent answer that is pasted back into jsfiddle is the two way connection that /u/anlumo mentioned. With a server this is typically done with a POST request.
Does anyone use F# for cross platform desktop app development? What framework do you use?
4 projects | reddit.com/r/fsharp | 29 Jan 2023
Does it have an industry presence? I couldn't find any testimonials on their site. For example https://tauri.app/ is a UI framework in Rust and it is sponsored by some major companies
Desktop Applications with Java/Scala, HTML and CSS
3 projects | reddit.com/r/scala | 28 Jan 2023
Interesting, I was just about to try using Tauri with Scala and Scala.js.
Can't decide on a programming language for multiple reasons
3 projects | reddit.com/r/learnprogramming | 23 Jan 2023
Native GUI programming in Rust seems immature from last I checked, but maybe the situation is better than I remember. There’s Tauri. Unfortunately it’s still kinda web-based like Electron, but an improvement still. It uses native webviews and almost everything will be running in Rust, so it may be decently efficient.
Svelte 4.0 feature speculation & suggestions
5 projects | reddit.com/r/sveltejs | 22 Jan 2023
Tauri + Svelte is also an alternative
Those making $500/month on side projects in 2023 – Show and tell
12 projects | news.ycombinator.com | 22 Jan 2023
Yeah, I’m using https://tauri.app/
The DX is a thousand times better than Electron. The ecosystem is not as rich yet, but it’s getting there. The Discord community is very active and passionate about the project as well.
I’m also having a great time learning Rust!
Script Kit: cross-platform, scriptable, automatic shortcuts to everything
2 projects | news.ycombinator.com | 20 Jan 2023
They already are – there's a system webview on Windows and macOS. There are a few "Electron alternatives" that use the system webview instead of bundling a copy of Chromium. Tauri  is one of them, built around Rust, and it's pretty great. I built a video editor with it.
The usual complaint against this is that you have to support multiple browsers (Edge/Chromium on Windows, Safari on Mac).
Bongo Copy Cat: A Tauri Cat that wants to be involved in everything you do 👨💻👩💻
8 projects | dev.to | 18 Jan 2023
Tauri was the obvious choice for the cross platform application. With 57.3K stars on Github and growing, it is a framework loved by the community. It combines your favourite frontend frameworks with a Rust backend to build "smaller, faster, and more secure desktop applications".
2 projects | reddit.com/r/programming | 16 Jan 2023
Why wouldn't you just use Tauri for that?
I quit my job to build a Kubernetes GUI, now looking for feedback!
9 projects | reddit.com/r/kubernetes | 12 Jan 2023
No, I'm using Tauri https://tauri.app/ so that's Rust on the backend doing the interface between the UI and Kubernetes. Solid.js on the UI because it's much lighter/faster than React.
Announcing pâro. An way to develop tazru applications powered by html and css where you do not write any client code.
5 projects | reddit.com/r/rust | 9 Jan 2023
What are some alternatives?
neutralinojs - Portable and lightweight cross-platform desktop application development framework
Wails - Create beautiful applications using Go
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
dioxus - Friendly React-like GUI library for desktop, web, mobile, and more.
react-native-macos - A framework for building native macOS apps with React.
wgpu - Safe and portable GPU abstraction in Rust, implementing WebGPU API.
iced - A cross-platform GUI library for Rust, inspired by Elm
capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
rust-raspberrypi-OS-tutorials - :books: Learn to write an embedded OS in Rust :crab:
webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)