remarkable
webview
Our great sponsors
remarkable | webview | |
---|---|---|
5 | 60 | |
5,458 | 10,853 | |
- | 0.9% | |
0.0 | 8.4 | |
about 2 months ago | 3 days ago | |
JavaScript | C | |
MIT License | MIT License |
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.
remarkable
-
Sciter, the 5 MB Electron alternative, has switched to JavaScript
> we can't take some well-tested, used-by-millions library
You can.
Here is an example of Sciter application that uses RemarkableJS library (https://github.com/jonschlinkert/remarkable) as it is:
https://quark.sciter.com/quark-application-samples/hello-mar...
-
BREAKING!! NPM package ‘ua-parser-js’ with more than 7M weekly download is compromised
Simultaneously the #1 trending developer on GitHub across all languages (out of ~17 million developers at the time) with multiple #1 trending projects: Remarkable (https://github.com/jonschlinkert/remarkable), a markdown parser and compiler (also across all languages, out of ~7 million projects), Enquirer (https://github.com/enquirer/enquirer), a stylish, user-friendly prompt system.
Since then they've made things that are IMO quite useful, like enquirer, micromatch, and remarkable.
-
Sciter officially switched to JavaScript
mdview (sources) uses RemarkableJS for MD->HTML conversion.
-
Tauri: An Electron alternative written in Rust
will give you split-view out-of-the-box. But web dev's will start looking for frameworks in order to achieve this simple task that browser have internally already.
TL;DR: Web and desktop UIs use inherently different models. You can share parts between these two different platforms but only parts, really.
[1] Remarkable JS: https://github.com/jonschlinkert/remarkable
webview
-
Should web developers learn Flutter instead of React Native/Electron for mobile/desktop apps?
From a more established company with more guaranteed long-term support than the web frameworks that solve the above problems (like Tauri and Webview)
-
Is there anything like electron for go?
lower lever/simpler than wails is https://github.com/webview/webview
-
Pytonium - A framework for building python apps, with a GUI based on the web-technologies HTML, CSS and Javascript. Would be happy to hear some feedback on the code and the idea
WebView : Uses a WebView control
-
Use any web browser as GUI in Python
BTW, I'm using WebView, it's awesome, not as portable as WebUI but still awesome.
-
Wails as Electron in Go
There is webview, a low level C library with various bindings that can be used to create a webview using os provided browser and interact with it. Wrt. featureset its is a lot more simpler and lower level than both electron and wails.
-
How to get window handle in C++/WinRT UWP App
I can't find anything related to this. I need to get the Handle so I can pass it to this webview library https://github.com/webview/webview/blob/master/webview.h. This documentation only references WinUI3 https://docs.microsoft.com/en-us/windows/apps/develop/ui-input/retrieve-hwnd
- Ask HN: How to make a native GUI with a modern language?
-
Html+Css for ui of a native desktop app?
There are a few libraries like this: https://github.com/webview/webview on Windows it uses Microsoft’s WebView2 API so the application can be rather small.
-
wails.io - What's the catch?
Yesterday, I came across this project: https://wails.io/ Is it just my paranoia, or is there some big catch? Doesn't it seem too good to be true?? 😄 Recently, I've been working on a project in Go and I needed a simple, lightweight multiplatform GUI - after exhausting pretty much every option (Qt - bothersome; Ultralight - doesn't work on ARM (M1); Electron - too heavy; Fyne - not robust enough; etc.), I settled for webviews. Now I found the wails project and it just seems to be too good, there simply has to be some kind of a catch. Looks like a simple API, the use of a native HTML/JS engine (ie. no embedded/shared libs, like webviews), support for things like native dialogs, resources embedded in the final bin, etc.
-
CLOG And The Competition
I've tried CLOG with this and it works fine: https://github.com/webview/webview . I think that's an interesting lightweight alternative depending on the project.
What are some alternatives?
fyne - Cross platform GUI in Go inspired by Material Design
Lorca - Build cross-platform modern desktop apps in Go + HTML5
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
wry - Cross-platform WebView library in Rust for Tauri.
neutralinojs - Portable and lightweight cross-platform desktop application development framework
Wails - Create beautiful applications using Go
Ultralight - Next-generation HTML renderer for apps and games
go-astilectron - Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
FLTK - FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
gtkmm - Read-only mirror of https://gitlab.gnome.org/GNOME/gtkmm