|5 days ago||1 day ago|
|MIT License||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.
NPM workspace and vite - Read dependency build output (d.ts file)
3 projects | /r/webdev | 30 Nov 2023
So lets say the project consists of two packages Lib and App in which Lib is a library and App is the frontend app which depends on Lib. Now I want to display a monaco powered code editor in App which has has access to all types of Lib. This means that I have to somehow read the *.d.ts file of Lib as a string to set it as "extra lib" for monaco.
🔥✍️ Notion-like Experience for Your GitHub Content
3 projects | dev.to | 22 Aug 2023
You’ll see a Monaco Editor-powered change editor. The content incoming from the Git repo is on the left, while the current content in Vrite is on the right. You can make changes in the editor on the right - this will ultimately become the result content. Once you’re done, click Resolve. If there are no other conflicts, you should now be able to pull the latest changes.
Vscode.dev: Local Development with Cloud Tools
9 projects | news.ycombinator.com | 24 Jul 2023
Vrite Editor: Open-Source WYSIWYG Markdown Editor
11 projects | dev.to | 18 Jul 2023
By referencing the ProseMirror docs, forwarding the editor state back and forth, and adjusting the layout, I managed to integrate Monaco Editor — the web editor extracted from VS Code — together with Prettier (for code formatting) right into the Vrite Editor (I know, that’s a lot of editors in one place 😅).11 projects | dev.to | 18 Jul 2023
Now, there’s still some work to be done here. Monaco editor doesn’t work well for mobile, and some “optional” features weren’t yet optimized (like link previews or comments).
2 projects | /r/CroIT | 2 Jul 2023
mozes koristiti gotovi code editor library, https://codemirror.net/ https://microsoft.github.io/monaco-editor/
[Typia] I made realtime demo site of 20,000x faster validation (+200x faster JSON stringify)
3 projects | dev.to | 25 Jun 2023
Show HN: I open sourced the QR designer from my failed startup
15 projects | news.ycombinator.com | 30 May 2023
Codemirror & vue. Chances are if you're using a code editor in a web app it's either Microsoft's Monaco  or CodeMirror , which is maintained by Marijn Haverbeke
Show HN: I made an in-browser code editor with code replay and REPL
2 projects | news.ycombinator.com | 26 May 2023
This may be an unpopular opinion here but gpt has made coding so much fun again
4 projects | /r/webdev | 9 Apr 2023
Ask HN: How to create web, mobile, and desktop apps from a single code base?
2 projects | news.ycombinator.com | 29 Nov 2023
Highly recommend Tauri over Electron, if you are going to be using a web ui stack. Same kind of thing as Electron, just fresher so it's more streamlined (for now). It's Rust, but you can use extern libraries from most other languages, if you really need to.
[self-promo] Svelte + Rust for a desktop photo explorer
2 projects | /r/sveltejs | 14 Nov 2023
If you want to learn Svelte or Rust (Tauri) while building this project with us, send me an inbox!
Introduction to Code Generation in Rust
2 projects | dev.to | 6 Nov 2023
I want to ship a web frontend embedded inside a Rust binary to end users, such as a desktop application. Projects like Tauri achieve embedding with code generation by writing Rust code that generates more Rust code. Why does Tauri choose to use code generation over less complicated solutions? Let’s take a look at what that solution might look like.
Go Package for Building Progressive Web Apps
3 projects | news.ycombinator.com | 21 Oct 2023
Building Apps with Tauri and Elixir
14 projects | dev.to | 19 Oct 2023
For the longest time, building desktop apps was a daunting task to web developers. That is, until technologies like Electron made creating these apps more approachable to a wider audience. Today, we’ve got a wide array of native applications built with solutions like Electron, Tauri, Capacitor, and many more. While these are great solutions, sometimes configuration can be tricky and the applications we create can become somewhat bloated in terms of memory usage.
Bare Metal Rust in Android
7 projects | news.ycombinator.com | 9 Oct 2023
Isn't this what Tauri wants to achieve? At least it's on the roadmap I mean.
Does anyone have any experience creating production apps with Tauri? Seems like a sane alternative to Electron, especially if they can target all major platforms and keep the promise of smaller footprints.
Open source P2P alternative to Slack and Discord built on Tor and IPFS
18 projects | news.ycombinator.com | 11 Sep 2023
Agreed, the web stack should definitely help get some contributions. I might take a look too :-)
Tangential but have you considered something like https://tauri.app/ instead of Electron for the app? (One of my major concerns with Electron apps is that every app ships and runs its own copy of Chromium – Tauri mitigates that by using system web engine instead.)
Ask HN: What is the best way to build a desktop app in Windows in 2023?
5 projects | news.ycombinator.com | 11 Sep 2023
DotNet core using webview 2 and something like react for the frontend.
Or you can look into https://tauri.app/
Google Chrome pushes browser history-based ad targeting
4 projects | news.ycombinator.com | 6 Sep 2023
Custom titlebar in Nuxt with Tauri with controls
3 projects | dev.to | 4 Sep 2023
Custom titlebar in Nuxt and Tauri? Not to hard! I will use the code from the previous tutorial, but you can use it in any existing project without any problems. And like always, everything is on GitHub.
What are some alternatives?
Wails - Create beautiful applications using Go
neutralinojs - Portable and lightweight cross-platform desktop application development framework
CodeMirror - In-browser code editor (version 5, legacy)
ace - Ace (Ajax.org Cloud9 Editor)
dioxus - Fullstack GUI library for desktop, web, mobile, and more.
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
iced - A cross-platform GUI library for Rust, inspired by Elm
react-native-macos - A framework for building native macOS apps with React.
capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
wgpu - Cross-platform, safe, pure-rust graphics api.
yew - Rust / Wasm framework for creating reliable and efficient web applications