HTML Notepad – HTML WYSIWYG editor for the rest of us

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
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.
www.influxdata.com
featured
  • sciter-sdk

    Discontinued Sciter is an embeddable HTML/CSS/scripting engine

  • Even plain text has multiple, conflicting formats.

    Sciter definitely puts text in GTK clipboard. And it works as far as I can tell, proof: https://sciter.com/linuxnotepad/ on my Linux Mint. So your problem needs some details.

    And try recent version from GitGub: https://github.com/c-smile/sciter-sdk/tree/master/bin.lnx/x6...

    You will need 2 files from there: html-notepad and libsciter-gtk.so

  • Etherpad

    Etherpad: A modern really-real-time collaborative document editor.

  • You might also like Etherpad :) https://etherpad.org although Etherpad doesn't natively support tables and some other features this has they are optionally installed as plugins.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • sciter-js-sdk

    Discontinued Sciter.JS - Sciter but with QuickJS on board instead of my TIScript

  • "lower-level cross-platform abstraction" needs some clarfication.

    For example Sciter exposes Graphics API https://github.com/c-smile/sciter-js-sdk/blob/main/include/s..., is this close to what you mean? It allows to render stuff a la ImGUI - immediate mode painting.

    And what's in principle wrong with DOM?

    DOM is tree of lightweight nodes and elements. In Sciter each DOM element may have native controllers, known as behaviors. Examples of those: https://github.com/c-smile/sciter-js-sdk/tree/main/include/b... . So you can create single DOM node - document and attach your native behavior to it. It will receive all events and will do drawing if you want.

    Some applications are using mixed model: DOM where it makes sense, and custom native behavior where high performant handling is required.

    In fact DOM and ImGraphics have their strong points but in different situations. Sciter allows to have best of two worlds by combining them.

    In any case when you say "I don't need DOM", it means that you will implement it on your side. Been there, seen that many times.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Open-source online document collaboration

    1 project | /r/opensource | 1 Dec 2022
  • Looking for suggestions on a self-hosted note app that can handle multiple users and collaboration?

    3 projects | /r/selfhosted | 30 Oct 2022
  • Standardnotes doesn't let me create notes

    2 projects | /r/PrivacyGuides | 22 Oct 2022
  • Looking for simple, browser-based collaborative text editing software

    1 project | /r/selfhosted | 5 Sep 2022
  • Private, open software for storing and exchanging info with others (group travel plan)

    1 project | /r/PrivacyGuides | 11 Jun 2022