Our great sponsors
-
lexical
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
wpfui
WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and effortlessly.
-
TinyMCE
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Windows UI Library
Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
-
ProjectReunion
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
-
WPFDarkTheme
A small WPF theme library, with 6 built in themes which are easily copy and pasteable, and the MainWindow shows off the themes
-
ckeditor5
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
For example, I'm a big fan of nannou. It supports WebGPU, so I think it runs on the web (but I haven't tested it).
The libraries I saw are either intended for small WYSIWYG writing or source code. Facebook's Lexical looked promising, but I tested it with several thousand words and it screeched to a halt.
have you checked monaco?
Use something more third party like WPF + WPFUI for a modern interface, yet supporting custom title bars across operating systems. In WPFUI's case you put a StackPanel of wpfui:Buttons (for example) within a wpfui:TitleBar's Header. The major upside here is that you can use some incredible WPF controls thanks to it heritage. Like AvalonEdit -- your app can with minimum fuss support a text editor with built-in markdown highlighting, line numbering support, regex search/replace and much more. WPF also has markdown controls or WebView2 support in case you want to pluck in a web based Markdown preview backed by Javascript.
Hey, thanks! I also found an awesome resource: https://github.com/dok/awesome-text-editing
https://github.com/microsoft/microsoft-ui-xaml (2700+)
https://github.com/microsoft/WindowsAppSDK (327)
https://github.com/microsoft/CsWinRT (105)
And if you want to check the newer version, CKEditor 5: https://ckeditor.com/ckeditor-5/demo/ https://github.com/ckeditor/ckeditor5