4 ms·
Since you're the author of Bangle.io and it seems the latter is based on bangle.dev[0] which in turn is based on ProseMirror(?), why did you decide to make Bang
by codethief 5y ago
Since you're the author of Bangle.io and it seems the latter is based on bangle.dev[0] which in turn is based on ProseMirror(?), why did you decide to make Bangle's interface look like that of VS Code / Monaco[1]? At first I thought this was just VS Code running in the browser.
Other than that, it looks pretty promising. I'll definitely be following the project! :) (By the way, I can't find the "install" button on app.bangle.io that is mentioned in the FAQ.)
On a different note, IMO using Electron for an app is not a bad choice per se. It's just that editors written in web technologies usually suck because they are so slow compared to, say, Vim/Emacs/Sublime. Is ProseMirror really that much better (faster) than Monaco/VS Code? If not, what's the benefit of using Bangle over Marktext? (Sure, running Marktext/Electron will use up additional RAM compared to running Bangle in an existing browser. But to be honest CPU load is much more important to me.)
[0]: https://github.com/bangle-io/bangle.dev https://github.com/bangle-io/bangle.dev
[1]: https://github.com/Microsoft/monaco-editor https://github.com/Microsoft/monaco-editor , https://vscode.dev/ https://vscode.dev/
- kushan2020 5y ago> why did you decide to make Bangle's interface look like that of VS Code / Monaco[1]? At first I thought this was just VS Code running in the browser. It is just a personal preference but I find VS code's UI, especially the command palettes (inspired by sublime?) a good interface for notes. > By the way, I can't find the "install" button on app.bangle.io that is mentioned in the FAQ. If you open the app in Chrome (or any chromium browser), you will see a sign to install the app as a PWA (progressive web app) next to the URL. > On a different note, IMO using Electron for an app is not a bad choice per se. It's just that editors written in web technologies usually suck because they are so slow compared to, say, Vim/Emacs/Sublime In my opinion going the Electron route is a lot of work for a single developer and you loose the portability of a web application. > But to be honest CPU load is much more important to me I think you will be delighted to see that Bangle is pretty performant. I would recommend opening a heavy app like 10000-markdown-files[0] to get a rough idea. > what's the benefit of using Bangle over Marktext? I haven't used Marktext, though it looks like a great project. I think the differentiating factor would be: - Bangle.io is focused more on the overall note taking experience, like backlinks, workspaces, collaboration etc. - I am planning to allow the ability to add extensions to add more functionality. Being a web app is really conducive for such things. - It allows you to open multiple tabs, split screen. I hope you give Bangle.io a shot, there are a bunch of things currently missing, but we will get there <3. [0]: https://github.com/Zettelkasten-Method/10000-markdown-files https://github.com/Zettelkasten-Method/10000-markdown-files
- deleted 5y ago[deleted]