Difference between revisions of "Language/Multiple-languages/Culture/Comparison-of-Advanced-FLOSS-Tools-for-Learning"

From Polyglot Club WIKI
Jump to navigation Jump to search
 
(24 intermediate revisions by 2 users not shown)
Line 5: Line 5:
Status: In progress
Status: In progress


== Notebook ==
== Markdown Notebook ==
{| class="wikitable"
{| class="wikitable"
|+
|+
!
!
!<img width=80 src=https://logseq.com/logo-with-border.5bf84f43.png>
![https://logseq.com/ Logseq]
[https://logseq.com/ Logseq]
![https://mdsilo.com/ mdSilo]
!<img width=80 src=https://mdsilo.com/_next/static/media/favicon.5526fc44.svg>
![https://mindforger.com/ MindForger]
[https://mdsilo.com/ mdSilo]
![https://b3log.org/siyuan/ SiYuan]
!<img width=80 src=https://mindforger.com/images/mind-forger.png>
![https://app.vnote.fun/ VNote]
[https://mindforger.com/ MindForger]
!<img width=80 src=https://b3log.org/siyuan/static/logo.svg>
[https://b3log.org/siyuan/ SiYuan]
!<img width=80 src=https://app.vnote.fun/en_us/css/vnote_white.svg>
[https://app.vnote.fun/ VNote]
|-
|-
!Anki support
!bionic reading
|
* https://github.com/sawhney17/logseq-bionic-speedreader
|
|
|
|
|-
!counter
|
* https://github.com/dangermccann/logseq-metrics
|
|
|
|
|-
!deadline
|
* https://github.com/xxchan/logseq-deadline-countdown
|
|
|
|
|-
!definition
|
* https://github.com/trashhalo/logseq-dictionary
|
|
|
|
|-
!diagram
|
* https://github.com/npgrosser/logseq-diagrams-as-code
|
|
|
|
|-
!diagram:
diagrams.net
|
|
|
|
* https://github.com/Zuoqiu-Yingyi/widget-drawio
|
|-
!diagram:
ECharts
|
* https://github.com/guzhongren/logseq-echarts
|
|
|
|
|-
!diagram:
Mermaid
|
* https://github.com/hkgnp/logseq-mermaid-plugin
|
|
|
|
|-
!diagram:
Rechart
|
* https://github.com/hkgnp/logseq-chartrender-plugin
|
|
|
|
|-
!flashcard
|[https://logseq.com/ innate]
|
|
|[https://github.com/siyuan-note/siyuan innate]
* https://github.com/siyuan-note/riff
|
|-
!flashcard:
Anki
|
|
* https://github.com/debanjandhar12/logseq-anki-sync
* https://github.com/debanjandhar12/logseq-anki-sync
Line 29: Line 109:
|
|
|-
|-
!markmap support
!floating window
|
* https://github.com/vyleung/logseq-helium-plugin
|
|
|
|
|-
!graph
|[https://logseq.com/ innate]
|[https://github.com/mdSilo/mdSilo-app innate]
|
|[https://b3log.org/siyuan/ innate]
|
|-
!graph:
Graphviz
|
|
|
|
|[https://github.com/vnotex/vnote/releases/tag/v1.15 innate]
|-
!habit tracking
|
* https://github.com/c6p/logseq-habit-tracker
|
|
|
|
|-
!journal
|
* https://github.com/xyhp915/logseq-journals-calendar
* https://github.com/pengx17/logseq-plugin-heatmap
|[https://github.com/mdSilo/mdSilo-app innate]
|
|
|
|-
!kanban
|
* https://github.com/hkgnp/logseq-kanban-plugin
|[https://github.com/mdSilo/mdSilo-app innate]
|
|
|
|-
!math symbol:
LaTeX
|innate
|[https://github.com/mdSilo/mdSilo-app innate]
|[https://mindforger.com/#features innate]
|[https://github.com/siyuan-note/siyuan/releases/tag/v0.4.5 innate]
|[https://github.com/vnotex/vnote/releases/tag/v1.15 innate]
|-
!mind map
|
|
|
|
|[https://github.com/vnotex/vnote/releases/tag/v3.16.0 innate]
|-
!mind map:
markmap
|
|
* https://github.com/vipzhicheng/logseq-plugin-mark-map
* https://github.com/vipzhicheng/logseq-plugin-mark-map
|[https://github.com/mdSilo/mdSilo-app existing]
|[https://github.com/mdSilo/mdSilo-app innate]
|
|
|
|
|
|
|-
|-
!
!music engraving:
abc
|
* https://github.com/benjaffe/logseq-music-notation
|
|
|
|
|-
!music engraving:
Lilypond
|
* https://github.com/dot-asterisk-nl/logseq-lilypond
|
|
|
|
|-
!painting
|
* https://github.com/vipzhicheng/logseq-plugin-pen
|
|
|
|
|-
!painting:
excalidraw
|
* https://github.com/haydenull/logseq-plugin-excalidraw
|
|
|
|
|-
!pomodoro
|
* https://github.com/denvey/logseq-pomodoro-technique
|
|
|
|
|-
!sticky text
|
* https://github.com/haydenull/logseq-plugin-excalidraw
|
|
|
|
|-
!tag
|
* https://github.com/gidongkwon/logseq-plugin-tags
|
|[https://mindforger.com/#features innate]
|
|
|-
!tag with colour
|
* https://github.com/swk777/logseq-rainbow-tags
|
|
|
|
|-
!tag navigator
|
|
|[https://mindforger.com/#features innate]
|
|
|-
!text editing:
Vim
|
* https://github.com/vipzhicheng/logseq-plugin-vim-editor
|
|
|
|
|-
!todo
|
* https://github.com/ahonn/logseq-plugin-todo
|
|
|
|
|-
!UML:
PlantUML
|
* https://github.com/cofcool/logseq-plantuml-plugin
|
|
|
|[https://github.com/vnotex/vnote/releases/tag/v1.15 innate]
|-
!Vim-style editing
|
* https://github.com/vipzhicheng/logseq-plugin-vim-editor
|
|
|
|
|-
!whiteboard
|
|
* [https://logseq.com/ innate]
|
|
|
|
Line 49: Line 302:
|+
|+
!
!
!https://upload.wikimedia.org/wikipedia/commons/thumb/0/08/EmacsIcon.svg/80px-EmacsIcon.svg.png
![https://www.gnu.org/software/emacs/ GNU Emacs]
[https://www.gnu.org/software/emacs/ GNU Emacs]
![https://neovim.io/ Neovim] / [https://www.vim.org/ Vim]
!https://upload.wikimedia.org/wikipedia/commons/thumb/3/3a/Neovim-mark.svg/60px-Neovim-mark.svg.png    https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Vimlogo.svg/80px-Vimlogo.svg.png
|-
!flashcard
|
* https://github.com/abo-abo/pamparam
|
|-
!flashcard:
Anki
|client
 
* https://github.com/chenyanming/anki.el
 
editor
 
* https://github.com/louietan/anki-editor
* https://github.com/davidshepherd7/anki-mode
|editor


[https://neovim.io/ Neovim] / [https://www.vim.org/ Vim]
* https://github.com/MFreidank/AnkiVim
|-
|-
!graph
!graph
|
|
* https://github.com/alphapapa/org-graph-view
* https://github.com/alphapapa/org-graph-view
*
** https://github.com/org-roam/org-roam
** https://github.com/org-roam/org-roam-ui
|
|
|-
|-
!Graphviz support
!graph:
Graphviz
|
|
* https://ppareit.github.io/graphviz-dot-mode/
* https://ppareit.github.io/graphviz-dot-mode/
Line 73: Line 346:
|
|
* https://github.com/AnuragNtl/vim-mind-mapper
* https://github.com/AnuragNtl/vim-mind-mapper
|-
!mind map:
markmap
|
* https://github.com/emacs-eaf/eaf-markmap
|
* https://github.com/markmap/coc-markmap
|-
|-
!notebook
!notebook
Line 78: Line 358:
* https://orgmode.org/
* https://orgmode.org/
|
|
* https://github.com/renerocksai/telekasten.nvim
* https://peterodding.com/code/vim/notes/
* https://peterodding.com/code/vim/notes/
|}
== Wiki ==
{| class="wikitable"
|+
!
!https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Dokuwiki_logo.svg/80px-Dokuwiki_logo.svg.png
[https://www.dokuwiki.org/ DokuWiki]
!https://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/MediaWiki-2020-icon.svg/80px-MediaWiki-2020-icon.svg.png
[https://www.mediawiki.org/ MediaWiki]
!https://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Motovun_Jack.svg/120px-Motovun_Jack.svg.png
[https://tiddlywiki.com/ TiddlyWiki]
|-
|-
!Anki integration
!painting:
excalidraw
|
|
* https://github.com/wdavew/org-excalidraw
|
|-
!todo
|
|
* https://orgmode.org/
|
|
* https://sobjornstad.github.io/TiddlyRemember/
* https://github.com/wsdjeg/vim-todo/
|-
|-
!annotation
!wiki
|
|
|
* https://github.com/lervag/wiki.vim
* https://github.com/vimwiki/vimwiki
|-
!UML:
PlantUML
|
|
* https://github.com/ianxm/emacs-uml
|
|
* https://tiddlymemo.org/
* https://github.com/weirongxu/plantuml-previewer.vim
* https://github.com/scrooloose/vim-slumlord
|}
 
== Wiki ==
{| class="wikitable"
|+
!
![https://www.dokuwiki.org/ DokuWiki]
![https://www.mediawiki.org/ MediaWiki]
![https://tiddlywiki.com/ TiddlyWiki]
|-
|-
!block quote  
!block quote  
|
|
* https://www.dokuwiki.org/plugin:blockquote
* https://www.dokuwiki.org/plugin:blockquote
|[[mediawikiwiki:Help:Formatting|existing]]
|[[mediawikiwiki:Help:Formatting|innate]]
|[https://tiddlywiki.com/static/Block%2520Quotes%2520in%2520WikiText.html existing]
|[https://tiddlywiki.com/static/Block%2520Quotes%2520in%2520WikiText.html innate]
|-
|-
!coloured text
!coloured text
|
|
* https://www.dokuwiki.org/plugin:color
* https://www.dokuwiki.org/plugin:color
|[[mediawikiwiki:Help:Formatting|existing]]
|[[mediawikiwiki:Help:Formatting|innate]]
|
|[https://tiddlywiki.com/static/Styles%2520and%2520Classes%2520in%2520WikiText.html innate]
|-
|-
!delimiter-separated value
!delimiter-separated value
Line 120: Line 413:
* https://www.dokuwiki.org/plugin:csv
* https://www.dokuwiki.org/plugin:csv
|
|
* https://www.mediawiki.org/wiki/Extension:Data_Transfer
|
|
* https://tiddlywiki.com/static/csvtiddlers%2520Macro.html
* https://tiddlywiki.com/static/csvtiddlers%2520Macro.html
|-
|-
!diagram.net support
!diagram:
diagrams.net
|
|
* https://www.dokuwiki.org/plugin:diagrams
* https://www.dokuwiki.org/plugin:diagrams
|
|
* https://www.mediawiki.org/wiki/Extension:Flex_Diagrams
* https://www.mediawiki.org/wiki/Extension:Flex_Diagrams
|
|-
!diagram:
Mermaid
|
* https://www.dokuwiki.org/plugin:mermaid
|
* https://www.mediawiki.org/wiki/Extension:Mermaid
|
* https://efurlanm.github.io/mermaid-tw5
|-
!diagram:
Vega
|
|
* https://www.mediawiki.org/wiki/Extension:Graph
* https://www.mediawiki.org/wiki/Extension:Diagrams
|
|
|-
|-
Line 137: Line 449:
* https://tiddlymemo.org/
* https://tiddlymemo.org/
|-
|-
!fold text
!flashcard:
Anki
|
|
|
* https://sobjornstad.github.io/TiddlyRemember/
|-
!folding text
|
|
* https://www.dokuwiki.org/plugin:folded
* https://www.dokuwiki.org/plugin:folded
Line 143: Line 462:
|
|
|-
|-
!incremental reading
!graph:
Graphviz
|
|
* https://www.dokuwiki.org/plugin:graphviz
|
|
* https://www.mediawiki.org/wiki/Extension:Diagrams
|
|
* https://tiddlymemo.org/
* https://github.com/chanilino/tw5viz
|-
|-
!Mermaid support
!incremental reading
|
|
* https://www.dokuwiki.org/plugin:mermaid
|
|
* https://www.mediawiki.org/wiki/Extension:Mermaid
|
|
* https://efurlanm.github.io/mermaid-tw5
* https://tiddlymemo.org/
|-
|-
!mind map
!mind map
Line 173: Line 493:
|
|
* https://www.dokuwiki.org/plugin:tag
* https://www.dokuwiki.org/plugin:tag
|
|[https://tiddlywiki.com/static/Tagging.html innate]
|-
!text annotation
|
|
|
|
|
* https://tiddlymemo.org/
|-
|-
!tooltip annotation
!tooltip annotation
Line 180: Line 506:
* https://www.dokuwiki.org/plugin:annotate
* https://www.dokuwiki.org/plugin:annotate
|
|
* https://www.mediawiki.org/wiki/Extension:RegularTooltips
|
* https://tooltips.tiddlyhost.com/
|-
!UML:
PlantUML
|
|
* https://www.mediawiki.org/wiki/Extension:Graph
* https://www.mediawiki.org/wiki/Extension:Diagrams
|
|
|}
|}


==Related Lessons==
==Other Lessons==
* [[Language/Multiple-languages/Culture/Major-Political-Parties-and-Religions|Major Political Parties and Religions]]
* [[Language/Multiple-languages/Culture/Major-Political-Parties-and-Religions|Major Political Parties and Religions]]
* [[Language/Multiple-languages/Culture/Techniques-for-learning-languages|Techniques for learning languages]]
* [[Language/Multiple-languages/Culture/Techniques-for-learning-languages|Techniques for learning languages]]
Line 194: Line 530:
* [[Language/Multiple-languages/Culture/Elements-of-Traditional-Architectures:-Western-Europe|Elements of Traditional Architectures: Western Europe]]
* [[Language/Multiple-languages/Culture/Elements-of-Traditional-Architectures:-Western-Europe|Elements of Traditional Architectures: Western Europe]]
* [[Language/Multiple-languages/Culture/Best-Guitarists|Best Guitarists]]
* [[Language/Multiple-languages/Culture/Best-Guitarists|Best Guitarists]]
<span links></span>

Latest revision as of 11:48, 15 October 2023

Markup Tools Comparison

Hi, all. When working or studying, we always find the tools we use are limited in capacity. In this lesson, we will compare features in advanced FLOSS tools that helps with learning, not limited to language learning.

Status: In progress

Markdown Notebook[edit | edit source]

Logseq mdSilo MindForger SiYuan VNote
bionic reading
counter
deadline
definition
diagram
diagram:

diagrams.net

diagram:

ECharts

diagram:

Mermaid

diagram:

Rechart

flashcard innate innate
flashcard:

Anki

floating window
graph innate innate innate
graph:

Graphviz

innate
habit tracking
journal innate
kanban innate
math symbol:

LaTeX

innate innate innate innate innate
mind map innate
mind map:

markmap

innate
music engraving:

abc

music engraving:

Lilypond

painting
painting:

excalidraw

pomodoro
sticky text
tag innate
tag with colour
tag navigator innate
text editing:

Vim

todo
UML:

PlantUML

innate
Vim-style editing
whiteboard

Text Editor in Command-Line[edit | edit source]

GNU Emacs Neovim / Vim
flashcard
flashcard:

Anki

client

editor

editor
graph
graph:

Graphviz

mind map
mind map:

markmap

notebook
painting:

excalidraw

todo
wiki
UML:

PlantUML

Wiki[edit | edit source]

DokuWiki MediaWiki TiddlyWiki
block quote innate innate
coloured text innate innate
delimiter-separated value
diagram:

diagrams.net

diagram:

Mermaid

diagram:

Vega

flashcard
flashcard:

Anki

folding text
graph:

Graphviz

incremental reading
mind map
note
tag innate
text annotation
tooltip annotation
UML:

PlantUML

Other Lessons[edit | edit source]