SaaSHub helps you find the best software and product alternatives Learn more →
Vstwebview Alternatives
Similar projects and alternatives to vstwebview
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
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.
-
mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
wee-slack
A WeeChat script for Slack.com. Supports threads and reactions, synchronizes read markers, provides typing notification, etc..
-
ToobAmp
A set of high-quality guitar effect plugins for Raspberry Pi with specific support for PiPedal.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
vstwebview reviews and mentions
-
Building a Slack/Discord Alternative with Tauri/Rust
I tried this same approach (embedded webview instead of e.g. electron -- https://github.com/rdaum/vstwebview) for something last year and I agree the biggest problem is Linux support, specifically WebKit GTK.
On Windows, and to a lesser degree on the Mac, this approach actually went pretty smoothly. But WebKit GTK introduces all sorts of problems -- having to tie into GTK's event loop even though you don't want it, dealing with distribution variances, event binding issues, etc.
I suspect the answer here for Tauri is that someone needs to expend the effort to come up with a good Rust crate bundling of Chromium or Gecko or etc that isn't tied into GTK. Yes, it would defeat the "just use the platform's webview instead of bundling" line, but really it would only be a concern for Linux.
-
Digital Audio Workstation Front End Development Struggles
I spent some time last year building out a UI framework for VSTs based on embedded HTML, after being frustrated with the terrible VST GUI package from Steinberg. I think it showed promise, but I'm unable to continue to make progress with it:
https://github.com/rdaum/vstwebview
It'd be great if somebody were to run with it. I feel I made good initial progress. These days, I have to concentrate on my paying work (in Rust, not C++) instead.
-
Show HN: Vstwebview, write VST3 audio interfaces using webtech
So I went looking for alternatives. Embedding something like QT ends up with a bunch of issues involving the threading model and so on. Others have tried and failed.
There's stuff like JUCE but it's not just a UI framework but a whole toolkit with its own world view and licensing etc.
Then I got thinking about how -- as much as I kind of hate it -- the web is really the standard for cross platform UIs. These days it's pretty fast even on fairly low end devices. Lots of toolkit options. Canvas support. Multiple languages. Decent security model. And both Windows and Mac come with embeddable webview components (Edge and Webkit).
So I threw together:
https://github.com/rdaum/vstwebview/blob/main/README.md
Still a bit rough around the edges and somewhat untested, but would love contributions.
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Stats
rdaum/vstwebview is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of vstwebview is C++.
Popular Comparisons
Sponsored