JavaScript Notes

Open-source JavaScript projects categorized as Notes | Edit details

Top 20 JavaScript Note Projects

  • GitHub repo wtfjs

    🤪 A list of funny and tricky JavaScript examples

    Project mention: How does this count as educational, I'm losing braincells | | 2021-11-23

    And for a demonstration of crazy ass JS coercion we are given this example. For more JS insanity see wtfjs

  • GitHub repo Lepton

    💻 Democratizing Snippet Management (macOS/Win/Linux) (by hackjutsu)

    Project mention: Do you guys use GitHub as a place to store basic scratchpad and one-liners? | | 2021-10-20

    For one liners and small snippets I uses a great open source app call Lepton which is a snippet manager that saves to your github accounts gists. They ate stored private by default, so its perfect to securely save and version small bits and pieces that don't fit into their own repository

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo HackMD

    CodiMD - Realtime collaborative markdown notes on all platforms.

    Project mention: Are there any collaborative note apps like Outline that aren't as complicated to maintain? | | 2021-09-24

    I was going to suggest CodiMD but it seems these 2 are very similar?

  • GitHub repo TiddlyWiki

    A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.

    Project mention: Ask HN: How do you build your personal start page? | | 2021-12-02

    for years now my "personal home page" has been a TiddlyWiki[0] collection of notes and bookmarks. Simple, lightweight and very useful.


  • GitHub repo crossnote

    📝 An interesting markdown note taking application

    Project mention: Show HN: Crossnote – Manage your local Markdown notes in browser | | 2021-02-28
  • GitHub repo memex

    Simple bookmarks and notes (by kormyen)

    Project mention: Memex, a personal knowledge database I'm using as startpage | | 2021-04-25

    The structure of the db is [TAG][space]:[space][CONTENT]. Multiple lines can be achieved with [TAG]\n[>,&,-][CONTENT 1]\n[>,&,-][CONTENT 2]... See for supported icons. LINK: a clickable link TYPE: the memex type, can be tool, podcast, list, music, article, book, video, lecture, image, quote, note, term, game, encyclopedia... Trackable on the left bar DATE: a date, can be anything TAGS: words separated by commas, trackable on the left bar DONE: true/false can be used to check the item status, trackable on the left bar QOTE: a quote AUTH: the author FILE: can be a file link or an image to be shown PROJ: a project, visible on the left bar NOTE: a note, for example description etc. TERM: the term described PROJ: a project, visible on the left bar PERS: ? Person? REVI: ? Revision? SRCE: ? Source?

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

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo web-client

    Cryptee's web client source code for all platforms.

    Project mention: CryptPad Question(s) | | 2021-11-28

    There is also Cryptee you can check out.

  • GitHub repo Guacamoly

    Meemo - Your personal notes

    Project mention: Facebook-style personal activity journal / tracker | | 2021-07-29

    Here is the link to the project

  • GitHub repo noteworthy

    A rich text editor offering a very clean, distraction free environment 📝 ✍🏻 Written in React and powered by Draft.js ⚛️ 📚 (by guyariely)

    Project mention: noteworthy, my first react project, was the first to many dead side-projects I started and never finished. Today, about 2 years later, I came back to it, refactored, fixed the bugs and finally got it to a working state. Link to the GitHub repo in the comments. | | 2021-04-23

    I used draft.js and worked around their editor component to create the overall editor (you can check out the code here

  • GitHub repo free-roam

    An attempt to recreate the major parts of Roam for offline use

    Project mention: Launch HN: Athens Research (YC W21) – Open-Source Roam Research | | 2021-03-02

    Nice! I’m also developing a clone at

    Done mainly to learn latest React/Redux. It’s coming along nicely. Also hosted on GitHub pages as a type of progressive web app ( I love the idea of offline apps where you bring your own data. Kind of like the Beaker Browser.

  • GitHub repo Piece

    📜 Less equals more. A neat and elegant app for temporary note-taking.

    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 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 safenotes

    SafeNotes a complete self-hosting secrets sharing app

    Project mention: Introduce Your Side Project to the World | | 2021-01-30

    Interesting idea. :) My side project is called SafeNotes( and it is a way to pass short notes, or credentials, securely for everyone. It is open-source and it has a very simple and elegant UI. Once you enter the notes and password the data is sent to the server already encrypted. And it stays on the server encrypted until it is being read or the timeout expires. I plan to add additional features, but I am open to ideas or contributions.

  • GitHub repo gatsby-theme-primer-wiki

    A Gatsby Theme for Wiki/Docs/Knowledge Base, which using Primer style as the UI theme, can work well with Foam or Obsibian or just markdown files.

    Project mention: I released a new gatsby theme for wiki/knowledge base, work well with foam. | | 2021-08-31

    Hi, everybody, I just release a new gatsby theme theowenyoung/gatsby-theme-primer-wiki: A Gatsby Theme for Wiki/Docs/Knowledge Base, which using Primer style as the UI theme, can work well with Foam or Obsibian or just markdown files. ( ,

  • GitHub repo nvAux

    the note-taking app that knows how to get weird.

    Project mention: Electron local Database | | 2021-02-07

    IndexDB is a solid choice for offline first/only. I went with RxDB for my own note-taking app; nvAux ( —work in progress, not functional yet) which wraps around PouchDB which then in turn has an adapter for IndexDB. It’s nice because you can chain adapters and optionally sync to another location (server, file system...), all invisible to the user.

  • GitHub repo foam-template-gatsby-theme-primer-wiki

    Another Foam template that use gatsby-theme-primer-wiki

    Project mention: Show HN: Everything I Know – Another wiki theme that supports foam or obsidian | | 2021-10-11
  • GitHub repo MeetingAssistant

    Meeting Assistant is an app that helps you join recurring online meetings with ease.

    Project mention: The Ultimate Meeting Joiner? | | 2021-02-05

    What is Meeting Assistant

  • GitHub repo WebPad

    Wiki, personal wiki.

    Project mention: WebPad - notes app, every word is a hashtag | | 2021-02-14

    thanks, actually the code for my app is open source and with MIT license, means you can do whatever you want

  • GitHub repo notes.js

    A node app/file that allows you to take notes on the command line from any directory.

    Project mention: Command Line Node Notes.js app | | 2021-10-06
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 2021-12-02.

JavaScript Notes related posts


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

Project Stars
1 wtfjs 24,477
2 Lepton 9,024
3 HackMD 7,567
4 TiddlyWiki 6,375
5 crossnote 731
6 memex 355
7 Wreeto 330
8 web-client 255
9 Guacamoly 249
10 noteworthy 118
11 free-roam 97
12 Piece 86
13 notesnook 51
14 safenotes 25
15 gatsby-theme-primer-wiki 24
16 nvAux 11
17 foam-template-gatsby-theme-primer-wiki 11
18 MeetingAssistant 6
19 WebPad 1
20 notes.js 0
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives