Servo
tauri
Servo | tauri | |
---|---|---|
151 | 480 | |
27,721 | 81,600 | |
2.9% | 1.7% | |
10.0 | 9.8 | |
6 days ago | 6 days ago | |
Rust | Rust | |
Mozilla Public 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.
Servo
-
This month in Servo: tabbed browsing, Windows buffs, devtools, and more
I pulled last changes to see the new tabs and surprised by RTL support because few weeks ago not supported
I see there PR merged: https://github.com/servo/servo/pull/33148
- Fixing a Bug in Google Chrome as a First-Time Contributor
-
Verso – web browser built on top of the Servo web engine
Don’t think this really fits in with HN guidelines.
Seriously, check out https://servo.org , they post monthly updates and the progress seems great. And their repo, too - too bad GitHub can’t display code frequency because there’s too many commits in the project.
-
Servo Web Engine Now Leverages Multiple CPU Cores for Rendering HTML Tables
Here's the (relatively small) commit: https://github.com/servo/servo/pull/32477/commits/d9b842ff6e...
It's using the par_iter() method from Rayon, a Rust data-parallelism library: https://docs.rs/rayon/latest/rayon/iter/index.html
-
Using Rust to corrode insane Python run-times
Rust is definitely used in Firefox, but Servo[0], which was going to be the replacement browser engine (or at least the testbed for that), was abandoned by Mozilla, in a limbo for some time and now under new stewardship.
On a meta-level, I think the story that people like to tell is that Mozilla chose increasing executive compensation rather than using the same money to keep the Servo (and people working on Rust itself) employed.
[0]: https://servo.org
-
Ad-tech setting 'Privacy-Preserving Attribution' is opt-out in Firefox 128
The following Mastodon toot is about https://servo.org that could become another alternative. Quote :
"Servo is faaaar from ready for general use yet, but it's picking up development speed. Definitely an option to keep an eye on for the future. "
-
I'm Funding Ladybird Because I Can't Fund Firefox
Why is Ladybird getting so much attention. Has anyone herd of servo? They're trying to offload css rendering to the gpu. That could be a big deal in the long run.
https://servo.org/
-
Welcome to Ladybird, a independent web browser
Does anyone know, how it compares to Servo?
https://servo.org/
-
Welcome to Ladybird
Check what is happening in Servo (https://servo.org). Some active members also want something very modular, and this is helped by work being actively done to use the engine in various contexts.
-
Ask HN: Best alternative to Chrome for power-user?
I use memory saver on Chrome and it helps substantially but Chrome just doesn't feel right. It might be the most secure browser out there but performance is lacking. Modern software should be more efficient than this. There is open-source Rust browser engine in the making called Servo (https://servo.org/), I hope they eventually come up with more efficient browser.
tauri
-
Photino: A Better Electron
I'd really like to see it compared to Tauri [0] which is the established leader in this space.
0: https://tauri.app
-
Android Dev with web Tools: fastest way to production with Ionic React
Consider hybrid desktop applications using HTML, JavaScript, and CSS as a view via the webview. Go Wails, a very performant desktop development framework, is based on this idea. Similarly, Rust Tauri apps operate on this principle.
-
Tauri 2.0 Release Candidate
- the only thing that tripped me up, was that re-building the project didnt't work due to an colliding filename error, but I found a closed issue at their https://github.com/tauri-apps/tauri/issues/10192 which pointed me towards removing `rlib` from the crate-type, which solved that issue.
All in all quite a smooth experience, was done in an 1-2 hours or something, not sure.
-
Show HN: A modern Jupyter client for macOS
tauri-apps/tauri: https://github.com/tauri-apps/tauri :
> The user interface in Tauri apps currently leverages tao as a window handling library on macOS, Windows, Linux, Android and iOS. To render your application, Tauri uses WRY, a library which provides a unified interface to the system webview, leveraging WKWebView on macOS & iOS, WebView2 on Windows, WebKitGTK on Linux and Android System WebView on Android. ... Tauri GitHub action: https://tauri.app/v1/guides/building/cross-platform/#tauri-g...
CEF: Chromium Embedded Framework > External Projects: https://bitbucket.org/chromiumembedded/cef/src/master/README... : cefglue, cefpython: https://github.com/cztomczak/cefpython
ChromiumGtk WebView.cs ; cefglue: https://github.com/lunixo/ChromiumGtk/blob/main/Lunixo.Chrom...
-
Writing GUI apps for Windows is painful
Tauri[0] is another HTML/CSS/JS-converter that generates small binaries by relying on the presence of WebView. Works pretty well.
[0] https://tauri.app
-
Interview with Vitor Ayres, a Tauri Maintainer
Welcome to the first episode of our new series “Tauri Maintainers”, where we chat with Tauri maintainers.
-
Show HN: Unforget, the note-taking app I always wanted: offline first, encrypted
There's also Tauri which takes a similar approach but uses Rust. I've had good luck with it so far.
https://tauri.app/
-
Mozilla Corporation Org Changes to Accelerate Our Path to the Future
https://servo.org/ is seeing new development alongside https://tauri.app/ which seems like it could replace Electron, getting them a little closer to native speed and memory usage.
It'd be nice to see more and more of Servo integrated into Firefox. Web pages rendered at 120fps and fewer memory leaks in long-lived many-tabbed browser sessions would be lovely.
- Console Msgs in Tauri/.NET/WebView2: BuyNow Driver Initialized
-
My opinion on the Tauri framework
-- Tauri website
What are some alternatives?
qtwebengine - Qt WebEngine
Wails - Create beautiful applications using Go
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
neutralinojs - Portable and lightweight cross-platform desktop application development framework
xi-editor - A modern editor with a backend written in Rust.
dioxus - Fullstack app framework for web, desktop, mobile, and more.
xsv - A fast CSV command line toolkit written in Rust.
Electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Fractalide - Reusable Reproducible Composable Software
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
qutebrowser - A keyboard-driven, vim-like browser based on Python and Qt.
slint - Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.