JavaScript text-editor

Open-source JavaScript projects categorized as text-editor

Top 11 JavaScript text-editor Projects

  • trix

    A rich text editor for everyday writing

  • Project mention: Quill – Your powerful rich text editor | news.ycombinator.com | 2024-04-19

    Trix is simple and easy to use for basic writing like a blog. It’s what Basecamp and HEY both use (it was built by 37signals and is the default in Rails)

    https://trix-editor.org/

  • pell

    📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies

  • 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
  • notepadqq

    A simple, general-purpose editor for Linux

  • Project mention: NotepadNext – a cross-platform, reimplementation of Notepad++ | news.ycombinator.com | 2024-03-28
  • Ace-Editor-Web-Component

    A web-component to add code editors to your web page powered via Ace Editor

  • editing-traces

    Real world text editing traces for benchmarking CRDT and Rope data structures

  • Project mention: JSON-joy CRDT benchmarks, 100x speed improvement over state-of-the-art | news.ycombinator.com | 2023-05-22

    Hey! Author of diamond types and the (linked) editing traces repository here. Would it be possible to make & share an editing trace or two from your application? Even a single user editing trace would be super helpful - like a big list of which objects were replaced by what values, in order.

    I really want json based CRDTs to be fast, but one of the problems we have optimising this stuff is that there aren’t a lot of real world data traces around to use as baselines for benchmarking. I don’t know which parts of automerge are slow, and without that knowledge I can’t make them fast. If we have some data from your application, most upcoming json based CRDTs will almost certainly work well for your use case.

    If you’re up for it, flick me an email or just open a PR on https://github.com/josephg/editing-traces

  • xedel

    Keyboard-centric modal code editor, built with nodejs and GTK

  • atom-ng

    :atom: The hyper-hackable text editor - Compiler Optimized, Community Maintained Fork

  • Project mention: Don't Use Thorium Browser – If Installed, Remove It | news.ycombinator.com | 2023-12-14

    Well you can get arrested and charged for pretty much anything. Will those charges stick, and will you have to defend them is the real question.

    As for CP, in the UK and the US there is the defence that you were not aware of the CP, you should be fine, but you may have to spend time/money convincing cops/prosecutors that.

    As for the repo on my account that got spammed with reports today there are 2 things to highlight 1) the reports were nothing to do with CP, but “Sexually explicit content suited only for mature audiences.” 2) the repo was a fork of GitHub’s own (discontinued) Atom editor, it doesn’t even have the files in question included in the repo. The email I got (will paste below) talks about files in another repo that were updated ~9 months ago (couldn’t be arsed to look into the files history to see if they had existed before then and that date was just the last time they were updated). My fork was from 2022 when GH discontinued Atom (was still using it for a couple of projects, so took a fork just in case, but ended up never needing it).

    So the atom repo fork got restricted (would need to be logged in to GH to access it) for content it for what I can tell never even contained any porn, lol. Guess because the user in question also had a fork or just a repo with a similar name “atom-ng” someone or group mass spammed reports on those repos, because I got 5 emails from GH all with 1 min about this one repo that had been untouched for over a year. Anyway enough rambling, what follows is that email. Note the yiff folder never appeared in my fork at any time, but it was still flagged by GH

    —————————————————————

    Access to the /atom repository has been limited due to concerns from our community that the contents of the repository may include the following:

    Sexually explicit content suited only for mature audiences.

    Going forward, users must be logged in to a GitHub account to view the repository and will be presented with a notice related to its content giving them the option of viewing the repository or discovering other content on GitHub.

    You may contact us for more information or to request a review of this decision:

    Appeal and Reinstatement

    Visibility and access to your repository has been restricted due to reports of sexually explicit content located in the following directory: https://github.com/Alex313031/atom-ng/tree/master/packages/y... For more information on the relevant policy see: - https://docs.github.com/en/site-policy/acceptable-use-polici... Please contact us as soon as possible if you wish to resolve this issue and remove the restrictions from the repository.

  • 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.

    InfluxDB logo
  • warewoolf

    A minimalist novel-writing system/rich text editor designed to be usable without a mouse. For desktop and standalone word processors/digital typewriters/writerDecks.

  • Project mention: New WareWoolf v0.10.0 beta release has built-in File Manager for use in writerDecks | /r/WareWoolf | 2023-06-11
  • Scriptor.js

    A JavaScript Library for building custom text editors with ease 📝

  • textbase

    Textbase is a clean, simple, composable, event-driven, rich text editor framework for the web which can be extended with custom block and inline elements in a non-opinionated manner.

  • underleaf

    A light-weight TeX compiler and editor.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript text-editor related posts

Index

What are some of the best open-source text-editor projects in JavaScript? This list will help you:

Project Stars
1 trix 18,617
2 pell 11,899
3 notepadqq 2,072
4 Ace-Editor-Web-Component 43
5 editing-traces 38
6 xedel 26
7 atom-ng 25
8 warewoolf 24
9 Scriptor.js 19
10 textbase 10
11 underleaf 2

Sponsored
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.
workos.com