aka notetaking Solutions ========= Desires ------- - Open source - End to end encryption - Portable data store - md (or exportable) - Images - Rich text editor WYSIWYG - Linking notes together - to whole note or header in note - Sync - Mobile support - Folders - Undo / versioning Reviews ------- Joplin: - UI is very fast - has its own sync server now, wait to mature? - scroll in render view glitchy / laggy when zoomed - WYSIWYG editor breaks some markdown - clicking links in WYSIWYG requires ctrl - can't see note names in notebook tree, so will be hard to find - maybe that's better? - mobile app lacks WYSIWYG - mobile app md editor scroll shitty - slow to edit notes in mobile app - white flashes on dark mode desktop theme when switching notebooks - Todo feature is cool. can make each note a todo and use the body to add context / info - easy to rearrange todos Obsidian: - highly reviewed, looks sexy but needs more contrast - no WYSIWYG editor yet - planned - has graph and backlinks - not open source - files stored as plain text Wiki.js: - Supports LaTeX - Support Markdown (it also supports formats such as html) - Works in-browser (and therefore can be accessed on any device) - Editing is easy (although this sounds like a "duh" feature, many self-hosted note apps are more like static site generators) - Uploading files is simple - Has multiple backup options (I use GitHub and .gitignore the textbooks) Boostnote: - no mobile support Trilium: - great encryption - poor mobile support, Dom uses telegram as a buffer - fully tried it, mobile is just too broken - doesnt scroll all the way to the bottom of folders and note contents - lots of other minor bugs - parts of UI not updating like archived notes - randomly refreshes the page - header sizes all look the same - today note button is slow to load Simplenote: - not self-hosted - no folders Turtl: - buggy app - bad organization system Org-mode - needs emacs Taskwarrior: - command line only Zim: - no built in sync - no mobile TiddlyWiki - no built in sync - one html file - modern browsers block some file features? https://collectednotes.com/ - no android - watch them https://github.com/athensresearch/athens - not finished, keep an eye on - ugly theme Outline: - https://www.getoutline.com/ Zenkit: proprietary OneNote: proprietary Google Keep: proprietary Synapbook: proprietary Workflowy: proprietary Notion: proprietary, UX issues: https://news.t0.vc/DCGM Roam Research: proprietary, cool graph feature though RemNote: proprietary, spaced repetition https://contexted.io/ https://rwtxt.com Stuff to read: https://news.t0.vc/YUAT/c https://news.t0.vc/WLJJ/c https://news.t0.vc/ORXL/c https://old.reddit.com/r/CGPGrey/comments/ihkqjp/cortex_105_atomic_notes/ The perfect note-taking app: https://www.youtube.com/watch?v=wpcVQeF07G4 - goes over the three types of note-takers - librarian: likes to catalogue, usually write-only -> evernote - gardener: likes connecting ideas in their own way -> roam - architect: likes designing processes and structure -> notion Formatting / Template ===================== Unformatted info can just be sentences, paragraphs, or points. Section ======= Place two empty lines before the section header, empty line after Subsection ----------- Sub-subsection: No linebreak for text within a section Generic lists or steps: - dash then a space - lower case for prose - Data points: gets capital - like this - sublists - two spaces, dash, space Todo lists: o unfinished task v finished task (looks like check mark) x cancelled task - I wonder if I should just use markdown? * notes to consider $ commands to run