|8 days ago||3 days 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.
I made a KDE clone in JS
2 projects | reddit.com/r/kde | 3 Aug 2022
This (monaco editor) Is the text editor/view that vscode uses internally, maybe you could use it and imitate the vscode ui around it?
YAML editor, hopefully with schema validation
1 project | reddit.com/r/vuejs | 31 Jul 2022
simpleWorker.js:20 Could not create web worker(s). Falling back to loading web worker code in main thread, which might cause UI freezes. Please see https://github.com/microsoft/monaco-editor#faq
Chrome extension in 20 minutes
1 project | dev.to | 18 Jul 2022
This time I will use an editor called monaco-editor. This is a Visual Studio Code-based editor, which allows you to achieve roughly the same functionality in your browser.
Any suggestions for a rich-text-editor in React? [More info below]
4 projects | reddit.com/r/reactjs | 2 Jul 2022
Monaco editor is good more for code blocks and syntax highlighting.
Is it a bad idea to start a UWP app in 2022?
14 projects | reddit.com/r/dotnet | 20 Jun 2022
have you checked monaco?
GitHub is sunsetting Atom
17 projects | reddit.com/r/programming | 8 Jun 2022
To further clarify: the fundamental code editing engine of VS Code is https://microsoft.github.io/monaco-editor/, but it runs atop Electron, or as it was known back then, Atom Shell. Same base technology, but the codebases are entirely different otherwise.
Introducing Elm Editor - a web-based IDE for Elm programs
2 projects | dev.to | 28 May 2022
Editor is misaligned and laggy
1 project | reddit.com/r/FreeCodeCamp | 4 May 2022
freeCodeCamp uses the Monaco Editor (https://microsoft.github.io/monaco-editor). It can be fairly resource intensive.
Which IDE/Editor is Your Daily driver?
9 projects | reddit.com/r/devops | 2 May 2022
It's not as good as Vim, but you can run a lite version of vs code in shell: https://github.com/Microsoft/monaco-editor
Added a Code Editor in our game + Serial Monitor
1 project | reddit.com/r/arduino | 2 May 2022
We're using the monaco editor with the 3D Webview asset as the code editor. As for reading the code itself, I'm not entirely sure as my friend did the coding for that (I'll ask him to answer soon). And for compiling the code, we use the arduino-cli.
Desktop Apps with Deno
3 projects | news.ycombinator.com | 15 Aug 2022
Since it's based on Tauri, I would think so: https://tauri.app/
Tauri – Creating Tiny Desktop Apps With React/Vue
1 project | reddit.com/r/hypeurls | 12 Aug 2022
Tauri – Creating Tiny Desktop Apps
6 projects | news.ycombinator.com | 12 Aug 2022
I'm building an Obsidian compatible app 👀
3 projects | reddit.com/r/ObsidianMD | 12 Aug 2022
Currently Tauri (a little bit of Rust), Typescript, React and TailwindCSS. All notes are stored as markdown files (as obsidian does).3 projects | reddit.com/r/ObsidianMD | 12 Aug 2022
That's right! Using https://tauri.app/ :) So some parts are Rust based.
RCE Vulnerability found in Electron, affects Discord, Teams, and more
4 projects | reddit.com/r/programming | 12 Aug 2022
See also Tauri, a Rust library that lets you use the platform's web view as your GUI. This is more-or-less the same idea as Electron, except the platform's web view actually receives security updates whereas Electron does not.
go-howler.js: Go bindings for a JS Audio library for the modern web.
3 projects | reddit.com/r/golang | 11 Aug 2022
Lately I've been doing a lot of experimentations and frankenstining of my software, my latest experiment is writing a Go application targeting WASM, packaged in TAURI which should theoretically provide a nice and relatively small package that can run on Mac, Linux, and Windows. I'm a fan of all three operating systems so it would be nice to have one codebase for everything.
Ask HN: How to make a native GUI with a modern language?
I haven't used it myself (yet), but https://tauri.app/ looks very promising as Electron alternative.
It uses the OS's browser so it doesn't have the bundle size issue you describe.
I suggest to take a look at tauri, lorca(requires chrome to be installed) or webview(uses system webkit). If you're interested I made a small poc that can be shipped as a single binary file with webview and react - https://github.com/snehesht/goview
Strange nobody mentioned Tauri, it is really pleasant experience to use and good solution. It works really well for what it does, it is still not covering all features and everything, but it is more performant and more secure alternative to Electron.
I was considering using it for some app that otherwise would be PWA. While I didn't use in-depth features and didn't run into any serious problems, it is likely that not everything will be perfect, but it is also likely that overall experience will be more pleasant.
Check it out.
What are some alternatives?
neutralinojs - Portable and lightweight cross-platform desktop application development framework
CodeMirror - In-browser code editor (version 5, legacy)
ace - Ace (Ajax.org Cloud9 Editor)
Wails - Create beautiful applications using Go
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
react-native-macos - A framework for building native macOS apps with React.
wgpu - Safe and portable GPU abstraction in Rust, implementing WebGPU API.
webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
dioxus - Friendly React-like GUI library for desktop, web, mobile, and more.
capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️