Note-taking and Editors / Free Software and web applications

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted


  • Abrays Notes - Take server side encrypted notes. Self hosted, WYSIWYG editor, material design and more. (Source CodeMIT Ruby
  • BulletNotes - Workflowy / Dynalist clone with Kanban (Trello) and Calendar functionality. Organize everything. (Source CodeMIT Nodejs
  • Boostnote - The note-taking app for programmers that focuses on markdown, snippets, and customizability. (Source CodeGPL-3.0 JavaScript
  • CodiMD - Realtime collaborative markdown notes on all platforms, formerly HackMD CE. (Source CodeAGPL-3.0Node.js
  • dillinger - The last Markdown editor, ever. (Source CodeMIT Nodejs
  • draw.io - Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams. (Source CodeApache-2.0 JavaScript
  • Joplin - Joplin is a note taking application with Markdown editor and encryption support for mobile and desktop platforms. Runs client-side and syncs through self hosted Nextcloud or similar. Consider it like open source alternative to Evernote. (Source CodeMIT Nodejs
  • Leanote - Leanote, Not Just A Notepad! Open source cloud notepad. (DemoSource CodeGPL-2.0 Go
  • Markdown Edit - Online markdown editor/viewer. (Source CodeMIT HTML5
  • Meemo - Personal notes stream with Markdown support. (Source CodeMIT Nodejs
  • minimalist-web-notepad - Minimalist notepad.cc clone. Apache-2.0 PHP
  • MiniNote - Simple Markdown note-taking app with persistence. MIT Nodejs
  • OpenNote - OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote. (DemoMIT HTML5
  • Paperwork - OpenSource note-taking and archiving alternative to Evernote, Microsoft OneNote and Google Keep. (Source CodeMIT PHP
  • savepad - Minimalist notepad based on notepad.cc. MIT PHP
  • ShareLaTex - Web-based collaborative LaTeX editor. (Source CodeAGPL-3.0 Ruby
  • Standard Notes - Simple and private notes app. Protect your privacy while getting more done. That's Standard Notes. (DemoSource CodeGPL-3.0 Ruby
  • to-markdown - HTML to Markdown converter written in JavaScript. (Source CodeMIT JavaScript
  • Trilium Notes - Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. AGPL-3.0 Nodejs
  • Turtl - Totally private personal database and note taking app. (Source CodeGPL-3.0 CommonLisp