JavaScript note-taking

Open-source JavaScript projects categorized as note-taking | Edit details

Top 13 JavaScript note-taking Projects

  • GitHub repo Laverna

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

    Project mention: Algun buen software para tomar notas de clase? | | 2021-10-14
  • GitHub repo OpenNote

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

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Wreeto

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

    Project mention: wreeto v3 coming soon - knowledge management revamped ! | | 2021-07-16

    As many of you might now already, wreeto has an open source and a SaaS instance. I've been working on both (they're separate repos with big differences). Last year, I decided to invest the 100% of my time to develop the SaaS instance of the project.

  • GitHub repo Guacamoly

    Meemo - Your personal notes

    Project mention: Looking for something self hosted that works like old school LiveJournal, but invite only? | | 2022-01-01

    I've been using Humhub for a bit and I really like it. There's also Meemo if you want something dead simple. Here's the docker image I use.

  • GitHub repo yi-note

    YiNote browser extension - online video note taking tool

    Project mention: [Suggestion] Take notes from videos | | 2021-07-03

    Since the team added SponsorBlock to the app, would it be possible to add something like YiNote in order to take notes from videos?

  • GitHub repo Piece

    📜 Floating note-taking app for your fleeting thoughts.

    Project mention: Show HN: Piece – Floating note-taking app for your temporary thoughts | | 2021-11-22

    Some backstory of Piece in case you are interested:

    This was initially a rewrite of one of my side projects during college years ago. It was originally implemented with Electron (, resulting a more than 100M size for such a tiny app. At that time, Electron just came out, and I thought the best way to get to learn something is by making something with it, which I still find legit. Anyway, the code haven't been touched for a long time, even though I used the app personally every day.

    Months ago, I finally got some free time and decided to review the app, and concluded easily to rewrite it with Swift. There were some obstacles during the rewrite (, but eventually I made it. I tweeted about some comparison in terms of UI/UX, app size, memory usage (

    But I wanna make it more than just a rewrite, so I added some features that I personally needed, and just posted it on Mac App Store as a freemium app.

    You might notice I mentioned "personally" several times. It's true. I'm not quite confident whether others would have the same need. Personally (again), I found Piece really useful in my daily life/work, as I can quickly bring it up with a global shortcut and write down anything in my mind, ideas, to-dos, random thoughts, etc; or use it as a outline prompter when I write, present or talk, since it's always floating-on-top, and I can quickly press the same shortcut to hide it when I don't need it anymore. It's a note-taking app, but don't get me wrong, it's not to compete with those branding note-taking apps like Notion. It's just a tiny app. I think what Piece to other formal note-taking apps is more like what working memory to long-term memory.

    There are some other features like paste-to-app, copy-to-piece, clean reminder, additional themes and highlight syntax. But I would leave for those who are interested to experience them with the app.

    I have a lot of ideas for future development. I even think about making an iOS version. But for now, I think I just wanna verify it and see if there are users like me. Thanks for reading the story and using the app :-D

  • GitHub repo scripts

    QOwnNotes script repository (by qownnotes)

    Project mention: Alternative for Notion | | 2021-10-28
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo notesnook

    A simple & easy to use private note-taking app that encrypts everything on the client side.

    Project mention: Multi platform alternative to Evernote? | | 2021-11-17

    We have also adopted a much more efficient shipping timeline as can be noticed here: Basically, we are now shipping on a weekly basis; this helps bring bug fixes and small features quickly.

  • GitHub repo rem-graph

    Rem graph for RemNote (

    Project mention: Mindmapgraph Generated From Anki Notes | | 2021-02-17

    I searched the internet for some apps that have related functionality (that one could maybe copy and make an Anki addon from it) and found Marginnote 3. Judging from the mindmap-related features they list on their website ( this seem pretty good. Then there is Roam Research and RemNote, for which there is an addon for generating graphs (

  • GitHub repo note-cli

    Markdown Indexing and Pcre Regular Expression Compatible Full Text Searching for Advanced Note Takers.

  • GitHub repo Poket-Book

    A Pokémon Themed Note Taking App Made with ReactJs.

    Project mention: Let's Make a Pokémon Themed Note Keeping App in React! | | 2021-08-29
  • GitHub repo Noote

    A Simple and No BS Notes App. (An Open Source Markdown Notes App)

    Project mention: Noote - A Simple and No BS Notes App | | 2021-09-07

    Download / Demo:

  • GitHub repo noting

    A ReactJS note-taking app that uses markdown and local storage

    Project mention: 'Ship it then quit it' syndrome | | 2022-01-04

    In 2021 I built and tried to launch two projects: Noting and BeautifulCSS. Although BeautifulCSS had its (small) success when I launched it, it soon ended. And all because I never learned how to properly maintain projects...

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 2022-01-04.

JavaScript note-taking related posts


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

Project Stars
1 Laverna 8,775
2 OpenNote 1,493
3 Wreeto 333
4 Guacamoly 264
5 yi-note 196
6 Piece 86
7 scripts 69
8 notesnook 60
9 rem-graph 50
10 note-cli 15
11 Poket-Book 10
12 Noote 7
13 noting 1
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.