JavaScript Note-taking and Editors

Open-source JavaScript projects categorized as Note-taking and Editors

Top 12 JavaScript Note-taking and Editor Projects

  • is a JavaScript, client-side editor for general diagramming.

    Project mention: Diagramming software for Linux, Windows, Browser – open-source | | 2023-12-25
  • Trilium Notes

    Build your personal knowledge base with Trilium Notes

    Project mention: Why I Like Obsidian | | 2024-01-17

    Tried Obsidian for a while, loved a lot about it, but....mmm.

    Obsidian out of the box is a bit limited; plugins are great and add tons of features, but then you start hitting issues with plugin maintainers abandoning plugins you rely on, or needing to make a decision between three different plugins that all do the same thing slightly different. Depending on your use case and expectations that may not be a big deal, but I really missed not having what I personally saw as core features not being officially supported.

    (Also, FWIW, the sync service is a bit pricy for what it is. I get that it's how they're trying to monetise it, but...I would have preferred another pricing model, even if the total cost was just as high.)

    I've personally switched to Trilium Notes which I'm finding nicer. One element I particularly like is that it has first class suport for notes being able to exist at multiple places in a tree simultaneously. I know it's a very personal thing, but for me personally being able to file notes in multiple locations "clicks" in a way that tags didn't.

    Trilium Notes:

    A nice writeup on ways to use Trilium (although much of it applies to Obsidian too):

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Boostnote

    This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing.

  • ShareLaTex

    A web-based collaborative LaTeX editor

    Project mention: Will there ever be an Offline app? | /r/Overleaf | 2023-05-03

    you can already self host it

  • Leanote

    Not Just A Notepad! (golang + mongodb)

  • Laverna

    Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

  • HackMD

    CodiMD - Realtime collaborative markdown notes on all platforms.

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

  • OpenNote

    OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.

  • Writing

    Writing is a lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported).

  • Turtl

    The secure, collaborative notebook (by turtl)

  • Wreeto

    Wreeto is an open source note-taking, knowledge management and wiki system.

  • Guacamoly

    Meemo - Your personal notes

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). The latest post mention was on 2024-01-17.

JavaScript Note-taking and Editors related posts


What are some of the best open-source Note-taking and Editor projects in JavaScript? This list will help you:

Project Stars
1 37,917
2 Trilium Notes 24,730
3 Boostnote 17,105
4 ShareLaTex 12,248
5 Leanote 11,565
6 Laverna 9,135
7 HackMD 8,890
8 OpenNote 1,584
9 Writing 1,020
10 Turtl 603
11 Wreeto 387
12 Guacamoly 342
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.