fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#prosemirror

1 post1 participant0 posts today

Finally getting a handle on prosemirror.net/.

Managed to make my own toolbars and a prototype dialogue for inserting @mention type links.

It will be very powerful, in combination with codemirror, but has proven a bit tricky to get started with, in the context of the Vue framework, which tends to create proxy objects for reactivity.
Prosemirror spits those out in disgust.

Show HN: Leaflet.pub – a web app for creating and sharing rich documents | Hacker News

Link
📌 Summary: Leaflet.pub 是一款新推出的網頁應用程式,用於創建和分享豐富的文件。該專案由開發團隊花了 8 個月時間打造,旨在平衡 Notion 和 Google Docs 的優點——快速、輕量且易於分享,同時支援多樣化區塊和多頁面功能。Leaflet 提供無需帳號即可建立文件、分享閱讀與編輯連結、電子郵件登入同步文件,以及添加畫布、子頁面、RSVP 和投票等功能區塊。開發團隊也重視文件的美觀呈現,模糊了文件與網站的界限,讓使用者能夠自豪地在線上發布內容。

🎯 Key Points:
- Leaflet.pub 允許使用者無需帳號即可快速建立文件,支援閱讀和編輯連結分享
- 技術方面使用 Replicache 進行同步,資料以類似 Datomic 的實體事實集合方式建模,每個文字區塊使用獨立的 ProseMirror 實例
- 特色功能包括:精美的列表處理、自訂主題、iOS Safari 上的鍵盤處理、側滑多頁面介面以及 PWA 支援
- 未來計劃包括:改進首頁和文件組織功能、與 ATProto 和 Bluesky 整合、增加更多區塊類型(如表格和程式碼區塊)
- 開發團隊仍需改進的方向包括:大型文檔的效能優化、拖放和選擇功能、跨多頁的鍵盤導航,以及使用 CRDT 加速多人協作

🔖 Keywords: #協作文件平臺 #網頁應用程式 #ProseMirror #文件分享 #無帳號快速建立
readhacker.newsShow HN: Leaflet.pub – a web app for creating and sharing rich documents | Hacker News

MarkupEditor (github.com/stevengharris/Marku) is a #WYSIWYG editor for #SwiftUI and #UIKit apps. It lets you create and edit clean HTML documents within an extension of WKWebView. The latest Beta uses #ProseMirror for the WYSIWYG heavy lifting on the backend. In addition to clearing up quite a few longstanding issues, the new version reduced my own JavaScript code from ~11,000 lines to ~3,000 while maintaining compatibility on the Swift side. Thanks to @marijn for such a great open source project.

GitHubGitHub - stevengharris/MarkupEditor at markupmirrorWYSIWYG editing for SwiftUI and UIKit apps. Contribute to stevengharris/MarkupEditor development by creating an account on GitHub.

So I am getting over my problems with actually building things... I used #Svelte and #ProseMirror (technically TipTap as the wrapper) to build a very basic prototype of an Outliner editor. Just the "blocks of text that become editable when you click on them". It's a pure Alpha "does this even work" but well... it does.

First of many components of a modern tool for thought, demonstrated. (because it's ProseMirror, the blocks can contain defacto arbitrary HTML to express rich text...)

Massimiliano Farinella wrote , a visual for . The editor is based on pandoc's internal format, so no information is lost when transferring the documents to pandoc for further processing.
The editor is written using and ; it can be included in web pages or be run standalone (via Electron).
github.com/massifrg/pundok-edi

GitHubGitHub - massifrg/pundok-editor: A visual editor for Pandoc AST documents.A visual editor for Pandoc AST documents. Contribute to massifrg/pundok-editor development by creating an account on GitHub.

Okay so, getting some confidence with the #lexical text editor framework for the idea I want to implement took a bit of doing (since this is also my first web tech project where I am actively programming stuff, and so I am learning a whole bunch of JavaScript/Typescript on the wayside) but I am gaining confidence that it'll let me do what I want to do. (Building rich text connections with graph data.)

Maybe #ProseMirror would also work, but the docs on how ProseMirror posts updates are muddy.

I ran across ProseMirror yesterday and my first thought was: I want this for writing and posting to my website! Not having the time or experience to set it up and integrate it myself, I wonder if there’s a public instance of it on the web that has Micropub integration?

That would allow it to publish to to several dozen different CMSes including WordPress, Drupal, WithKnown, Craft, Jekyll, Kirby, Hugo, and Micro​.Blog among a growing set of others.

I know that iA Writer recently added Micropub support to allow people to use their tool to publish this way. Sadly they’ve only got it working as Mac/iOS clients and not as a web client, which is something at which ProseMirror might excel.

https://boffosocko.com/2020/07/14/55773573/

prosemirror.netProseMirrorIn-browser structured text editing component